jens testserver auf ubuntu 6.06

Sockets, TCP/IP, (XML-)RPC und ähnliche Themen gehören in dieses Forum
Antworten
murph
User
Beiträge: 622
Registriert: Freitag 14. April 2006, 19:23
Kontaktdaten:

hi!
irgendwie will der testserver von jens nicht so recht auf meinem pc:
obwohl ich localhost den zugriff erlaube.
(ich glaube zwar, dass localhost das sowieso darf, bin aber nummer sicher gegangen).
auch habe ich es mal versucht, alle internetgerätschaften (gaim, firefox, xirc, etc.)herunterzufahren, falls eines derer am port 80 gebunden ist.
nun weiß ich nicht, was im weg steht:
der firewall erlaubt den paketen das durchkommen und ein server sollte auf port 80 nicht laufen.
Ich glaube zwar nicht, das es viel bringt, hier aber trotzdem schonmal die Fehlermeldung:
raceback (most recent call last):
File "./webserver.py", line 102, in ?
AllowIPs = ('127.0.0.1', '192.168.*.*')
File "./webserver.py", line 91, in ServerStart
httpd = MyThreadingServer( ("", ListenPort), MyRequestHandler, AllowIPs )
File "./webserver.py", line 53, in __init__
SocketServer.ThreadingTCPServer.__init__(self, server_address, request_handler)
File "/usr/lib/python2.4/SocketServer.py", line 330, in __init__
self.server_bind()
File "./webserver.py", line 58, in server_bind
SocketServer.ThreadingTCPServer.server_bind(self)
File "/usr/lib/python2.4/SocketServer.py", line 341, in server_bind
self.socket.bind(self.server_address)
File "<string>", line 1, in bind
socket.error: (13, 'Permission denied')
murph@murphs:~/own_project/internet$
VIELEN dank für die antworten![/code]
http://www.cs.unm.edu/~dlchao/flake/doom/
Benutzeravatar
tiax
User
Beiträge: 152
Registriert: Samstag 23. Juli 2005, 17:28
Kontaktdaten:

Hi,

Port 80 darfst du - wie alle andren Ports <1024 - nur als root öffnen. Das darüber sollte gehen
Ne invoces expellere non possis
[url=xmpp://florian@florianheinle.de]xmpp:florian@florianheinle.de[/url]
murph
User
Beiträge: 622
Registriert: Freitag 14. April 2006, 19:23
Kontaktdaten:

sry, hätte es mir denken können...
http://www.cs.unm.edu/~dlchao/flake/doom/
murph
User
Beiträge: 622
Registriert: Freitag 14. April 2006, 19:23
Kontaktdaten:

mal so eine testfrage:
wenn ihr in einem cgi-script eine textdatei schreibt, wo erscheint die bei euch?
bei mir wird der root-path als current directory genommen,
daher kann ich meine relativen pfadnamen nicht benutzen, die ich gerne hätte.
ps: ich habs an mehreren beispielen ausprobiert...
auch mit print os.getcwd()
http://www.cs.unm.edu/~dlchao/flake/doom/
BlackJack

Das hängt ganz vom verwendeten Webserver und dessen Konfiguration ab.
murph
User
Beiträge: 622
Registriert: Freitag 14. April 2006, 19:23
Kontaktdaten:

thx, hielt gleiches verhalten wie im betriebssystem für normal...
http://www.cs.unm.edu/~dlchao/flake/doom/
murph
User
Beiträge: 622
Registriert: Freitag 14. April 2006, 19:23
Kontaktdaten:

kann man die auch mit python auslesen?
ich habe mal ein bisschen herumprobiert, kam aber nicht auf nennenswerte ergebnisse.
http://www.cs.unm.edu/~dlchao/flake/doom/
Antworten