Re: Reviewboard sends auto generated emails
That is why you're getting the crash. People aren't directly, actively accessing it, but I bet more than one is on the Dashboard, and that periodically reloads. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Wed, Jun 6, 2012 at 3:15 AM, Ashith wrote: > No I did not restart Apache. I will restart Apache and see if I still > get this email. The strange thing is that this crash occurs when no > one is using reviewboard (post midnight). Never seen it crash when > people are using reviewboard. > > However, I shutdown mysql server at 1:00 AM to take a cold backup of > the MySQL database and then restart it again. Will this cause the > crash in reviewboard? Strange because no one is accessing reviewboard > at this time of the day. > > > On Jun 5, 2:45 pm, Christian Hammond wrote: > > That's a crash. I have no idea why that's happening, but perhaps a thread > > is stuck. Have you restarted Apache since you first saw it? > > > > Christian > > > > -- > > Christian Hammond - chip...@chipx86.com > > Review Board -http://www.reviewboard.org > > VMware, Inc. -http://www.vmware.com > > > > > > > > > > > > > > > > On Tue, Jun 5, 2012 at 2:42 AM, Ashith > wrote: > > > Reviewboard sends me an auto generated email almost every night with > > > the following subject line, > > > > > [Review Board] ERROR (EXTERNAL IP): Internal Server Error: /dashboard/ > > > > > The contents of the mail is an error log which varies but looks > > > somewhat like this, > > > > > Traceback (most recent call last): > > > > > File "C:\Python26\lib\site-packages\django-1.3.1-py2.6.egg\django\core > > > \handlers\base.py", line 111, in get_response > > > response = callback(request, *callback_args, **callback_kwargs) > > > > > File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets > > > \auth\util.py", line 46, in _checklogin > > > return view_func(request, *args, **kwargs) > > > > > File "C:\Python26\lib\site-packages\reviewboard-1.6.6-py2.6.egg > > > \reviewboard\accounts\decorators.py", line 41, in _check_valid_prefs > > > return view_func(request, *args, **kwargs) > > > > > File "C:\Python26\lib\site-packages\reviewboard-1.6.6-py2.6.egg > > > \reviewboard\reviews\views.py", line 587, in dashboard > > > return grid.render_to_response(template_name) > > > > > File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets > > > \datagrid\grids.py", line 710, in render_to_response > > > self.load_state() > > > > > File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets > > > \datagrid\grids.py", line 545, in load_state > > > self.precompute_objects() > > > > > File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets > > > \datagrid\grids.py", line 647, in precompute_objects > > > for obj in object_list if obj is not None > > > > > File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets > > > \datagrid\grids.py", line 251, in render_cell > > > mark_safe(self.datagrid.cell_template_obj.render(ctx)) > > > > > AttributeError: 'NoneType' object has no attribute 'render' > > > > > > > GET:, > > > POST:, > > > COOKIES:{'collapsediffs': 'True', > > > 'csrftoken': 'da733eb7808c9b8671804a3bbf3c6b71', > > > 'rbsessionid': '220704cc92f549fd2fc4edd975ce', > > > 'show_ew': 'false'}, > > > META:{'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', > > > 'DOCUMENT_ROOT': 'E:/cg.reviews.com/htdocs', > > > 'GATEWAY_INTERFACE': 'CGI/1.1', > > > 'HTTPS': '1', > > > 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/ > > > xml;q=0.9,*/*;q=0.8', > > > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > > > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > > > 'HTTP_CACHE_CONTROL': 'max-age=0', > > > 'HTTP_CONNECTION': 'keep-alive', > > > 'HTTP_COOKIE': 'rbsessionid=220704cc92f549fd2fc4edd975ce; > > > csrftoken=da733eb7808c9b8671804a3bbf3c6b71; collapsediffs=True; > > > show_ew=false', > > > 'HTTP_HOST': 'cg.reviewboard', > > > 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/ > > > 20100101 Firefox/12.0', > > > 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH', > > > 'PATH_INFO': u'/dashboard/', > > > 'PATH_TRANSLATED': 'E:\\cg.reviews.com\\htdocs\\reviewboard.wsgi\ > > > \dashboard\\', > > > 'QUERY_STRING': 'view=incoming', > > > 'REMOTE_ADDR': '192.168.0.31', > > > 'REMOTE_PORT': '50824', > > > 'REQUEST_METHOD': 'GET', > > > 'REQUEST_URI': '/dashboard/?view=incoming', > > > 'SCRIPT_FILENAME': 'E:/cg.reviews.com/htdocs/reviewboard.wsgi', > > > 'SCRIPT_NAME': u'', > > > 'SERVER_ADDR': '192.168.3.70', > > > 'SERVER_ADMIN': 'ashith...@creativegenius.co.in', > > > 'SERVER_NAME': 'cg.reviewboard', > > > 'SERVER_PORT': '443', > > > 'SERVER_PROTOCOL': 'HTTP/1.1', > > > 'SERVER_SIGNATURE': '', > > > 'SERVER_SOFTWARE': 'Apache/2.2.18 (Win32) mod_wsgi/3.3 Python/2.6.4 > > > SVN/1.6.2 DAV/2 mod_ssl/2.2.18 OpenSSL/0.9.8r', > > > 'SSL_TLS_SNI': 'cg.reviewboard', > > > 'SystemRoo
Re: Reviewboard sends auto generated emails
No I did not restart Apache. I will restart Apache and see if I still get this email. The strange thing is that this crash occurs when no one is using reviewboard (post midnight). Never seen it crash when people are using reviewboard. However, I shutdown mysql server at 1:00 AM to take a cold backup of the MySQL database and then restart it again. Will this cause the crash in reviewboard? Strange because no one is accessing reviewboard at this time of the day. On Jun 5, 2:45 pm, Christian Hammond wrote: > That's a crash. I have no idea why that's happening, but perhaps a thread > is stuck. Have you restarted Apache since you first saw it? > > Christian > > -- > Christian Hammond - chip...@chipx86.com > Review Board -http://www.reviewboard.org > VMware, Inc. -http://www.vmware.com > > > > > > > > On Tue, Jun 5, 2012 at 2:42 AM, Ashith wrote: > > Reviewboard sends me an auto generated email almost every night with > > the following subject line, > > > [Review Board] ERROR (EXTERNAL IP): Internal Server Error: /dashboard/ > > > The contents of the mail is an error log which varies but looks > > somewhat like this, > > > Traceback (most recent call last): > > > File "C:\Python26\lib\site-packages\django-1.3.1-py2.6.egg\django\core > > \handlers\base.py", line 111, in get_response > > response = callback(request, *callback_args, **callback_kwargs) > > > File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets > > \auth\util.py", line 46, in _checklogin > > return view_func(request, *args, **kwargs) > > > File "C:\Python26\lib\site-packages\reviewboard-1.6.6-py2.6.egg > > \reviewboard\accounts\decorators.py", line 41, in _check_valid_prefs > > return view_func(request, *args, **kwargs) > > > File "C:\Python26\lib\site-packages\reviewboard-1.6.6-py2.6.egg > > \reviewboard\reviews\views.py", line 587, in dashboard > > return grid.render_to_response(template_name) > > > File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets > > \datagrid\grids.py", line 710, in render_to_response > > self.load_state() > > > File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets > > \datagrid\grids.py", line 545, in load_state > > self.precompute_objects() > > > File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets > > \datagrid\grids.py", line 647, in precompute_objects > > for obj in object_list if obj is not None > > > File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets > > \datagrid\grids.py", line 251, in render_cell > > mark_safe(self.datagrid.cell_template_obj.render(ctx)) > > > AttributeError: 'NoneType' object has no attribute 'render' > > > > GET:, > > POST:, > > COOKIES:{'collapsediffs': 'True', > > 'csrftoken': 'da733eb7808c9b8671804a3bbf3c6b71', > > 'rbsessionid': '220704cc92f549fd2fc4edd975ce', > > 'show_ew': 'false'}, > > META:{'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', > > 'DOCUMENT_ROOT': 'E:/cg.reviews.com/htdocs', > > 'GATEWAY_INTERFACE': 'CGI/1.1', > > 'HTTPS': '1', > > 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/ > > xml;q=0.9,*/*;q=0.8', > > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > > 'HTTP_CACHE_CONTROL': 'max-age=0', > > 'HTTP_CONNECTION': 'keep-alive', > > 'HTTP_COOKIE': 'rbsessionid=220704cc92f549fd2fc4edd975ce; > > csrftoken=da733eb7808c9b8671804a3bbf3c6b71; collapsediffs=True; > > show_ew=false', > > 'HTTP_HOST': 'cg.reviewboard', > > 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/ > > 20100101 Firefox/12.0', > > 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH', > > 'PATH_INFO': u'/dashboard/', > > 'PATH_TRANSLATED': 'E:\\cg.reviews.com\\htdocs\\reviewboard.wsgi\ > > \dashboard\\', > > 'QUERY_STRING': 'view=incoming', > > 'REMOTE_ADDR': '192.168.0.31', > > 'REMOTE_PORT': '50824', > > 'REQUEST_METHOD': 'GET', > > 'REQUEST_URI': '/dashboard/?view=incoming', > > 'SCRIPT_FILENAME': 'E:/cg.reviews.com/htdocs/reviewboard.wsgi', > > 'SCRIPT_NAME': u'', > > 'SERVER_ADDR': '192.168.3.70', > > 'SERVER_ADMIN': 'ashith...@creativegenius.co.in', > > 'SERVER_NAME': 'cg.reviewboard', > > 'SERVER_PORT': '443', > > 'SERVER_PROTOCOL': 'HTTP/1.1', > > 'SERVER_SIGNATURE': '', > > 'SERVER_SOFTWARE': 'Apache/2.2.18 (Win32) mod_wsgi/3.3 Python/2.6.4 > > SVN/1.6.2 DAV/2 mod_ssl/2.2.18 OpenSSL/0.9.8r', > > 'SSL_TLS_SNI': 'cg.reviewboard', > > 'SystemRoot': 'C:\\WINDOWS', > > 'WINDIR': 'C:\\WINDOWS', > > 'mod_wsgi.application_group': 'cg.reviewboard|', > > 'mod_wsgi.callable_object': 'application', > > 'mod_wsgi.handler_script': '', > > 'mod_wsgi.input_chunked': '0', > > 'mod_wsgi.process_group': '', > > 'mod_wsgi.request_handler': 'wsgi-script', > > 'mod_wsgi.script_reloading': '1', > > 'mod_wsgi.version': (3, 3), > > 'wsgi.errors': , > > 'wsgi.file_wrapper': > object at 0x03F8EF50>, > > 'wsgi.input': , > > 'wsgi.multiprocess': False, > > 'wsgi.multithread': True, > > 'wsgi.run_once': False, > > 'wsgi.url_scheme': 'https
Re: Reviewboard sends auto generated emails
That's a crash. I have no idea why that's happening, but perhaps a thread is stuck. Have you restarted Apache since you first saw it? Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Tue, Jun 5, 2012 at 2:42 AM, Ashith wrote: > Reviewboard sends me an auto generated email almost every night with > the following subject line, > > [Review Board] ERROR (EXTERNAL IP): Internal Server Error: /dashboard/ > > The contents of the mail is an error log which varies but looks > somewhat like this, > > Traceback (most recent call last): > > File "C:\Python26\lib\site-packages\django-1.3.1-py2.6.egg\django\core > \handlers\base.py", line 111, in get_response > response = callback(request, *callback_args, **callback_kwargs) > > File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets > \auth\util.py", line 46, in _checklogin > return view_func(request, *args, **kwargs) > > File "C:\Python26\lib\site-packages\reviewboard-1.6.6-py2.6.egg > \reviewboard\accounts\decorators.py", line 41, in _check_valid_prefs > return view_func(request, *args, **kwargs) > > File "C:\Python26\lib\site-packages\reviewboard-1.6.6-py2.6.egg > \reviewboard\reviews\views.py", line 587, in dashboard > return grid.render_to_response(template_name) > > File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets > \datagrid\grids.py", line 710, in render_to_response > self.load_state() > > File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets > \datagrid\grids.py", line 545, in load_state > self.precompute_objects() > > File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets > \datagrid\grids.py", line 647, in precompute_objects > for obj in object_list if obj is not None > > File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets > \datagrid\grids.py", line 251, in render_cell > mark_safe(self.datagrid.cell_template_obj.render(ctx)) > > AttributeError: 'NoneType' object has no attribute 'render' > > > GET:, > POST:, > COOKIES:{'collapsediffs': 'True', > 'csrftoken': 'da733eb7808c9b8671804a3bbf3c6b71', > 'rbsessionid': '220704cc92f549fd2fc4edd975ce', > 'show_ew': 'false'}, > META:{'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', > 'DOCUMENT_ROOT': 'E:/cg.reviews.com/htdocs', > 'GATEWAY_INTERFACE': 'CGI/1.1', > 'HTTPS': '1', > 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/ > xml;q=0.9,*/*;q=0.8', > 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', > 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', > 'HTTP_CACHE_CONTROL': 'max-age=0', > 'HTTP_CONNECTION': 'keep-alive', > 'HTTP_COOKIE': 'rbsessionid=220704cc92f549fd2fc4edd975ce; > csrftoken=da733eb7808c9b8671804a3bbf3c6b71; collapsediffs=True; > show_ew=false', > 'HTTP_HOST': 'cg.reviewboard', > 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/ > 20100101 Firefox/12.0', > 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH', > 'PATH_INFO': u'/dashboard/', > 'PATH_TRANSLATED': 'E:\\cg.reviews.com\\htdocs\\reviewboard.wsgi\ > \dashboard\\', > 'QUERY_STRING': 'view=incoming', > 'REMOTE_ADDR': '192.168.0.31', > 'REMOTE_PORT': '50824', > 'REQUEST_METHOD': 'GET', > 'REQUEST_URI': '/dashboard/?view=incoming', > 'SCRIPT_FILENAME': 'E:/cg.reviews.com/htdocs/reviewboard.wsgi', > 'SCRIPT_NAME': u'', > 'SERVER_ADDR': '192.168.3.70', > 'SERVER_ADMIN': 'ashith...@creativegenius.co.in', > 'SERVER_NAME': 'cg.reviewboard', > 'SERVER_PORT': '443', > 'SERVER_PROTOCOL': 'HTTP/1.1', > 'SERVER_SIGNATURE': '', > 'SERVER_SOFTWARE': 'Apache/2.2.18 (Win32) mod_wsgi/3.3 Python/2.6.4 > SVN/1.6.2 DAV/2 mod_ssl/2.2.18 OpenSSL/0.9.8r', > 'SSL_TLS_SNI': 'cg.reviewboard', > 'SystemRoot': 'C:\\WINDOWS', > 'WINDIR': 'C:\\WINDOWS', > 'mod_wsgi.application_group': 'cg.reviewboard|', > 'mod_wsgi.callable_object': 'application', > 'mod_wsgi.handler_script': '', > 'mod_wsgi.input_chunked': '0', > 'mod_wsgi.process_group': '', > 'mod_wsgi.request_handler': 'wsgi-script', > 'mod_wsgi.script_reloading': '1', > 'mod_wsgi.version': (3, 3), > 'wsgi.errors': , > 'wsgi.file_wrapper': object at 0x03F8EF50>, > 'wsgi.input': , > 'wsgi.multiprocess': False, > 'wsgi.multithread': True, > 'wsgi.run_once': False, > 'wsgi.url_scheme': 'https', > 'wsgi.version': (1, 1)}> > > > Why does reviewboard send me this mail? > > -- > Want to help the Review Board project? Donate today at > http://www.reviewboard.org/donate/ > Happy user? Let us know at http://www.reviewboard.org/users/ > -~--~~~~--~~--~--~--- > To unsubscribe from this group, send email to > reviewboard+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group,
Reviewboard sends auto generated emails
Reviewboard sends me an auto generated email almost every night with the following subject line, [Review Board] ERROR (EXTERNAL IP): Internal Server Error: /dashboard/ The contents of the mail is an error log which varies but looks somewhat like this, Traceback (most recent call last): File "C:\Python26\lib\site-packages\django-1.3.1-py2.6.egg\django\core \handlers\base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets \auth\util.py", line 46, in _checklogin return view_func(request, *args, **kwargs) File "C:\Python26\lib\site-packages\reviewboard-1.6.6-py2.6.egg \reviewboard\accounts\decorators.py", line 41, in _check_valid_prefs return view_func(request, *args, **kwargs) File "C:\Python26\lib\site-packages\reviewboard-1.6.6-py2.6.egg \reviewboard\reviews\views.py", line 587, in dashboard return grid.render_to_response(template_name) File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets \datagrid\grids.py", line 710, in render_to_response self.load_state() File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets \datagrid\grids.py", line 545, in load_state self.precompute_objects() File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets \datagrid\grids.py", line 647, in precompute_objects for obj in object_list if obj is not None File "C:\Python26\lib\site-packages\djblets-0.6.16-py2.6.egg\djblets \datagrid\grids.py", line 251, in render_cell mark_safe(self.datagrid.cell_template_obj.render(ctx)) AttributeError: 'NoneType' object has no attribute 'render' , POST:, COOKIES:{'collapsediffs': 'True', 'csrftoken': 'da733eb7808c9b8671804a3bbf3c6b71', 'rbsessionid': '220704cc92f549fd2fc4edd975ce', 'show_ew': 'false'}, META:{'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'DOCUMENT_ROOT': 'E:/cg.reviews.com/htdocs', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': '1', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/ xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'rbsessionid=220704cc92f549fd2fc4edd975ce; csrftoken=da733eb7808c9b8671804a3bbf3c6b71; collapsediffs=True; show_ew=false', 'HTTP_HOST': 'cg.reviewboard', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/ 20100101 Firefox/12.0', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH', 'PATH_INFO': u'/dashboard/', 'PATH_TRANSLATED': 'E:\\cg.reviews.com\\htdocs\\reviewboard.wsgi\ \dashboard\\', 'QUERY_STRING': 'view=incoming', 'REMOTE_ADDR': '192.168.0.31', 'REMOTE_PORT': '50824', 'REQUEST_METHOD': 'GET', 'REQUEST_URI': '/dashboard/?view=incoming', 'SCRIPT_FILENAME': 'E:/cg.reviews.com/htdocs/reviewboard.wsgi', 'SCRIPT_NAME': u'', 'SERVER_ADDR': '192.168.3.70', 'SERVER_ADMIN': 'ashith...@creativegenius.co.in', 'SERVER_NAME': 'cg.reviewboard', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SIGNATURE': '', 'SERVER_SOFTWARE': 'Apache/2.2.18 (Win32) mod_wsgi/3.3 Python/2.6.4 SVN/1.6.2 DAV/2 mod_ssl/2.2.18 OpenSSL/0.9.8r', 'SSL_TLS_SNI': 'cg.reviewboard', 'SystemRoot': 'C:\\WINDOWS', 'WINDIR': 'C:\\WINDOWS', 'mod_wsgi.application_group': 'cg.reviewboard|', 'mod_wsgi.callable_object': 'application', 'mod_wsgi.handler_script': '', 'mod_wsgi.input_chunked': '0', 'mod_wsgi.process_group': '', 'mod_wsgi.request_handler': 'wsgi-script', 'mod_wsgi.script_reloading': '1', 'mod_wsgi.version': (3, 3), 'wsgi.errors': , 'wsgi.file_wrapper': , 'wsgi.input': , 'wsgi.multiprocess': False, 'wsgi.multithread': True, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 1)}> Why does reviewboard send me this mail? -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en