Closed julyice closed 3 years ago
Hello, can you please confirm the package and version of suds-community that you're using?
HI Phillbaker, we found server = Client("http://ourproxy:8081/CL3/webservice.asmx?wsdl") # this is OK, use correct port. Rtninfo=server.service.RequestTaskV3(True) # when request service, it will use port 80 to request, not use 8081 to request.
version info: Name: suds Version: 0.3.5 Summary: Lightweight SOAP client Home-page: https://fedorahosted.org/suds Author: Jeff Ortel Author-email: jortel@redhat.com License: UNKNOWN Location: c:\users\admin\appdata\local\programs\python\python36\lib\site-packages Requires: Required-by:
sorry, I'm wrong. this is not suds-community lib.
we have haproxy + webservice server.
when our haproxy use 8081 port --> webservice, suds client can't connect to the server server = Client("http://ourproxy:8081/CL3/webservice.asmx?wsdl")
when our haproxy use 80 port --> webservice, suds client get service correctly. we can use server = Client("http://ourproxy:8081/CL3/webservice.asmx?wsdl") or server = Client("http://ourproxy:80/CL3/webservice.asmx?wsdl") to get service.
after debug with wireshark, we found Client always use port 80 to request service.
could you please check this?