and probably due to https cert verification turned on.... https://www.python.org/dev/peps/pep-0476/ . Are you using a valid cert ?
On Monday, December 21, 2015 at 2:19:34 PM UTC+1, Niphlod wrote: > > 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.