Your comments

Hi,

While running Ajenti in debug mode:

ajenti-panel -v
I encountered the following error:

SSLError: [SSL: HTTP_REQUEST] http request (_ssl.c:581)
One of the Traceback calls referenced a line in the ssl.py file, which for me was found here (your path may vary):

/usr/local/lib/python2.7/dist-packages/gevent-1.0.1-py2.7-linux-x86_64.egg/gevent/ssl.py

In that file I navigated to this line:

def get_server_certificate(addr, ssl_version=PROTOCOL_SSLv3, ca_certs=None)
and changed it to:

def get_server_certificate(addr, ssl_version=PROTOCOL_SSLv23, ca_certs=None)
Then ran:

service ajenti restart

Why? Well because as I understand it, newer versions of Debian (I'm on Jessie) or Ubuntu run the SSLv23 protocol whereas older libraries like gevent (even the latest I believe) are stuck on SSLv3. I believe this change was due to the poodle vulnerability.

Anyways there's also a good chance I have no idea what I'm talking about but I thought I'd share what worked for me.

Cheers.