Seite 1 von 1

@Martin: Xb2.Net WEBSERVE

Verfasst: Fr, 16. Jun 2006 16:36
von Tom
Wie schon im Titel zu sehen - das hier geht explizit an Martin. Die WEBSERVE.EXE, die mit Xb2.Net ausgeliefert wird, sollte sich, sofern mit dem Parameter /INSTALL aufgerufen, als Dienst unter dem lokalen Systemkonto anmelden. Das tut sie auch (bin Admin auf einem XP/SP2-Rechner), aber der Start des Dienstes scheitert. Wenn ich ihn direkt starten will (also aus der Verwaltung der Dienste heraus), erhalte ich die Fehlermeldung:

Fehler 1053: Der Dienst antwortete nicht rechtzeitig auf die Start- oder Steuerungsanforderung.

Wenn ich ihn über ein Nutzerkonto installiere, also die Parameter der Diensteinstallation entsprechend ändere, scheint er zu starten, tatsächlich höre ich aber den System-Fehlersound. Der Dienst wird als "gestartet" angezeigt, reagiert aber nicht.

Irgendeine Idee?

Verfasst: Fr, 16. Jun 2006 17:10
von Martin Altmann
Hallo Tom,
die habe ich mir nie angeschaut, sorry.
Ist sie mit 1.9 kompiliert?
Wenn ja, liegen die DLL-Dateien im selben Verzeichnis wie die WEBSERVE.EXE (und hat der User, unter dem der Dienst gestartet wird auch Zugriff auf das Verzeichnis)?
Hat der User auch die "Anmelden als Dienst"-Berechtigung im Betriebssystem (der Admin hat sie normalerweise nicht)?

Viele Grüße,
Martin

Verfasst: Fr, 16. Jun 2006 19:03
von Martin Altmann
Tom,
gibt es denn eine XPPERROR.LOG oder eine XPPFATAL.LOG?
Solche Probleme wie Du schilderst, habe ich zum Beispiel beim Starten oder Beenden eines Dienstes, wenn ein Thread innerhalb des Programmes abschmiert...

Viele Grüße,
Martin