Если в этом нет необходимости, я не рекомендую вам использовать perl в качестве клиента веб-службы. Как вы знаете, perl - это язык с открытым исходным кодом, хотя он поддерживает протокол soap, но его поддержка не кажется очень стандартной. Во-первых, его документ не очень ясен. А также, его поддержка иногда ограничена. Наконец, ошибка всегда существует здесь и там.
Итак, если вам нужно использовать wsdl2perl, вы можете использовать komodo, чтобы перейти к коду, чтобы выяснить, что произошло. Это то, что я делал, когда использовал perl в качестве клиента веб-службы. https - это SSL, поэтому, если ваш SSL основан на авторизованном сертификате, вы должны настроить путь сертификата и список сертификатов доверенного сервера. Для тестирования лучше использовать Firefox на основе Linux. Как я знаю , вы можете настроить путь сертификата firefox и список доверенных сертификатов firefox. Если firefox может успешно обмениваться данными с сервером веб-службы, то пришло время отладить ваш Perl-клиент.