Windows 7 Firewall Problem
Verfasst: Sonntag 13. März 2011, 16:38
Wie der Titel schon sagt, wohl ein Windows-Problem. Aber von den Windows-Leuten höre ich immer nur, dass würde wohl an meinem Python-Programm liegen.
Ich betreibe in unserer Firma intern einen http-Server (Python 2.5.5, CherryPy 2.3) auf Port 8000. Nun wurde ich gezwungen, das ganze auf Windows7 zu installieren und ich krieg es nicht zum Laufen. Gleichzeitig läuft dort zum Test noch ein Apache, der auf Port 80 lauscht.
Webbrowser auf lokalem (Wind.7) Rechner, Rechnername ist XYZ:
http://XYZ:8000/ ---> funktioniert
http://localhost:8000/ ---> funktioniert
http://192.168.2.26:8000 ---> funktioniert nicht
http://192.168.2.26:80 ---> Apache funktioniert
von anderem Rechner im Netzwerk (z.B.meine Linux-Kiste):
http://XYZ:8000/ ---> funktioniert nicht
http://192.168.2.26:8000 ---> funktioniert nicht
http://192.168.2.26:80 ---> Apache funktioniert
Windows Firewall
Python wurde beim Start des CherryPy-Servers von der Firewall erkannt und in die Liste "Eingehende Regeln" eingetragen. Zugriff funktioniert aber nicht.
Ports freigegeben, funktioniert nicht
Netzwerkadressen freigegeben, funktioniert nicht
Firewall ganz ausgeschaltet, funktioniert nicht (!)
Eine Log-Funktion für abgelehne Pakete gibt es m.E. nicht.
Mit dem Programm "Windows Firewall Control" konnte ich ermitteln, dass die Netzwerkanfrage wohl reinkommt, aber von einem "Portüberwachungsverhinderungs-Filter" (???) blockiert wird. Wie der abzuschalten ist, sagt mir das Programm nicht. Am Router liegt es nicht, denn vorher hat mit den gleichen IP-Adressen funktioniert.
Ich weiß nicht mehr weiter. Kennt jemand die Lösung?
Grüße
Ingo
Ich betreibe in unserer Firma intern einen http-Server (Python 2.5.5, CherryPy 2.3) auf Port 8000. Nun wurde ich gezwungen, das ganze auf Windows7 zu installieren und ich krieg es nicht zum Laufen. Gleichzeitig läuft dort zum Test noch ein Apache, der auf Port 80 lauscht.
Webbrowser auf lokalem (Wind.7) Rechner, Rechnername ist XYZ:
http://XYZ:8000/ ---> funktioniert
http://localhost:8000/ ---> funktioniert
http://192.168.2.26:8000 ---> funktioniert nicht
http://192.168.2.26:80 ---> Apache funktioniert
von anderem Rechner im Netzwerk (z.B.meine Linux-Kiste):
http://XYZ:8000/ ---> funktioniert nicht
http://192.168.2.26:8000 ---> funktioniert nicht
http://192.168.2.26:80 ---> Apache funktioniert
Windows Firewall
Python wurde beim Start des CherryPy-Servers von der Firewall erkannt und in die Liste "Eingehende Regeln" eingetragen. Zugriff funktioniert aber nicht.
Ports freigegeben, funktioniert nicht
Netzwerkadressen freigegeben, funktioniert nicht
Firewall ganz ausgeschaltet, funktioniert nicht (!)
Eine Log-Funktion für abgelehne Pakete gibt es m.E. nicht.
Mit dem Programm "Windows Firewall Control" konnte ich ermitteln, dass die Netzwerkanfrage wohl reinkommt, aber von einem "Portüberwachungsverhinderungs-Filter" (???) blockiert wird. Wie der abzuschalten ist, sagt mir das Programm nicht. Am Router liegt es nicht, denn vorher hat mit den gleichen IP-Adressen funktioniert.
Ich weiß nicht mehr weiter. Kennt jemand die Lösung?
Grüße
Ingo