Hi,
a have a small problem with this great software.
Everything works fine, creating Mailboxes etc. only ONE Client cant create new Exchange Mailboxes, a click on the Button "new Mailbox" results in the following error. The client has already two mailboxes
Error:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 09.05.2018 10:54:39
Event time (UTC): 09.05.2018 08:54:39
Event ID: 44e89e78606240a197d0494543627b5f
Event sequence: 102
Event occurrence: 3
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/3/ROOT-1-131703292944502678
Trust level: Full
Application Virtual Path: /
Application Path: C:WebsitePanelPortal
Machine name: PORTAL
Process information:
Process ID: 6240
Process name: w3wp.exe
Account name: XXXXWPPortal
Exception information:
Exception type: SoapException
Exception message: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at SolidCP.EnterpriseServer.ExchangeServerController.GetMailboxSetupInstructions(Int32 itemId, Int32 accountId, Boolean pmm, Boolean emailMode, Boolean signup, String passwordResetUrl)
--- End of inner exception stack trace ---
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at SolidCP.EnterpriseServer.esExchangeServer.GetMailboxSetupInstructions(Int32 itemId, Int32 accountId, Boolean pmm, Boolean emailMode, Boolean signup, String passwordResetUrl)
at SolidCP.Portal.ExchangeServer.ExchangeCreateMailbox.Page_Load(Object sender, EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Request information:
Request URL: https://XXXXXXXX:443/Default.aspx?pid=SpaceExchangeServer&mid=205&ctl=create_mailbox&ItemID=37&SpaceID=23
Request path: /Default.aspx
User host address: XXXXXXXXXX
User: serveradmin
Is authenticated: True
Authentication Type: Forms
Thread account name: XXXXXXXWPPortal
Thread information:
Thread ID: 7
Thread account name: XXXXXXXXWPPortal
Is impersonating: False
Stack trace: at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at SolidCP.EnterpriseServer.esExchangeServer.GetMailboxSetupInstructions(Int32 itemId, Int32 accountId, Boolean pmm, Boolean emailMode, Boolean signup, String passwordResetUrl)
at SolidCP.Portal.ExchangeServer.ExchangeCreateMailbox.Page_Load(Object sender, EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Custom event details:
Hello,
It looks like it's erroring on mailbox instructions page:
Is the user set to receive HTML email in solidcp?
Or if it's under a reseller: can you make sure the Exchange setup letter template is 100% good ?
Regards,
Marco
Hi, this is a really interesting Feature / Bug.
It is a customer under a reseller with HTML Mails enabled. I configured Plain on Reseller, same error, I configured Plain -> HTML on Customer, worked.
Thanks
Yes,
It's an odd bug dating back all the way from WebsitePanel 2.1 days where plain text emails error out on exchange mailbox setup letter.
We haven't gotten around to fixing that bug yet (mainly cause it's low priority due to almost no one using plain text mails, and higher priority bugs take president).