https://github.com/web2py/web2py/blob/master/gluon/main.py#L824
The log seems to say that your certificate file is not there, or not accessible mic 2012/11/6 Amit <amit.khaw...@gmail.com> > I am using Python 2.7.2. > > On Tue, Nov 6, 2012 at 6:33 PM, Michele Comitini < > michele.comit...@gmail.com> wrote: > >> What is your python version? >> >> >> 2012/11/6 Amit <amit.khaw...@gmail.com> >> >>> Hi Michele, >>> I used Simpatica to generates the certificates but failed to deploy to >>> the web2py server, please check once the first mail in this mail chain >>> where I explained the problem in details. >>> >>> Regards, >>> Amit >>> >>> On Tue, Nov 6, 2012 at 4:52 PM, Michele Comitini < >>> michele.comit...@gmail.com> wrote: >>> >>>> I suggest looking at code gluon/contrib/login_methods/x509_auth.py. >>>> Basically you can extract anything from client supplied cert and use it >>>> with the auth tables of web2py. That is really simple. >>>> The tedious part id getting to know what stuff you can put in the cert. >>>> That is more related to managing a CA than to web2py itself. >>>> >>>> I have written a simple but functional app for managing a little CA: >>>> simpatiCA <http://goo.gl/nrAhS> ; it is simple enough to be used as an >>>> example and extended to your needs. If you need a real CA there are more >>>> featured solutions around... >>>> >>>> mic >>>> >>>> >>>> > PS: the man behind X509 auth code in web2py is mcm, sadly for your >>>> it's documented how it works but not how to organize the certs (which in > >>>> theory you should know in advance) >>>> >>>> -- >>>> >>>> >>>> 2012/11/6 Niphlod <niph...@gmail.com> >>>> >>>>> hem... one thing is helping you to create certs and key for a SSL >>>>> protected webserver, quite another to help you managing a credential store >>>>> (I really don't have time for that). >>>>> You have problems on finding out what OpenSSL is and want to manage >>>>> X509 ? Really ? >>>>> Maybe it's time to read some docs. >>>>> >>>>> http://www.cafesoft.com/products/cams/ps/docs30/admin/ConfiguringApache2ForSSLTLSMutualAuthentication.html >>>>> >>>>> >>>>> PS: the man behind X509 auth code in web2py is mcm, sadly for your >>>>> it's documented how it works but not how to organize the certs (which in >>>>> theory you should know in advance) >>>>> >>>>> -- >>>>> >>>>> >>>>> >>>>> >>>> >>>> -- >>>> >>>> >>>> >>>> >>> >>> -- >>> >>> >>> >>> >> >> -- >> >> >> >> > > -- > > > > --