Есть приложение на YII2
Нужно реализовать подключение в EMIAS (emias точка info).
Подключение происходит нормально (по HTTPS, используем сертификат)
$options = [
'location' => $this->wsdl, //адрес wsdl
'local_cert' => $this->certificate, //путь к pem файлу
'passphrase' => "test",
'trace' => true,
'stream_context' => stream_context_create(
[
'http' =>
[
'user_agent' => 'Apache-HttpClient/4.1.1 (java 1.5)', //На всякий случай, что только уже не пробовали
],
'ssl' =>
['verify_peer' => false, 'verify_peer_name' => false],
]
),
'soap_version' => SOAP_1_1,
'exceptions' => true,
];
parent::__construct($this->wsdl, $options);
Вижу все методы сервиса (__getFunctions()).
Но вызов конкретного метода возвращает ошибку:
<faultcode>env:Client</faultcode>
<faultstring>Internal Error</faultstring>
Хотя из приложения SOAPUI метод отрабатывает как надо...