Entwickler-Ecke

Internet / Netzwerk - Serversocket erstellt den Port nicht


N3tw124rd - Do 24.11.05 20:25
Titel: Serversocket erstellt den Port nicht
Hi,

ich habe ein etwas kleiners Problem denke ich...
Ich habe eine Applikation erstellt, welche Daten empfaengt und habe dafuer die TServersocket Komponente unter Delphi 5 verwendet. Das funktioniert auch alles perfekt nur wenn ich das Kompilat als normaler User und nicht als Administrator laufen lasse sehe ich mit netstat -a das der Port erst gar nicht aufgemacht wurde :(
Hat jemand von euch eine Idee an was das liegen koennte ?

THX
N3tw124rd


Narses - Do 24.11.05 21:23

Moin!

Welche Portnummer verwendest du? Meine ich düster erinnern zu können, dass man die well-known-Portnummern nur als Admin binden kann... :gruebel:

Versuch mal mit Port 12345. Was passiert?

cu
Narses


N3tw124rd - Do 24.11.05 21:30

Ich wollte auf port 6000...
Aber ich habe das Problem gefunden, es lag nicht an der TServersocket sondern an dem auslesen des ini files wo der port drin steht...
Dafuer lege ich mir eine kopie auf c: an und diese darf ich nicht erstellen beim
rewrite(T) geht er in die Buesche.
Problem war ich konnte nicht debugen auf dem Rechner, bin aber dann mit einfachen showmessages dahinter gestiegen.

Vielen Dank fuer deine schnelle Hilfe

N3tw124rd