zimbra-api / soap-api

Zimbra SOAP client in PHP language

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

which soap url will be used

sormagupta opened this issue · comments

1-> In this line which soap url will be used
$api = \Zimbra\Admin\AdminFactory::instance('https://localhost:7071/service/admin/soap');
I am bit confused about this url "https://localhost:7071/service/admin/soap"

2-> $api->auth('username', 'password');
for this line what credential will be used.

Please give me some explanation.

1-> You have to write the URL you usually use to connect to Zimbra server by admin console.
In example if you reach your admin console by https:mail.yourdomain.tld:7071 you have to use https:mail.yourdomain.tld:7071/service/admin/soap.

2-> You have to auth with credentials of an admin account you've previously set up (in example admin@yourdomain.tld and its password)

Hope this helps you.

the following error appears when using this url.
https://servicios.palmer.org:7071/service/admin/soap
HTTP ERROR 405
Problem accessing /service/admin/soap. Reason:

El Metodo HTTP GET no es soportado por esta URL

and when using this url https://servicios.palmer.org:7071/service/soap returns me the following

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
soap:Body
soap:Fault
soap:Code
soap:Valuesoap:Receiver</soap:Value>
</soap:Code>
soap:Reason
soap:Textsystem failure: Request not allowed on port 7071</soap:Text>
</soap:Reason>
soap:Detail

service.FAILURE
qtp1753447031-1883:1567806821659:089173e28cdea043

</soap:Detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>