Hello,

We have configured external authentication for domains but when user is
trying  to login to interface, I am getting below email. Sometimes
authentication is working and some times it is not. Users are getting page
unavailable error .

---------- Forwarded message ----------
From: <[email protected]>
Date: Mon, Nov 21, 2011 at 8:55 AM
Subject: [Django] ERROR (EXTERNAL IP): Internal Server Error:
/accounts/login/
To: [email protected]


Traceback (most recent call last):

 File "/usr/lib/python2.4/site-packages/django/core/handlers/base.py", line
111, in get_response
   response = callback(request, *callback_args, **callback_kwargs)

 File "/usr/lib/python2.4/site-packages/baruwa/accounts/views.py", line 63,
in local_login
   if form.is_valid():

 File "/usr/lib/python2.4/site-packages/django/forms/forms.py", line 121,
in is_valid
   return self.is_bound and not bool(self.errors)

 File "/usr/lib/python2.4/site-packages/django/forms/forms.py", line 112,
in _get_errors
   self.full_clean()

 File "/usr/lib/python2.4/site-packages/django/forms/forms.py", line 268,
in full_clean
   self._clean_form()

 File "/usr/lib/python2.4/site-packages/django/forms/forms.py", line 296,
in _clean_form
   self.cleaned_data = self.clean()

 File "/usr/lib/python2.4/site-packages/django/contrib/auth/forms.py", line
85, in clean
   self.user_cache = authenticate(username=username, password=password)

 File "/usr/lib/python2.4/site-packages/django/contrib/auth/__init__.py",
line 55, in authenticate
   user = backend.authenticate(**credentials)

 File "/usr/lib/python2.4/site-packages/baruwa/auth/backends.py", line 118,
in authenticate
   host.address, host.port):

 File "/usr/lib/python2.4/site-packages/baruwa/auth/backends.py", line 88,
in mail_auth
   conn.ehlo()

 File "/usr/lib64/python2.4/smtplib.py", line 394, in ehlo
   (code,msg)=self.getreply()

 File "/usr/lib64/python2.4/smtplib.py", line 348, in getreply
   line = self.file.readline()

 File "/usr/lib64/python2.4/smtplib.py", line 160, in readline
   chr = self.sslobj.read(1)

sslerror: The read operation timed out


<WSGIRequest
GET:<QueryDict: {}>,
POST:<QueryDict: {u'username': [[email protected]'], u'csrfmiddlewaretoken':
[u'6abb0faec662a0b7f7c9809ffde14e59'], u'password': [u'test@123'],
u'language': [u'en'], u'next': [u'/']}>,
COOKIES:{'csrftoken': '6abb0faec662a0b7f7c9809ffde14e59',
 'sessionid': '8773c634b208c1368860c576fedf2f29'},
META:{'CONTENT_LENGTH': '134',
 'CONTENT_TYPE': 'application/x-www-form-urlencoded',
 'CSRF_COOKIE': '6abb0faec662a0b7f7c9809ffde14e59',
 'DOCUMENT_ROOT': '/var/www/html',
 'GATEWAY_INTERFACE': 'CGI/1.1',
 'HTTP_ACCEPT': 'image/jpeg, application/x-ms-application, image/gif,
application/xaml+xml, image/pjpeg, application/x-ms-xbap,
application/vnd.ms-excel, application/vnd.ms-powerpoint,
application/msword, */*',
 'HTTP_ACCEPT_ENCODING': 'gzip, deflate',
 'HTTP_ACCEPT_LANGUAGE': 'en-US',
 'HTTP_CACHE_CONTROL': 'no-cache',
 'HTTP_CONNECTION': 'Keep-Alive',
 'HTTP_COOKIE': 'csrftoken=6abb0faec662a0b7f7c9809ffde14e59;
sessionid=8773c634b208c1368860c576fedf2f29',
 'HTTP_HOST': 'server.domain.net',
 'HTTP_REFERER': 'http://server.domain.net/accounts/login/?next=/',
 'HTTP_USER_AGENT': 'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1;
Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR
3.0.30729; Media Center PC 6.0; InfoPath.2)',
 'PATH_INFO': u'/accounts/login/',
 'PATH_TRANSLATED':
'/usr/lib/python2.4/site-packages/baruwa/baruwa.wsgi/accounts/login/',
 'PYTHON_EGG_CACHE': '/var/tmp',
 'QUERY_STRING': '',
 'REMOTE_ADDR': '173.164.209.210',
 'REMOTE_PORT': '50772',
 'REQUEST_METHOD': 'POST',
 'REQUEST_URI': '/accounts/login/',
 'SCRIPT_FILENAME': '/usr/lib/python2.4/site-packages/baruwa/baruwa.wsgi',
 'SCRIPT_NAME': u'',
 'SERVER_ADDR': 'xx.xx.xx.xx',
 'SERVER_ADMIN': 'root@localhost',
 'SERVER_NAME': 'server.domain.net',
 'SERVER_PORT': '80',
 'SERVER_PROTOCOL': 'HTTP/1.1',
 'SERVER_SIGNATURE': '<address>Apache/2.2.3 (CentOS) Server at
server.domain.net Port 80</address>\n',
 'SERVER_SOFTWARE': 'Apache/2.2.3 (CentOS)',
 'mod_wsgi.application_group': 'server.domain.net|',
 'mod_wsgi.callable_object': 'application',
 'mod_wsgi.handler_script': '',
 'mod_wsgi.input_chunked': '0',
 'mod_wsgi.listener_host': '',
 'mod_wsgi.listener_port': '80',
 'mod_wsgi.process_group': '',
 'mod_wsgi.request_handler': 'wsgi-script',
 'mod_wsgi.script_reloading': '1',
 'mod_wsgi.version': (3, 2),
 'wsgi.errors': <mod_wsgi.Log object at 0x2b61df7e47b0>,
 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter
object at 0x2b61df92df30>,
 'wsgi.input': <mod_wsgi.Input object at 0x2b61df7d12f0>,
 'wsgi.multiprocess': True,
 'wsgi.multithread': False,
 'wsgi.run_once': False,
 'wsgi.url_scheme': 'http',
 'wsgi.version': (1, 1)}>


Thanks,


-- 
Kind regards,
Dhaval Soni ( RHCA )

Active Contributor of *LinuxArticles.org* <http://LinuxArticles.org>
_______________________________________________
Keep Baruwa FREE - http://pledgie.com/campaigns/12056

Reply via email to