did you upgrade the source or binary version? windows or mac?
On Jun 12, 9:36 am, The Czar <[email protected]> wrote: > I just upgraded from 1.76 to 1.79.2 using the built-in upgrade > feature. Attempting to start the server with SSL yields the following > error. Any ideas on what's happening here? BTW - the gluon code looks > redundant - am I missing something? Thanks in advance. > > here is the startup info: ==== > python web2py.py -a xxxxxxxx -i 192.168.1.2p 8040 -c security/ > ebuyasst.crt -k security/ebuyasst.key > web2py Enterprise Web Framework > Created by Massimo Di Pierro, Copyright 2007-2010 > Version 1.79.2 (2010-06-08 22:45:26) > Database drivers available: SQLite3, MySQL > Starting hardcron... > please visit: > http://192.168.1.2:8040 > use "kill -SIGTERM 30722" to shutdown the web2py server > Traceback (most recent call last): > File "web2py.py", line 20, in <module> > gluon.widget.start(cron=True) > File "/m/content/www/data/ebuyasst.new/gluon/widget.py", line 863, > in start > path=options.folder) > File "/m/content/www/data/ebuyasst.new/gluon/main.py", line 622, in > __init__ > elif not rocket.ssl: > AttributeError: 'module' object has no attribute 'ssl' > > ====== > > The code in the gluon module looks like this: (line 622 is ***) > if not ssl_certificate or not ssl_private_key: > logging.info('SSL is off') > *** elif not rocket.ssl: > logging.warning('Python "ssl" module unavailable. SSL is > OFF') > if not ssl_certificate or not ssl_private_key: > logging.info('SSL is off') > elif not rocket.ssl: > logging.warning('Python "ssl" module unavailable. SSL is > OFF') > elif not os.path.exists(ssl_certificate): > logging.warning('unable to open SSL certificate. SSL is > OFF') > elif not os.path.exists(ssl_private_key): > logging.warning('unable to open SSL private key. SSL is > OFF') > else: > sock_list.extend([ssl_private_key, ssl_certificate]) > logging.info('SSL is ON')

