Internal Server Error on Login Page

Hi , I am getting Internal Server Error while trying to login to my ERP page from web browser.

Nginx already working.

Please guide ASAP

@Ashish_Dhingra check frappe-bench/logs/web.error.log

016-01-21 23:28:40,042 Request Error
site: aafplnew.local
form: {‘cmd’: u’login’,
‘device’: u’desktop’,
‘pwd’: u’aafpl’,
‘usr’: u’administrator’}

Traceback (innermost last):
File “/home/aafpl/frappe-bench/apps/frappe/frappe/app.py”, line 66, in application
frappe.local.http_request = frappe.auth.HTTPRequest()
File “/home/aafpl/frappe-bench/apps/frappe/frappe/auth.py”, line 56, in init
frappe.local.login_manager.run_trigger(‘on_session_creation’)
File “/home/aafpl/frappe-bench/apps/frappe/frappe/auth.py”, line 193, in run_trigger
frappe.call(frappe.get_attr(method), login_manager=self)
File “/home/aafpl/frappe-bench/apps/frappe/frappe/init.py”, line 788, in call
fnargs, varargs, varkw, defaults = inspect.getargspec(fn)
File “/home/aafpl/frappe-bench/apps/frappe/frappe/desk/doctype/feed/feed.py”, line 105, in login_feed
}).insert(ignore_permissions=True)
File “/home/aafpl/frappe-bench/apps/frappe/frappe/model/document.py”, line 183, in insert
self._set_defaults()
File “/home/aafpl/frappe-bench/apps/frappe/frappe/model/document.py”, line 385, in _set_defaults
new_doc = frappe.new_doc(self.doctype, as_dict=True)
File “/home/aafpl/frappe-bench/apps/frappe/frappe/init.py”, line 501, in new_doc
File “/home/aafpl/frappe-bench/apps/frappe/frappe/model/create_new.py”, line 19, in get_new_doc
frappe.local.new_doc_templates[doctype] = make_new_doc(doctype)
File “/home/aafpl/frappe-bench/apps/frappe/frappe/model/create_new.py”, line 43, in make_new_doc
doc = doc.get_valid_dict(sanitize=False)
TypeError: get_valid_dict() got an unexpected keyword argument ‘sanitize’


2016-01-21 23:28:40,066 New Exception collected with id: 2016-01-21 23:28:40.043448-117.201.70.60-c31
site: aafplnew.local
form: {‘cmd’: u’login’,
‘device’: u’desktop’,
‘pwd’: u’aafpl’,
‘usr’: u’administrator’}

Traceback (innermost last):
File “/home/aafpl/frappe-bench/apps/frappe/frappe/app.py”, line 66, in application
frappe.local.http_request = frappe.auth.HTTPRequest()
File “/home/aafpl/frappe-bench/apps/frappe/frappe/auth.py”, line 56, in init
frappe.local.login_manager.run_trigger(‘on_session_creation’)
File “/home/aafpl/frappe-bench/apps/frappe/frappe/auth.py”, line 193, in run_trigger
frappe.call(frappe.get_attr(method), login_manager=self)
File “/home/aafpl/frappe-bench/apps/frappe/frappe/init.py”, line 788, in call
fnargs, varargs, varkw, defaults = inspect.getargspec(fn)
File “/home/aafpl/frappe-bench/apps/frappe/frappe/desk/doctype/feed/feed.py”, line 105, in login_feed
}).insert(ignore_permissions=True)
File “/home/aafpl/frappe-bench/apps/frappe/frappe/model/document.py”, line 183, in insert
self._set_defaults()
File “/home/aafpl/frappe-bench/apps/frappe/frappe/model/document.py”, line 385, in _set_defaults
new_doc = frappe.new_doc(self.doctype, as_dict=True)
File “/home/aafpl/frappe-bench/apps/frappe/frappe/init.py”, line 501, in new_doc
File “/home/aafpl/frappe-bench/apps/frappe/frappe/model/create_new.py”, line 19, in get_new_doc
frappe.local.new_doc_templates[doctype] = make_new_doc(doctype)
File “/home/aafpl/frappe-bench/apps/frappe/frappe/model/create_new.py”, line 43, in make_new_doc
doc = doc.get_valid_dict(sanitize=False)
TypeError: get_valid_dict() got an unexpected keyword argument ‘sanitize’


[2016-01-21 23:40:53 +0000] [2157] [INFO] Handling signal: term
[2016-01-21 23:40:54 +0000] [2157] [INFO] Shutting down: Master
[2016-01-21 23:40:55 +0000] [7105] [INFO] Starting gunicorn 19.3.0
[2016-01-21 23:40:55 +0000] [7105] [INFO] Listening at: http://127.0.0.1:8000 (7105)
[2016-01-21 23:40:55 +0000] [7105] [INFO] Using worker: sync
[2016-01-21 23:40:55 +0000] [7123] [INFO] Booting worker with pid: 7123
[2016-01-21 23:40:55 +0000] [7125] [INFO] Booting worker with pid: 7125
[2016-01-22 00:26:50 +0000] [7105] [INFO] Handling signal: term
[2016-01-22 00:26:51 +0000] [7105] [INFO] Shutting down: Master
[2016-01-22 00:29:45 +0000] [2079] [INFO] Starting gunicorn 19.3.0
[2016-01-22 00:29:45 +0000] [2079] [INFO] Listening at: http://127.0.0.1:8000 (2079)
[2016-01-22 00:29:45 +0000] [2079] [INFO] Using worker: sync
[2016-01-22 00:29:45 +0000] [2188] [INFO] Booting worker with pid: 2188
[2016-01-22 00:29:45 +0000] [2189] [INFO] Booting worker with pid: 2189

please revert … need urgent support.

Have you tried bench update?

yes I tried bench update … giving error.