Hallo,
das .NET Framework benötigt seit einigen Versionen einen Internet Zugang, da es beim Start prüft, ob nicht eventuell Zertifikate zurückgerufen wurden (CRL = Certificate Revocation List). Wenn das .NET Framework jedoch keinen Internet Zugang hat, dann läuft man leicht in einen Timeout. In der Folge startet dann der Warteschlangendienst und/oder Ereignisdienst des Project Servers nicht. Man kann diese Überprüfung abschalten oder die CRL manuell herunterladen.
Hier die beiden Optionen:
machine.config (C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\) (für x86 System) ergänzen um:
<configuration>
<runtime>
<generatePublisherEvidence enabled="false"/>
</runtime>
</configuration>
CRL manuell herunterladen:
- CRL updates herunterladen von http://crl.microsoft.com/pki/crl/products/CodeSignPCA.crl and http://crl.microsoft.com/pki/crl/products/CodeSignPCA2.crl.
- Die beiden Dateien CodeSignPCA.crl and CodeSignPCA2.crl files auf den Project Server verschieben
- In der Eingabeaufforderung mit dem certutil utility den lokalen Zertifikatsspeicher aktualisieren: certutil –addstore CA c:\CodeSignPCA.crl
Viele Grüße
Renke Holert