Вот такой пример кода:
$soap = new SoapClient('http://crmserver/Terrasoft/TSWebServicesServerLibrary.dll/wsdl/IServer');
$wc = $soap->OpenConfiguration('Наша конфигурация', 'username', 'password',0);
$soap->CloseConfiguration($wc['ASessionUID']);
?>
Падает с ошибкой:
Fatal error: Uncaught SoapFault exception: [SOAP-ENV:Server] Catastrophic failure in test.php:4
Stack trace:
#0 [internal function]: SoapClient->__call('CloseConfiguration...', Array)
#1 test.php(4): SoapClient->CloseConfiguration('0008DC3345AB512...')
#2 {main}
Ответ сервера:
>
>
>
Возможно, не хватает каких-то прав на сервере? каких?
Сервер IIS+Oracle, клиент FreeBSD
Виндовый клиент через SOAP работает отлично, только медленно.
Нравится
Имя конфигурации - русскими буквами. Может быть, в этом дело?
Вопрос закрыт. Действительно проблема была в русском имени конфигурации.