How does SolidCP ke...
 
Notifications
Clear all

How does SolidCP keep track of mailboxes?

2 Posts
2 Users
0 Reactions
690 Views
Posts: 1
Topic starter
(@goodeco)
New Member
Joined: 7 years ago

I'm having an issue after i had to make manual edits through an Active Directory Domain Controller to a user. SolidCP still has the incorrect Display Name and I am unable to make edits to the user through SolidCP now. Does SolidCP keep its own database of users and accounts and if so how could i go about getting this back in sync with AD?

Below is the error I get when trying to update the displayname in SolidCP:

System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Exception: Error executing 'UPDATE_USER_GENERAL' task on 'Terry Duke - Fld01' ORGANIZATION ---> System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> There is no such object on the server. 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.HostedSolution.Organizations.GetUserGeneralSettings(String loginName, String organizationId) at SolidCP.EnterpriseServer.OrganizationController.SetUserGeneralSettings(Int32 itemId, Int32 accountId, String displayName, String password, Boolean hideAddressBook, Boolean disabled, Boolean locked, String firstName, String initials, String lastName, String address, String city, String state, String zip, String country, String jobTitle, String company, String department, String office, String managerAccountName, String businessPhone, String fax, String homePhone, String mobilePhone, String pager, String webPage, String notes, String externalEmail, String subscriberNumber, Int32 levelId, Boolean isVIP, Boolean userMustChangePassword) --- End of inner exception stack trace --- at SolidCP.EnterpriseServer.OrganizationController.SetUserGeneralSettings(Int32 itemId, Int32 accountId, String displayName, String password, Boolean hideAddressBook, Boolean disabled, Boolean locked, String firstName, String initials, String lastName, String address, String city, String state, String zip, String country, String jobTitle, String company, String department, String office, String managerAccountName, String businessPhone, String fax, String homePhone, String mobilePhone, String pager, String webPage, String notes, String externalEmail, String subscriberNumber, Int32 levelId, Boolean isVIP, Boolean userMustChangePassword) at SolidCP.EnterpriseServer.esOrganizations.SetUserGeneralSettings(Int32 itemId, Int32 accountId, String displayName, String password, Boolean hideAddressBook, Boolean disabled, Boolean locked, String firstName, String initials, String lastName, String address, String city, String state, String zip, String country, String jobTitle, String company, String department, String office, String managerAccountName, String businessPhone, String fax, String homePhone, String mobilePhone, String pager, String webPage, String notes, String externalEmail, String subscriberNumber, Int32 levelId, Boolean isVIP, Boolean userMustChangePassword) --- End of inner exception stack trace ---

1 Reply
Posts: 1995
Admin
(@m-tiggelaar)
Noble Member
Joined: 9 years ago

Hello,

SolidCP keeps a database of the accounts in the dbo.ExchangeAccounts table.

You should be able to adjust the necessary information so it aligns with what was modified in Active Directory.

Regards,

Marco

Reply
Share: