web-dev-qa-db-fra.com

Windows Server 2012 R2, impossible d'installer un rôle ou des fonctionnalités à l'aide de GUI Server Manager

Expérience de l'environnement: Windows Server 2008 R2. Je suis en train de migrer vers Windows Server 2012 R2. J'ai installé Windows Server 2012 R2 sur HP DL380P G8 Server. Je suis capable d'installer un rôle ou une fonctionnalité à l'aide de PowerShell mais pas via Gui ServerManager.

Maintenant, lorsque je vais ajouter un rôle ou des fonctionnalités à l'aide de GUI ServerManager, je reçois les erreurs suivantes:

**Failed to open runspace pool. The Server Manager WinRM plug-in might be corrupt or missing**

J'ai déjà fait le dépannage suivant:

  • Exécutez WinRM QuickConfig, indiquant que le service est en cours d'exécution et de configuration pour la gestion.
  • Réglages WinRM restaurés: WinRM invoque la restauration winRM/config @ {}
  • Réglages de plug-in WinRM restauré: WinRM InvoKe Restore WinRM/Config/Plugin @ {}
  • Ajouter "127.0.0.1" et ":: 1" à la liste d'écoute IP
  • Handicapé le pare-feu
  • Assuré le service Windows Remote Gestion (WS-Management) est en cours d'exécution.
  • Accordé le "nom de l'écriture validée au service principal" autorisation du service réseau à l'aide de THEADSIEDIT.MSC

Voici les erreurs enregistrées: ID d'événement 10154

The WinrRM failed to create the following SPNs:WSMAN/xxx.abc.com:WSMAN/xxx

ID d'événement de journal des applications et des services 142

WSMAN Operation CreateShell failed, error code 2150858811

J'ai googlé mais rien ne semble aider.

Toute aide sera grandement appréciée.

6
prabsom

Ceci est généralement dû à un GPO Réglage de la gestion à distance de Windows. Dès que vous définissez "Autoriser l'accès à la coque distante" de ne pas être configuré, il devrait fonctionner. Configuration de l'ordinateur\Modèles d'administration\Composants de Windows\Shell distant Windows.

1
Erin

Cela ressemble à un problème avec l'installation du système d'exploitation. Si possible, j'exécuterais un SFC/ScanNow sur le serveur et voyez si cela le corrige. Sinon, lancez le CD du système d'exploitation et courez une réparation de cela.

1
Jonas Lear

Utilisez SetSpn pour créer manuellement le SPN https://technet.microsoft.com/en-us/library/dd348559%28V=WS.10%29.aspx

SETSPN -A WSMAN/{server-short-name}{domainshortname\server-short-name}
SETSPN -A WSMAN/{server-FQDN-name.}{domainshortname\server-short-name}
1
Mass Nerder

On dirait que vous pouvez avoir dupliquer des PPNS. Si vous souhaitez utiliser WSMAN et KERBEROS SSO, vous devrez utiliser CNAMES.

Vérifiez quel utilisateur a la duplication SPN

setspn -Q WSMAN/xxx.abc.com
setspn -Q WSMAN/xxx

Vous aurez besoin de les supprimer de cet utilisateur et de les réaffecter au compte d'ordinateur (avec SETPN).

Supprimer le duplicate SPN

SetSpn -D domain/user WSMAN/xxx.abc.com
SetSpn -D domain/user WSMAN/xxx

réaffectation

SetSpn -A WSMAN/xxx.abc.com
SetSpn -A WSMAN/xxx

Vous aurez également besoin de le faire pour HTTP où vous souhaitez utiliser WinRM.

0
Jacob Evans

Pour moi, c'était parce que j'avais une liaison IP sur la ligne de commande et que le serveur n'était donc pas lié sur le localhost. Pour surmonter cela, j'ai ajouté une liaison à 127.0.0.1:

netsh http Ajouter iplisten iPaddress = 127.0.0.1 STOP NET STOCK HTTP/Y NET START START HTTP NET START W3SVC

Une fois que j'ai fait cela, je pourrais alors ajouter des rôles et des fonctionnalités à l'aide de l'interface graphique.

Crédit ici: http://www.lukebrowning.com/sysadmin/windows/windows-server-2012-winrm-corrupt-or-Missing/

0
5lovak