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')

Reply via email to