If this is not necessary, I do not recommend using perl as a web service client. As you know, perl is an open source language, although it supports the soap protocol, but its support does not seem very standard. Firstly, his document is not very clear. In addition, his support is sometimes limited. Finally, a mistake always exists here and there.
So, if you need to use wsdl2perl, you can use komodo to enter the code to find out what happened. This is what I did when using perl as a web service client. You know, in the back of https, this is SSL, so if your SSL is based on authorization, you need to configure your certification path and the list of trusted server certificates. Better use linux-based firefox for testing. As I know, you can configure the path to the firefox certificate and the list of trusted firefox certificates. If firefox can be successfully transferred with your web services server, then it will take time to debug your perl client.
source share