All,

I've generated a self signed certificate to use with airflow using the
following command:

openssl req -x509 -newkey rsa:4096 -sha256 -nodes -keyout key.pem -out
cert.pem -days 365

However when trying to access the site from the local machine via:

curl -k https://localhost

curl hangs and I get this error in the webserver error log:

[2017-04-06 01:40:06 +0000] [28] [ERROR] Error handling request
Traceback (most recent call last):
  File "/usr/local/lib/python3.4/dist-packages/gunicorn/workers/sync.py",
line 129, in handle
    req = six.next(parser)
  File "/usr/local/lib/python3.4/dist-packages/gunicorn/http/parser.py",
line 41, in __next__
    self.mesg = self.mesg_class(self.cfg, self.unreader, self.req_count)
  File "/usr/local/lib/python3.4/dist-packages/gunicorn/http/message.py",
line 153, in __init__
    super(Request, self).__init__(cfg, unreader)
  File "/usr/local/lib/python3.4/dist-packages/gunicorn/http/message.py",
line 53, in __init__
    unused = self.parse(self.unreader)
  File "/usr/local/lib/python3.4/dist-packages/gunicorn/http/message.py",
line 165, in parse
    self.get_data(unreader, buf, stop=True)
  File "/usr/local/lib/python3.4/dist-packages/gunicorn/http/message.py",
line 156, in get_data
    data = unreader.read()
  File "/usr/local/lib/python3.4/dist-packages/gunicorn/http/unreader.py",
line 38, in read
    d = self.chunk()
  File "/usr/local/lib/python3.4/dist-packages/gunicorn/http/unreader.py",
line 65, in chunk
    return self.sock.recv(self.mxchunk)
  File "/usr/lib/python3.4/ssl.py", line 754, in recv
    return self.read(buflen)
  File "/usr/lib/python3.4/ssl.py", line 643, in read
    v = self._sslobj.read(len or 1024)
ssl.SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1769)

I did some looking online and couldn't find anything that pointed me in the
right direction to fix this. I can't tell if this is a problem with my
cert, a bug in airflow, or something else.

Thanks,
-N
nik.hodgkin...@collectivehealth.com

-- 


Read our founder's story. 
<https://collectivehealth.com/blog/started-collective-health/>

*This message may contain confidential, proprietary, or protected 
information.  If you are not the intended recipient, you may not review, 
copy, or distribute this message. If you received this message in error, 
please notify the sender by reply email and delete this message.*

Reply via email to