...someplace, where there isn't any trouble? Do you suppose there is such a place, Toto?

Strafarbeit

... und jetzt in Schönschrift:

Das Problem: Ein gemanageder Service (also ein Dienst, ein Daemon in UNIX-Lingo, der mit der .NET runtime läuft, also nicht in nativen Code übersetzt ist) wird vor seinem Start einem Certificate Revocation List Check unterzogen, wenn er digital signiert ist. Gleichzeitig wartet der Service Control Manager maximal 30s und terminiert dann den Startversuch des Service. Der Certificate Revocation List Check kann aber nicht nur fehlschlagen, er dauert auch viel länger. Damit geht dann ein Start eines Service nach dem Rechnerneustart in praktisch 100% aller Fälle auf die Bretter, wenn der Service digital signiert ist.

Die Besten der Besten der Besten, Sir!

Wer denkt sich so einen Stuss aus, was sind das für Menschen?

Nitpickers: Ja, ich weiss, es gibt dafür einen Patch fürs .NET-Framework 2.0 und die app.config muss einen Eintrag kriegen, aber wir reden hier von Shrinkwrapped Software!

Wer es nicht glaubt: Hier und hier.

Trackback address for this post

This is a captcha-picture. It is used to prevent mass-access by robots.
Please enter the characters from the image above. (case insensitive)

No feedback yet

Leave a comment


Your email address will not be revealed on this site.
(Line breaks become <br />)
(For my next comment on this site)
(Allow users to contact me through a message form -- Your email will not be revealed!)
This is a captcha-picture. It is used to prevent mass-access by robots.
Please enter the characters from the image above. (case insensitive)