yafaxx
Goto Top

Kann die Wiederherstellung der Default Web Site mit adsutil.vbs so funktionieren?

Bei einem Windows Sever 2003 (64 bit R2) ist in der Liste der Websites im IIS Manager die Default Web Site verschwunden (wahrscheinlich gelöscht). Das bereitet Probleme mit dem Zertidizierungsdienst (/certsrv). Nach einigem Lesen habe ich Folgendes vor, um eine "neue" Default Web Site zu erstellen.

Weitere Informationen durch adsutil sind:

adsutil gibt nur das aus:
C:\Inetpub\AdminScripts>cscript adsutil.vbs enum w3svc/1
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.

[/w3svc/1/ROOT]

Eine Stufe tiefer sieht es dann so aus:
C:\Inetpub\AdminScripts>cscript adsutil.vbs enum w3svc/1/root
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.

[/w3svc/1/root/CertControl]
[/w3svc/1/root/CertEnroll]
[/w3svc/1/root/CertSrv]
[/w3svc/1/root/Rpc]
[/w3svc/1/root/RpcWithCert]

Die virtuellen Verzeichnisse sind also da, aber die ganzen Informationen, wie "ServerComment" usw. sind nicht da.


Lösung (?):

cscript adsutil.vbs delete w3svc/1

Neue Website "Default Web Site" erstellen

cscript adsutil.vbs create w3svc/1

cscript adsutil.vbs copy w3svc/[Bezeichner neue Default Web Site] w3svc/1

cscript adsutil.vbs set w3svc/1/ServerComment "Default Web Site"

certutil -vroot


Kommentare?

Content-ID: 169882

Url: https://administrator.de/contentid/169882

Ausgedruckt am: 25.11.2024 um 21:11 Uhr

YAFAxx
YAFAxx 17.07.2011 um 18:57:46 Uhr
Goto Top
Das hat soweit scheinbar funktioniert, es gab keine Fehlermeldungen. Beim Aufrufen von http://defaultwebsite/certsrv bekomme ich jetzt aber einen 404.

Im IIS Manager unter der Default Web Site ist certsrv als virtuelles Verzeichnis sichtbar. Gehe ich darauf, kommt eine Fehlermeldung "Das System kann den angegebenen Pfad nicht finden".

Wie sind denn üblicherweise die Berechtigungen für dieses Verzeichnis? Die sollten sich ja eigentlich nicht verändert haben. Werde jetzt die Certificate Services noch mal reinstallieren.