I'm having a problem with https basic authentication<br><br>Is there something I'm doing wrong here?<br><br>security = Security()<br>token = UsernameToken('username', 'password')<br>security.tokens.append(token)<br>
url = '<a href="https://targetboc:8443/service-war/dpmcore?wsdl">https://targetboc:8443/service-war/dpmcore?wsdl</a>'<br>c = Client(url, wsse=security)<br>print c.service<br><br># OK so far<br>
<br>
c.service.getOemKey(wsse=security)<br><br># fails with<br><br>
Traceback (most recent call last):<br>  File "<input>", line 1, in <module><br>  File "wsenv.py", line 22, in <module><br>    c.service.getOemKey(wsse=security)<br>  File "suds/client.py", line 240, in __call__<br>
    return target.call(*args, **kwargs)<br>  File "suds/client.py", line 379, in call<br>    return method(*args, **kwargs)<br>  File "suds/client.py", line 240, in __call__<br>    return target.call(*args, **kwargs)<br>
  File "suds/client.py", line 422, in call<br>    return client.invoke(args, kwargs)<br>  File "suds/client.py", line 480, in invoke<br>    result = self.send(msg)<br>  File "suds/client.py", line 504, in send<br>
    reply = transport.send(request)<br>  File "suds/transport/https.py", line 64, in send<br>    return HttpTransport.send(self, request)<br>  File "suds/transport/http.py", line 78, in send<br>    fp = self.__open(u2request)<br>
  File "suds/transport/http.py", line 99, in __open<br>    return self.urlopener.open(u2request)<br>  File "/usr/lib/python2.6/urllib2.py", line 383, in open<br>    response = self._open(req, data)<br>
  File "/usr/lib/python2.6/urllib2.py", line 401, in _open<br>    '_open', req)<br>  File "/usr/lib/python2.6/urllib2.py", line 361, in _call_chain<br>    result = func(*args)<br>  File "/usr/lib/python2.6/urllib2.py", line 1138, in https_open<br>
    return self.do_open(httplib.HTTPSConnection, req)<br>  File "/usr/lib/python2.6/urllib2.py", line 1105, in do_open<br>    raise URLError(err)<br>URLError: <urlopen error [Errno 111] Connection refused><br>
>>> <br><br>I tried the beta with the same result.<br><br>I know the service is OK because I can do this:<br><br> curl -ku username:password <a href="https://localhost:8443/service-war/dpmcore/getOemKey">https://localhost:8443/service-war/dpmcore/getOemKey</a><br>
<soap:Envelope xmlns:soap="<a href="http://schemas.xmlsoap.org/soap/envelope/">http://schemas.xmlsoap.org/soap/envelope/</a>"><soap:Body><getOemKeyResponse xmlns="<a href="http://lsi.com/dpm/core/types">http://lsi.com/dpm/core/types</a>" xmlns:ns2="<a href="http://lsi.com/dpm/types">http://lsi.com/dpm/types</a>"><oemKey>LSI</oemKey></getOemKeyResponse></soap:Body></soap:Envelope> <br>
<br><br>Thanks, Bruce<br>