Versions / Builds Affected
2012/20120425Status
ResolvedProblem Summary
User receives 'Error: Access Denied wrong or no credentials were provided' and the user interface is unavailable.TT / JIRAID
MEC114How to Identify
When trying to access the MailEssentials 2012 UI, the user will only see the Quarantine node on the left, and the pane on the right will display the error 'Error: Access Denied wrong or no credentials were provided' and the user will be unable to get into the user interface. Adjusting permissions for the site within IIS or adjusting the Access Control does not make a difference. There will also be errors in the ConfiguratioUI.log file in the WwwConf/DebugLogs folder. It may change depending on whether they are using local (Cassini) mode or IIS mode. This issue appears to only be affecting Windows 2003 servers at this time:
2012-05-08,18:25:39,390,1,"#0000018C","#00000004","error ","ConfigurationUI","Error: UsingCassini? from Global.asax: System.Net.Sockets.SocketException (0x80004005): No connection could be made because the target machine actively refused it 127.0.0.1:8013
;
;Server stack trace:
; at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
; at System.Net.Sockets.Socket.Connect(EndPoint remoteEP)
; at System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket(EndPoint ipEndPoint)
; at System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket()
; at System.Runtime.Remoting.Channels.RemoteConnection.GetSocket()
; at System.Runtime.Remoting.Channels.SocketCache.GetSocket(String machinePortAndSid, Boolean openNew)
; at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.SendRequestWithRetry(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream)
; at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
; at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)
;
;Exception rethrown at [0]:
; at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
; at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
; at MEC.ConfigurationServices.ConfigurationService.Read(String strRuleID)
; at Configuration.Global.UsingCassini()"
2012-05-08,18:25:39,390,1,"#0000018C","#00000004","info ","ConfigurationUI"," Context.User is null or Context.User.Identity.Name is empty"
--------
And this error is from IIS mode:
2012-05-08,18:02:00,347,1,"#00000270","#00000008","error ","ConfigurationUI","Error: Application_AuthenticateRequest: System.NullReferenceException: Object reference not set to an instance of an object.
; at Configuration.Global.Application_AuthenticateRequest(Object sender, EventArgs e)"
2012-05-08,18:20:57,139,1,"#000013CC","#00000008","error ","ConfigurationUI","Error: In LoadUserManagment(): System.Net.Sockets.SocketException (0x80004005): No connection could be made because the target machine actively refused it 127.0.0.1:8013
;
;Server stack trace:
; at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
; at System.Net.Sockets.Socket.Connect(EndPoint remoteEP)
; at System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket(EndPoint ipEndPoint)
; at System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket()
; at System.Runtime.Remoting.Channels.RemoteConnection.GetSocket()
; at System.Runtime.Remoting.Channels.SocketCache.GetSocket(String machinePortAndSid, Boolean openNew)
; at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.SendRequestWithRetry(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream)
; at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
; at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)
;
;Exception rethrown at [0]:
; at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
; at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
; at MEC.Configuration.Base.IRemotingHelper.GetUserManagementObject()
; at Configuration.Global.LoadUserManagment()"Workaround / Fix Details
Upgrade customer to GFI MailEssentials 2015 or laterRequired Actions
Upgrade customer to GFI MailEssentials 2015 or later