I’ve got a basic clean setup for some testing, cant seem to clear the first hurdle however.
We have a domain controller, an exchange server and a SolidCP server (enterprise and portal)
When i try and create a hosting space i get the following error:
System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to process request. —> System.Exception: Error executing ‘CREATE_ORG’ task on ‘test.tld’ ORGANIZATION —> System.Exception: Error executing ‘CREATE_ORG’ task on ‘OU=test.ltd,OU=Hosted,OU=Caged,DC=caged,DC=ltd’ ORGANIZATION —> System.Exception: Error executing ‘CREATE_ORG’ task on ‘OU=test.ltd,OU=Hosted,OU=Caged,DC=caged,DC=ltd’ ORGANIZATION —> System.Exception: Error executing ‘CREATE_ORG’ task on ‘OU=test.ltd,OU=Hosted,OU=Caged,DC=caged,DC=ltd’ ORGANIZATION —> System.Web.Services.Protocols.SoapException: Server was unable to process request. —> Cannot bind parameter ‘RecipientFilter’ to the target. Exception setting “RecipientFilter”: “Could not load file or assembly ‘Microsoft.Exchange.ManagedLexRuntime.MPPGRuntime, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35’ or one of its dependencies. The system cannot find the file specified.” —> Exception setting “RecipientFilter”: “Could not load file or assembly ‘Microsoft.Exchange.ManagedLexRuntime.MPPGRuntime, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35’ or one of its dependencies. The system cannot find the file specified.” —> Could not load file or assembly ‘Microsoft.Exchange.ManagedLexRuntime.MPPGRuntime, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35’ or one of its dependencies. The system cannot find the file specified.
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.Providers.Exchange.ExchangeServer.ExtendToExchangeOrganization(String organizationId, String securityGroup, Boolean IsConsumer)
at SolidCP.EnterpriseServer.ExchangeServerController.ExtendToExchangeOrganization(Organization& org)
— End of inner exception stack trace —
at SolidCP.EnterpriseServer.ExchangeServerController.ExtendToExchangeOrganization(Organization& org)
— End of inner exception stack trace —
at SolidCP.EnterpriseServer.ExchangeServerController.ExtendToExchangeOrganization(Organization& org)
at SolidCP.EnterpriseServer.ExchangeServerController.CreateOrganizationRootPublicFolder(Int32 itemId)
— End of inner exception stack trace —
at SolidCP.EnterpriseServer.ExchangeServerController.CreateOrganizationRootPublicFolder(Int32 itemId)
at SolidCP.EnterpriseServer.OrganizationController.CreateOrganization(Int32 packageId, String organizationId, String organizationName, String domainName)
— End of inner exception stack trace —
at SolidCP.EnterpriseServer.OrganizationController.CreateOrganization(Int32 packageId, String organizationId, String organizationName, String domainName)
— 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.HostedSolution.esOrganizations.CreateOrganization(Int32 packageId, String organizationID, String organizationName, String domainName)
at SolidCP.Portal.UserCreateSpace.CreateHostingSpace()
i think i have followed the server/AD/Connection/Powershell/Management Tools/Public Folder instructions correctly, but im guessing not? anything stand out as obvious? i have checked that the relevant powershell extensions are available…
Think we will be giving up on this, is there no documentation/knowledge available on how to approach troubleshooting here?
I’m looking for anything that will give me some insight into where this is failing without resorting to running traces everywhere.
It seems as though permissions and public folders are often an issue so i have been going round checking and double checking, but feel as though i may be chasing a ghost at this point.
Any More Thoughts?