Dienst unter XP ummelden



Tagchen Xperten,

ich habe ein kleines und für mich unerklärliches Problem beim Anmelden eines
Dienstes unter Windows XP/2003 (jeweils frisches System mit allen Updates).
Zum Problem reproduzieren:
1) Benutzer angelegt mit net net user /add USERNAME PASSWORT
2) Apache installiert
3) Apache Dienst installiert mit apache.exe -k install
4) Apache gestartet mit net start Apache2
5) Apache2-Dienst umgemeldet mit sc.exe config Apache2 start= auto obj=
USERNAME passwort= PASSWORT
----
Bis hier hin klappt auch alles wunderbar
Dienst wird zuvor als lokales Systemkonto eingerichtet und auch in dem
Dienstmanager nach dem ummelden als Dienst, der unter Username läuft
angezeigt. laufen tut er auch noch.

Startet man aber nun den Dienst neu, so wird eine Fehlermeldung angezeigt.
(Fehler 1069 als PopUp und im Ereignisprotokoll 7038 und 7000, welche
allerdings allesamt aussagen, dass das PW falsch ist (was jedoch nicht der
Fall ist s.u.))

Naja, soweit, so schlecht, jetzt kommt das paradoxe:
Ändert man nun das Passwort für den User im Dienstmanager von Hand (gibt es
also in der Eingabemaske ein), so lässt sich der Dienst starten.
Deinstalliert man den Dienst nun und wiederholt die Prozedur ab Punkt 2), so
funktioniert das Dienstneustarten nach 5) übrigens problemlos.

Das verstehe ich nicht.

Weiss hier vielleicht ein Windows Dienstkundiger bescheid, woran das liegen
könnte???
-----
In der Registry sind übrigens beide Dienst-Einträge für den Apache2 vor und
nach dem "von Hand eintragen" identisch.

Ausserdem wird das Verzeichnis für den User unter "Dokumente& Einstellungen"
nach dem von Hand eingeben erstellt, daher nehme ich an, dass dort irgendwo
der Schlüssel zum Problem liegt, allerdings weiss ich nicht wo dort.

Ich hoffe, es weiss jemand Rat.

MfG
Christoph
PS.
Der Fehler liess sich von mir auch auf nicht frischen Rechnern reproduzieren


.



Relevant Pages

  • Re: Username und Passwort sicher ablegen
    ... Nun könnte ich ja Username und Passwort ... aufwand zu entpacken. ... die Entschlüsselung übernimmt und den Schlüssel irgendwo abgelegt hat. ...
    (microsoft.public.de.german.entwickler.dotnet.csharp)
  • Re: Username und Password an Anmeldebildschirm
    ... > (und das ist das Proof-of-Concept, dass es funktionieren kann) geht es ... > Prinzipiell soll verhindert werden, dass "irgendwelche" Programme, auch ... Funktion Username und Passwort von z.B. Datei erweitert wird? ...
    (microsoft.public.de.vb)
  • Re: Username und Passwort sicher ablegen
    ... codiert in eine XML oder sogar in eine Datenbank ablegen. ... > mit Username und Passwort geschützt. ...
    (microsoft.public.de.german.entwickler.dotnet.csharp)
  • Username und Passwort sicher ablegen
    ... Nun könnte ich ja Username und Passwort ... jeder der das Exe hat, kann mit einem Umwandlungs-Zauber-Tool aus der Exe ... wieder die Source rausholen und somit auch den Username und das Passwort ...
    (microsoft.public.de.german.entwickler.dotnet.csharp)
  • Re: Wozu das Passwort =?UTF-8?B?ZsO8cg==?= SSL Zertifikate?
    ... Wenn es jemand schafft den Server ... zu hacken und den privaten Schlüssel zu stehlen dann ist es doch ... Wozu ist dann das Passwort gut? ... aber Apache selbst nicht angreifen kann? ...
    (de.comp.security.misc)

Loading