this is more of a python installation issue rather than a web2py one .... On Monday, December 21, 2015 at 12:57:00 PM UTC+1, Tim Richardson wrote: > > Upgrading from python 2.7.8 to 2.7.10 causes me these errors with using > CAS. This is with web2py 2.12.3 and 2.13.1 > On Windows Server 2008 R2. > > > Version:0.9 StartHTML:00000241 EndHTML:00000446 StartFragment:00000275 > EndFragment:00000410 SourceURL: > https://mmcserver.vci.com.au:8040/admin/default/ticket/commission/127.0.0.1.2015-12-21.22-51-22.921a24aa-38c5-4b99-a716-33f09dbf1484 > <type > 'exceptions.IOError'> [Errno socket error] [SSL: CERTIFICATE_VERIFY_FAILED] > certificate verify failed (_ssl.c:590) > > Modules are built with standard python package management (pip). > > > Full trace is: > > Version:0.9 StartHTML:00000241 EndHTML:00010123 StartFragment:00000275 > EndFragment:00010087 SourceURL: > https://mmcserver.vci.com.au:8040/admin/default/ticket/commission/127.0.0.1.2015-12-21.22-51-22.921a24aa-38c5-4b99-a716-33f09dbf1484 > > > File "e:\web2py\web2py_intranet\gluon\restricted.py", line 227, in > restricted > exec ccode in environment > File > "e:/web2py/web2py_intranet/applications/commission/controllers/default.py" > <https://mmcserver.vci.com.au:8040/admin/default/edit/commission/controllers/default.py>, > line 416, in <module> > File "e:\web2py\web2py_intranet\gluon\globals.py", line 412, in <lambda> > self._caller = lambda f: f() > File > "e:/web2py/web2py_intranet/applications/commission/controllers/default.py" > <https://mmcserver.vci.com.au:8040/admin/default/edit/commission/controllers/default.py>, > line 42, in user > return dict(form=auth()) > File "e:\web2py\web2py_intranet\gluon\tools.py", line 1923, in __call__ > return getattr(self, args[0])() > File "e:\web2py\web2py_intranet\gluon\tools.py", line 3029, in login > redirect(cas.login_url(next), > File "e:\web2py\web2py_intranet\gluon\contrib\login_methods\cas_auth.py", > line 66, in login_url > current.session.token = self._CAS_login() > File "e:\web2py\web2py_intranet\gluon\contrib\login_methods\cas_auth.py", > line 98, in _CAS_login > data = urllib.urlopen(url).read() > File "E:\Python27_32\lib\urllib.py", line 87, in urlopen > return opener.open(url) > File "E:\Python27_32\lib\urllib.py", line 213, in open > return getattr(self, name)(url) > File "E:\Python27_32\lib\urllib.py", line 443, in open_https > h.endheaders(data) > File "E:\Python27_32\lib\httplib.py", line 1049, in endheaders > self._send_output(message_body) > File "E:\Python27_32\lib\httplib.py", line 893, in _send_output > self.send(msg) > File "E:\Python27_32\lib\httplib.py", line 855, in send > self.connect() > File "E:\Python27_32\lib\httplib.py", line 1274, in connect > server_hostname=server_hostname) > File "E:\Python27_32\lib\ssl.py", line 352, in wrap_socket > _context=self) > File "E:\Python27_32\lib\ssl.py", line 579, in __init__ > self.do_handshake() > File "E:\Python27_32\lib\ssl.py", line 808, in do_handshake > self._sslobj.do_handshake() > IOError: [Errno socket error] [SSL: CERTIFICATE_VERIFY_FAILED] certificate > verify failed (_ssl.c:590) > >
-- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.