Internal Server Error...

Hi all,

I’m running into an Internal Server Error quite frequently at this point. I originally had this as a standalone webapp, but as it would lock up during loading after about 4 days, I converted it to a CGI app. I am not uploading it anywhere but rather running it on my local system (MacOS High Sierra) with MAMP. I can’t quite figure out why it crashes out on me, It will work for a while then suddenly not work and give the internal error. On the standalone webapp it appears the lock up was being caused by a critical section in BKeeney’s ARGEN; I had figured with a CGI app, since the app would exit and relaunch (it’s not a continuous use app) that I would bypass that issue. I should notice there is an unhandled exception method in both the app and the session.

Here are my apache error logs (some of those extra lines in there are from System.Log commands within the app:

[Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Can't use an undefined value as a symbol reference at /Applications/MAMP/cgi-bin/RaveManager/ravemanager.cgi line 118. [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Premature end of script headers: ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Opening DB File, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Getting Database Location, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: File location obtained, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Setting Encryption Key, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Connecting to AR, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: ty is valid, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: ADP is valid, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Context Gotten, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Registering Tables, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi [Thu Mar 29 09:51:00 2018] [error] [client 172.16.3.5] Mar 29 09:51:00 RaveManager[7165] <Notice>: Web Session Not AVailable, referer: http://172.16.3.5:8888/cgi-bin/RaveManager/ravemanager.cgi

Any thoughts / tips on where to look would be most appreciated.

It looks to me like you’re trying to access a session that is no longer available,

I think it’s tied to certain browsers (in my case Safari)? I just got that error in Safari, went to chrome and the site went fine. I think it’s a caching issue (although I’m not sure) - is there a way in Xojo to tell the browser to not attempt to use an old cached entry?