hi!
ich wollte ein webhosting-script in meine page einbauen. eigentlich scheint es auch bestens zu laufen, ich kann hier im lan sowohl von linux-rechnern als auch von windows-rechnern ohne probleme das script nutzen, nur sobald man versucht über das internet auf das script zuzugreifen, gibt es nur noch einen proxy-error:
Proxy Error
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /perl/signup.cgi /signup.cgi>.
Reason: Could not connect to remote machine: Connection refused
Apache-AdvancedExtranetServer/1.3.23 Server at websvr.net Port 80
warum das? im lan geht es doch einwandfrei, warum dann nicht über internet?
der server (mandrake8.2) ist hinter einem router mit firewall, ob das vielleicht das problem ist? wenn ja, was kann man dagegen tun? die ports 80 und 21 sind für den server offen, die php-scripts auf der page laufen auch alle über internet, nur dieses cgi-hosting-script will nur im lan funktionieren, nur so ist es leider recht sinnlos.
wer ne ahnung was ich da tun könnte bzw. woran\'s liegt?
thx.
Homepage selbermachen 7.846 Themen, 35.563 Beiträge
Hi,
überprüf mal die erste Zeile der*cgi oder *.pl Datei. In den meisten Fällen muss sie lauten :
!/usr/bin/perl
ansonsten ist diese Angabe bei dem Hostingservice zu erfragen.