Hallo zusammen,
ich habe nach
diesem Thread einen Dienst geschrieben, der als Server arbeitet.
Problem:
Läuft der Dienst im Kontext: "Lokales System", so können sich die Clients auf anderen Rechnern, mit diesem Server-Dienst verbinden.
Aus bestimmten Gründen muss der Dienst aber im Kontext eines Administrators laufen und dann kommt das Problem: Die Clients können sich nicht mit dem Server verbinden.
Woran könnte das liegen? Ich dachte der Kontext wäre egal, für ein Server-Programm/-Dienst, das einfach nur auf einem Port auf Verbindungsversuche von Clients lauscht. In Server und Client benutze ich einfach nur die Socket-komponenten, die bei Delphi 6 dabei sind.
Vllt. noch zum
OS: Der Dienst läuft auf einem Rechner mit Windows Server 2008 R2 Standard SP1, vllt. ist das noch bedeutsam.