Hi,
We been using the one until 149 and its all been fine now all of a sudden once the 149 update was done, we didnt see this till we picked it up. i will try the 10 version
the weird part is this all used to work fine without incident, it wasnt smartermail that was updated it was a change in solidcp,
1) If i use the 100 dll it works fine, ie create, update, delete, autoresponders, etc. I just cant import domains that were detached.
2) i installed the patch with all the dll changes for enterprise, portal etc. I can see the list of accounts, i can delete an account, i can import detached domains etc, if i try and add a new account, it doesnt create it, however if i try add an account that already exists it moans and says there is already an account, and if i try edit an existing account it gives this error.
|
Send Report to Host |
The weird part is the changes made to the accounts page, ie where it shows the usage of the mailboxes, works fine, so its accessing the mailboxes, but when you create or edit it moans about the mailbox cant be accessed. There is definatively an issue between the original dll and the new one, and I personally its some small thing. if I use the api calls , old and new i can access the mailboxes without issues. from a test script.
i just looked the 100 provider uses the "var authurl = ServiceUrl + "/api/v1/settings/domain/impersonate-user/" + email;" api1 api, so why would this be an issue with the new provider if its using the api1 which is still valid ?
from what I see the api is exactly the same on both the latest version of sm 8 100.0.8839.21378 (Mar 14, 2024) installed on the main mail server as well as the old version we using, the calls on the api all look identical as far as the documentation shows..
ok so i changed it to sm10+ provider, create a email account, and this is the error that it gets
[3/20/2024 12:57:13 PM] ERROR: 'SmarterMail 10.x +' GetDomain
System.Exception: Could not get mail domain ---> System.InvalidOperationException: Client found response content type of '', but expected 'text/xml'.
The request failed with an empty response.
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.Mail.SM10.svcDomainAdmin.GetDomainSettings(String AuthUserName, String AuthPassword, String domainName)
at SolidCP.Providers.Mail.SmarterMail10.GetDomain(String domainName)
--- End of inner exception stack trace ---
at SolidCP.Providers.Mail.SmarterMail10.GetDomain(String domainName)
at SolidCP.Server.MailServer.GetDomain(String domainName)