SOAP сервер находится по адресу с нестандартным портом
пытаюсь подключиться
$soap = new SoapClient('http://domen.ru:5080/api.wsdl');
выдает ошибку
SoapClient::SoapClient(http://domen.ru:5080/api.wsdl): failed to open stream: Connection timed out
Если на сервере убрать порт, то все работает, но проблема в том что доступ к серверу по внешнему ip может быть только с любым портом кроме 80.
Каким образом можно исправить эту проблему с подключением soap-клиента?