Re: Paranoid about serial numbers...not
This WebDNA talk-list message is from 1998
It keeps the original formatting.
numero = 21280
interpreted = N
texte = >>The real issue is that WebCatalog is quitting unexpectedly and not getting>>a chance to clean up. To clear up the problem initially, you must reboot.>>>From your description, it sounds like webcat somehow 'implants' the SN >into RAM somewhere -- perhaps in a special RAM partition within the MacOS's >RAM partition ... and webcat is *supposed to* remove that SN when it quits >... but because webcat crashes instead of quitting properly, its SN is not >removed from RAM ... so the next time webcat is launched, it sees the same >SN still loaded in the MacOS ... and therefore it tells us that 'the SN is in use'.I have a feeling (I have misplaced the software to check for myself...) thatWebcat is similar to Quark and other professional Mac software in it'sserial number system. Try turning off AppleTalk and remove all AppleTalkextensions and reboot the machine, and see if Webcat will even completestarting up. I doubt it, because the system used (normally) is to open aservice on an AppleTalk port upon starting up. If another copy of webcatstarts up, it very quickly checks the AppleTalk network looking for thisservice number, and if it finds it, it complains about finding another copywith the same serial number (as little as I recall of AppleTalk, AppleTalkallows you to set your own service number, ie you set the serial number asthe service number, and you're done)So when Webcat suddenly quits, it doesn't notify AppleTalk, which requires areboot at that point to clear all of the running services numbers. Here's my complaint...This is unacceptable on server software, because thewhole idea of the server software is that it is supposed to restart itself(without requiring a reboot) upon discovering a problem. So far today, myserver has had this problem 10 times today (it gets worse as time goes on,two weeks ago it didn't happen at all) Even if I force quit the wecat software, I fully expect the next request tobe able to restart the software successfully.Solution, ditch the AppleTalk protection, or modify it so that clears theservice upon startup, then checks for a serial number, or make it smartenough to recognize if the serial number service is on the same Ethernetinterface, and ignore it. My 2 cents.P.S. with my companies reputation now on the line, I will be forced to checkout the laws applying to the usability statement of the license agreement. Brian B. Burton BOFH - Department of Redundancy Department--------------------------------------------------------------- MMT Solutions - Specializing in Online Shopping Solutions 973-808-8644 http://www.safecommerce.comHandle with Extreme Care: This Message Contains Minute ElectricallyCharged Particles Moving at Velocities in Excess of Five Hundred MillionMiles per Hour.
Associated Messages, from the most recent to the oldest:
>>The real issue is that WebCatalog is quitting unexpectedly and not getting>>a chance to clean up. To clear up the problem initially, you must reboot.>>>From your description, it sounds like webcat somehow 'implants' the SN >into RAM somewhere -- perhaps in a special RAM partition within the MacOS's >RAM partition ... and webcat is *supposed to* remove that SN when it quits >... but because webcat crashes instead of quitting properly, its SN is not >removed from RAM ... so the next time webcat is launched, it sees the same >SN still loaded in the MacOS ... and therefore it tells us that 'the SN is in use'.I have a feeling (I have misplaced the software to check for myself...) thatWebcat is similar to Quark and other professional Mac software in it'sserial number system. Try turning off AppleTalk and remove all AppleTalkextensions and reboot the machine, and see if Webcat will even completestarting up. I doubt it, because the system used (normally) is to open aservice on an AppleTalk port upon starting up. If another copy of webcatstarts up, it very quickly checks the AppleTalk network looking for thisservice number, and if it finds it, it complains about finding another copywith the same serial number (as little as I recall of AppleTalk, AppleTalkallows you to set your own service number, ie you set the serial number asthe service number, and you're done)So when Webcat suddenly quits, it doesn't notify AppleTalk, which requires areboot at that point to clear all of the running services numbers. Here's my complaint...This is unacceptable on server software, because thewhole idea of the server software is that it is supposed to restart itself(without requiring a reboot) upon discovering a problem. So far today, myserver has had this problem 10 times today (it gets worse as time goes on,two weeks ago it didn't happen at all) Even if I force quit the wecat software, I fully expect the next request tobe able to restart the software successfully.Solution, ditch the AppleTalk protection, or modify it so that clears theservice upon startup, then checks for a serial number, or make it smartenough to recognize if the serial number service is on the same Ethernetinterface, and ignore it. My 2 cents.P.S. with my companies reputation now on the line, I will be forced to checkout the laws applying to the usability statement of the license agreement. Brian B. Burton BOFH - Department of Redundancy Department--------------------------------------------------------------- MMT Solutions - Specializing in Online Shopping Solutions 973-808-8644 http://www.safecommerce.comHandle with Extreme Care: This Message Contains Minute ElectricallyCharged Particles Moving at Velocities in Excess of Five Hundred MillionMiles per Hour.
Brian B. Burton
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
Emailer (1997)
Dates - Search and Sorting (1999)
Credit card processing - UK (1997)
Viewing old carts (was FEW QUESTIONS) (1997)
includes and cart numbers (1997)
[include file=filename.inc&strip=t] (2002)
File Format Validation (2005)
pc (1997)
Emailer or [sendmail] questions ... (1998)
RE: Missing contexts on NT (1997)
RE: [WebDNA] XML Help (2009)
Another question (1997)
docs for WebCatalog2 (1997)
Show shoppingcart after remove last item (1997)
Group search doesn't work. (1997)
Just Testing (1997)
[WebDNA] Ubuntu 14.04 & WebDNA (2017)
WebCat2: Items xx to xx shown, etc. (1997)
WebCat b13 CGI -shownext- (1997)
WebCat2b13MacPlugIn - [shownext method=post] ??? (1997)