Einzelnen Beitrag anzeigen

Andreas2k

Registriert seit: 2. Jan 2003
108 Beiträge
 
Delphi XE5 Professional
 
#1

Problem mit der Indy TimeServer Komponente (Indy 9)

  Alt 4. Feb 2003, 00:04
Hallo alle zusammen, mein Problem ist folgendes:

Ich will die anfragenden IP's der clients auf dem Server manuell loggen dazu habe ich im Ereignis OnConnect folgende zeile zum testen hinzugefügt:

Code:
procedure TForm1.TimeServerConnect(AThread: TIdPeerThread);
 begin
   label1.Caption := AThread.Connection.Socket.Binding.PeerIP;
 end;
das funktioniert auch soweit (er zeigt die IP des anfragenden clients an) Aber dann passiert nichts mehr, der Client empfängt nichts und beendet die Verbindung nach ein paar Sekunden mit einem TimeOut error.

Entferne ich die Zeile aus dem Ereignis OnConnect dann geht es wieder

hat jemand eine Idee woran das liegen könnte (ich kenne mich nicht so gut mit den Indy Komponenten aus)



Danke im Voraus!
Andreas
  Mit Zitat antworten Zitat