I know it's answered in the FAQ, but I can't seem to fix it.
From my apache error log:
script not found or unable to stat: /var/www/cgi-binwebplay.cgi
Obviously, it's missing a slash between cgi-bin and webplay.cgi When you configure webplay, you're not allowed to put in trailing slashes. I re-installed twice, and grep'd the source files, to no avail.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
i'm assuming this is the java client (feature set load failed is a java client error).
i need more info. is the java client running standalone or applet (applet uses the webplay_applet.html file)? missing the trailing / is really confusing because in the java client webplay.cgi is called three times and in each case is constructed as "http://" + urlStub + "/webplay.cgi?dumpxml". the / "can't" be missing.
try it as a standalone app and feed the info to it, and let me know what happens. it may also be useful to get the corresponding log entry from access so we can see what it's after.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
the "GET /cgi-bin/webplay.cgi?dumpfeatures" is correct. (well, assuming /cgi-bin/ is) since the / is there. problem would *SEEM* to be in your webserver (send me your httpd.conf if you want) .. is your ScriptAlias for /cgi-bin/ wrong? missing the trailing / ?) it should be:
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I know it's answered in the FAQ, but I can't seem to fix it.
From my apache error log:
script not found or unable to stat: /var/www/cgi-binwebplay.cgi
Obviously, it's missing a slash between cgi-bin and webplay.cgi When you configure webplay, you're not allowed to put in trailing slashes. I re-installed twice, and grep'd the source files, to no avail.
i'm assuming this is the java client (feature set load failed is a java client error).
i need more info. is the java client running standalone or applet (applet uses the webplay_applet.html file)? missing the trailing / is really confusing because in the java client webplay.cgi is called three times and in each case is constructed as "http://" + urlStub + "/webplay.cgi?dumpxml". the / "can't" be missing.
try it as a standalone app and feed the info to it, and let me know what happens. it may also be useful to get the corresponding log entry from access so we can see what it's after.
yes, I am running as an applet. not quite sure how to run as a standalone. I'll look into that.
Dump of access log:
XX.XX.XX.XX - - [23/May/2002:20:13:13 +0000] "GET /webplay/webplay_applet.html HTTP/1.1" 401 476 "http://mydomain.org/" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"
XX.XX.XX.XX - - [23/May/2002:20:13:24 +0000] "GET /webplay/webplay.jar HTTP/1.1" 401 476 "-" "Mozilla/4.0 (Windows XP 5.1)"
XX.XX.XX.XX - - [23/May/2002:20:14:08 +0000] "GET /cgi-bin/webplay.cgi?dumpfeatures HTTP/1.1" 404 292 "-" "Mozilla/4.0 (Windows XP 5.1)"
the "GET /cgi-bin/webplay.cgi?dumpfeatures" is correct. (well, assuming /cgi-bin/ is) since the / is there. problem would *SEEM* to be in your webserver (send me your httpd.conf if you want) .. is your ScriptAlias for /cgi-bin/ wrong? missing the trailing / ?) it should be:
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
That was it!
*bangs head on table cuz he's an idiot*
Thanks for the help ;)