tags:

views:

60

answers:

0

I have a script that grabs some cookie from an https url. It works when I run it standalone. But I get the following error when I use it as a library from a large script. Has anyone seen this error and know what is the likely cause?

  File "/usr/grte/v1/piii-linux/lib/python2.4/urllib2.py", line 130, in urlopen
    return _opener.open(url, data)
  File "/usr/grte/v1/piii-linux/lib/python2.4/urllib2.py", line 358, in open
    response = self._open(req, data)
  File "/usr/grte/v1/piii-linux/lib/python2.4/urllib2.py", line 376, in _open
    '_open', req)
  File "/usr/grte/v1/piii-linux/lib/python2.4/urllib2.py", line 337, in _call_chain
    result = func(*args)
  File "/usr/grte/v1/piii-linux/lib/python2.4/urllib2.py", line 1029, in https_open
    return self.do_open(httplib.HTTPSConnection, req)
  File "/usr/grte/v1/piii-linux/lib/python2.4/urllib2.py", line 993, in do_open
    h.request(req.get_method(), req.get_selector(), req.data, headers)
  File "/usr/grte/v1/piii-linux/lib/python2.4/httplib.py", line 804, in request
    self._send_request(method, url, body, headers)
  File "/usr/grte/v1/piii-linux/lib/python2.4/httplib.py", line 827, in _send_request
    self.endheaders()
  File "/usr/grte/v1/piii-linux/lib/python2.4/httplib.py", line 798, in endheaders
    self._send_output()
  File "/usr/grte/v1/piii-linux/lib/python2.4/httplib.py", line 679, in _send_output
    self.send(msg)
  File "/usr/grte/v1/piii-linux/lib/python2.4/httplib.py", line 646, in send
    self.connect()
  File "/usr/grte/v1/piii-linux/lib/python2.4/httplib.py", line 1073, in connect
    ssl = socket.ssl(sock, self.key_file, self.cert_file)
  File "/usr/grte/v1/piii-linux/lib/python2.4/socket.py", line 74, in ssl
    return _realssl(sock, keyfile, certfile)