We use the SOAP API from PHP to manage Zimbra servers from cPanel.
Everything worked well with zimbra 8.7.7, but since we updated to 8.7.11, some commands don't work anymore and we don't succeed on finding why...
For example, all the following commands still works :
CreateDomainRequest
DeleteDomainRequest
GetDomainInfoRequest
GetAllDomainsRequest
GetAllAccountsRequest
SetPasswordRequest
But those don't work anymore :
* GetAccountRequest returns the following error :
[previous:Exception:private] =>
[faultstring] => invalid request: missing
[faultcode] => soap:Sender
[detail] => stdClass Object
(
[Error] => stdClass Object
(
Code: Select all
=> service.INVALID_REQUEST
[Trace] => qtp1068934215-19877:1503936723309:b3e07d429f357082
)
)
* GetMailboxRequest retuns :
[previous:Exception:private] =>
[faultstring] => system failure: java.lang.NullPointerException
[faultcode] => soap:Receiver
[detail] => stdClass Object
(
[Error] => stdClass Object
(
[Code] => service.FAILURE
[Trace] => qtp1068934215-19889:1503936877152:b3e07d429f357082
)
)
* ModifyAccountRequest don't make an error, but just don't do the changes.
I don't find anything in the ChangeLog about those requests and the returned errors are, not really informative.
Did someone has some tips to help us track and fix the problem ?
Is there a log file do we have to look in to have more information about the errors ?
Thanks in advance for any information.
Philippe