Friday, July 20, 2012

Can't access/open Central Administration


Error: 
System.ArgumentNullException: No message was deserialized prior to calling the DispatchChannelSink.
Parameter name: requestMsg  
at System.Runtime.Remoting.Channels.DispatchChannelSink.ProcessMessage(IServerChannelSinkStack sinkStack, IMessage requestMsg, ITransportHeaders requestHeaders, Stream requestStream, IMessage& responseMsg, ITransportHeaders & responseHeaders, Stream& responseStream)
at System.Runtime.Remoting.Channels.SoapServerFormatterSink.ProcessMessage(IServerChannelSinkStack sinkStack, IMessage requestMsg, ITransportHeaders requestHeaders, Stream requestStream, IMessage& responseMsg, ITransportHeaders& responseHeaders, Stream& responseStream)  
at System.Runtime.Remoting.Channels.Http.HttpServerTransportSink.ServiceRequest(Object state)  
at System.Runtime.Remoting.Channels.SocketHandler.ProcessRequestNow().

Reason: 
May be your SharePoint Central Administration port is used by another process.
Solution:
  1. Open Command Prompt(with Run as Administrator).
  2. Run this command netstat -na -nao.
  3. Now you can see your Active connections.
  4. Find you Central admin port ID.
  5. Here Central Admin Port ID is 8093 PID is 4088.
  6. Go to Task Manager > Services> find your PID (like 4088).
  7. Right click on that select Go to Process.
  8. Kill/Close the selected Process. (Note: if no one process is selected check the show process from all user check box below).
  9. Reset IIS.
  10. Now try to access you Central Administration :)

No comments:

Post a Comment