cumulonimbus8
Fleet Admiral
- Registriert
- Apr. 2012
- Beiträge
- 18.380
Hallo!
Ich versuche gerade eine Struktur von einem Server2003 auf einen Server2012 zu übertragen. »Meine« HTMs rufen via FORM-Tag eine EXE auf, etwa so:
<FORM onSubmit="return submitIt(this)" Method="POST" Action="http://www.meinewebadresse.com/cgi-bin/EXEFILE.EXE">
Löse ich das wie bisher aus bekomme ich Fehler 405:
405 - Für den Zugriff auf diese Seite verwendetes HTTP-Verb ist nicht zulässig.
Die gesuchte Seite kann nicht angezeigt werden, da für den Zugriff eine ungültige Methode (HTTP-Verb) verwendet wurde.
POST bleibt wohl POST?! Das kann ich schlicht nicht ändern, damit muss es gehend gemacht werden.
Der Ordner cgi-bin liegt im Basisverzeichnis dieser Website, mein Testobjekt befindet sich auch dort und wird so weit auch geladen und angezeigt - C:\Basis\test\test.htm; daneben existiert C:\Basis\cgi-bin\exefile.exe.
Ich bilde mir nun ein diese exefile.exe als offene ausgehende wie eingehende Regle in der Firewall deklariert zu haben. Der logische User den ich für die Site angegeben habe hat Schreib/Lese-Rechte auf C:\Basis wie auch C:\Basis\cgi-bin. Unter 2003 musste ich neben der Firewall noch die exe als Webanwendung in den IIS-Einstellungen deklarieren. Hier meinte ich, dass ein Anwendungspool der sich auf Basis bezieht reichen müsste.
In dieser Oberfläche (die m.E. nach alle Unwichtige prominent nach vorne stellt und Wichtiges irgendwo in der 2. Reihe verteilt) verlaufe ich mich.
Was muss ich tun um meine Exe erreichen zu können, welche Türen wären da noch zu öffnen?
CN8
Ich versuche gerade eine Struktur von einem Server2003 auf einen Server2012 zu übertragen. »Meine« HTMs rufen via FORM-Tag eine EXE auf, etwa so:
<FORM onSubmit="return submitIt(this)" Method="POST" Action="http://www.meinewebadresse.com/cgi-bin/EXEFILE.EXE">
Löse ich das wie bisher aus bekomme ich Fehler 405:
405 - Für den Zugriff auf diese Seite verwendetes HTTP-Verb ist nicht zulässig.
Die gesuchte Seite kann nicht angezeigt werden, da für den Zugriff eine ungültige Methode (HTTP-Verb) verwendet wurde.
POST bleibt wohl POST?! Das kann ich schlicht nicht ändern, damit muss es gehend gemacht werden.
Der Ordner cgi-bin liegt im Basisverzeichnis dieser Website, mein Testobjekt befindet sich auch dort und wird so weit auch geladen und angezeigt - C:\Basis\test\test.htm; daneben existiert C:\Basis\cgi-bin\exefile.exe.
Ich bilde mir nun ein diese exefile.exe als offene ausgehende wie eingehende Regle in der Firewall deklariert zu haben. Der logische User den ich für die Site angegeben habe hat Schreib/Lese-Rechte auf C:\Basis wie auch C:\Basis\cgi-bin. Unter 2003 musste ich neben der Firewall noch die exe als Webanwendung in den IIS-Einstellungen deklarieren. Hier meinte ich, dass ein Anwendungspool der sich auf Basis bezieht reichen müsste.
In dieser Oberfläche (die m.E. nach alle Unwichtige prominent nach vorne stellt und Wichtiges irgendwo in der 2. Reihe verteilt) verlaufe ich mich.
Was muss ich tun um meine Exe erreichen zu können, welche Türen wären da noch zu öffnen?
CN8