Exchange 2010 SP1 Complains of WinRM Errors

Error :

"Connecting to remote server failed with the following error message: The WinRM client cannot process the request. It cannot determine the content type of the HTTP response from the destination computer. The content type is absent or invalid."

Resolution :



Configure Kerberos Authentication

  • Start Internet Information Services (IIS) Manager.
  • In the Connections pane, expand Default Web Site, and then click PowerShell.
  • In the /PowerShell all authentications should be disable.
  • In the /PowerShell Home pane, double-click Modules.
  • Confirm that Kerbauth is a native module.
  • Confirm that the path of the Kerbauth.dll file is C:\Program Files\Microsoft\Exchange Server\v14\Bin\kerbauth.dll.
  • Verify that the Kerbauth module is registered but not enabled on the default Web site. To do this, follow these steps:
  • Click the default Web site in the Connections pane, and then double-click Modules in the results pane. 
  • In the Actions pane, click Configure Native Modules.
  • If Kerbauth is not listed in the Configure Native Modules dialog box, click Register. In the Register Native Module dialog box, type the name and path of the Kerbauth module, and then click OK.
  • If Kerbauth is enabled, click to clear the Kerbauth check box.
  • Click OK.



Open : C:\Windows\System32\Inetsrv\config\ApplicationHost.config
Add this line if not exists

<globalmodules>
           <add image=" C:\Program Files\Microsoft\Exchange Server\v14\Bin\kerbauth.dll " name=" Kerbauth">


Save and reset IIS.



Comments

Popular posts from this blog

How to remove app from SharePoint 2013/2016

The model backing the context has changed since the database was created. Consider using Code First Migrations to update the database