Closed Bug 654114 Opened 13 years ago Closed 13 years ago

Webify Me 500 Internal Server error

Categories

(Websites :: webifyme.org, defect, P1)

defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: williamr, Assigned: brez)

References

()

Details

(Whiteboard: [stage])

Visiting the stage URL displays a 500 Internal Server error. This has been happening since IT fixed a bug with stage not auto-updating from github (bug 653766). That leads me to believe that one of the recent commits is causing the 500 error.

After discussing this with cshields in IRC, it appears to be an issue with the code and not something on IT's side. cshields or jabba can provide a traceback.

brez, can you take a look?

Please note this bug blocks testing, localization, and accessibility until it is resolved.
Severity: major → blocker
Priority: -- → P1
Target Milestone: --- → 1.0
Blocks: 652717
Starts in dev fine and that's all I have access to..  unless I can get access to the server there's not anything I can do.
Assignee: jbresnik → server-ops
Component: webifyme.org → Server Operations
Product: Websites → mozilla.org
QA Contact: webifyme-org → mrz
Target Milestone: 1.0 → ---
Version: unspecified → other
(In reply to comment #1)
> Starts in dev fine and that's all I have access to..  unless I can get access
> to the server there's not anything I can do.

Reassigning to IT, for now.  Once we get past this error, we really should get Django-traceback email notifications going, so we're not blocked on unknowns.
Severity: blocker → critical
Blocker?
Assignee: server-ops → shyam
(In reply to comment #3)
> Blocker?

I downgraded to critical -- would be great to have the cause known and the next step figured out so the team can get on it in the AM :-)
[Thu May 05 03:56:01 2011] [error] [client 10.8.33.248] mod_wsgi (pid=4331): Exception occurred processing WSGI script '/data/www/python/webifyme.org/webifyme/ff4/wsgi/app.wsgi'.
[Thu May 05 03:56:01 2011] [error] [client 10.8.33.248] Traceback (most recent call last):
[Thu May 05 03:56:01 2011] [error] [client 10.8.33.248]   File "/data/www/python/webifyme.org/webifyme/ff4/vendor/src/django/django/core/handlers/wsgi.py", line 273, in __call__
[Thu May 05 03:56:01 2011] [error] [client 10.8.33.248]     response = self.get_response(request)
[Thu May 05 03:56:01 2011] [error] [client 10.8.33.248]   File "/data/www/python/webifyme.org/webifyme/ff4/vendor/src/django/django/core/handlers/base.py", line 169, in get_response
[Thu May 05 03:56:01 2011] [error] [client 10.8.33.248]     response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
[Thu May 05 03:56:01 2011] [error] [client 10.8.33.248]   File "/data/www/python/webifyme.org/webifyme/ff4/vendor/src/django/django/core/handlers/base.py", line 218, in handle_uncaught_exception
[Thu May 05 03:56:01 2011] [error] [client 10.8.33.248]     return callback(request, **param_dict)
[Thu May 05 03:56:01 2011] [error] [client 10.8.33.248]   File "/data/www/python/webifyme.org/webifyme/ff4/vendor/src/django/django/utils/decorators.py", line 90, in _wrapped_view
[Thu May 05 03:56:01 2011] [error] [client 10.8.33.248]     response = view_func(request, *args, **kwargs)
[Thu May 05 03:56:01 2011] [error] [client 10.8.33.248]   File "/data/www/python/webifyme.org/webifyme/ff4/vendor/src/django/django/views/defaults.py", line 30, in server_error
[Thu May 05 03:56:01 2011] [error] [client 10.8.33.248]     t = loader.get_template(template_name) # You need to create a 500.html template.
[Thu May 05 03:56:01 2011] [error] [client 10.8.33.248]   File "/data/www/python/webifyme.org/webifyme/ff4/vendor/src/django/django/template/loader.py", line 145, in get_template
[Thu May 05 03:56:01 2011] [error] [client 10.8.33.248]     template, origin = find_template(template_name)
[Thu May 05 03:56:01 2011] [error] [client 10.8.33.248]   File "/data/www/python/webifyme.org/webifyme/ff4/vendor/src/django/django/template/loader.py", line 138, in find_template
[Thu May 05 03:56:01 2011] [error] [client 10.8.33.248]     raise TemplateDoesNotExist(name)
[Thu May 05 03:56:01 2011] [error] [client 10.8.33.248] TemplateDoesNotExist: 500.html

That's the error. Not IT.
Assignee: shyam → nobody
Component: Server Operations → webifyme.org
Product: mozilla.org → Websites
QA Contact: mrz → webifyme-org
Assignee: nobody → jbresnik
Ok - added a default 500.html template - this won't solve the underlying problem but it will allow us to see the issue.
Thanks brez. Homepage and quiz are now 200. Closing.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Both homepage and quiz are 500s now. Let me know if you prefer a new bug. Reopening..
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
I think this is working again. I had pushed an incorrectly configured apache config earlier that broke this. I've since fixed the issue.
Status: REOPENED → RESOLVED
Closed: 13 years ago13 years ago
Resolution: --- → FIXED
This has been supplanted by bug 656754; when that bug gets fixed, we can verify both at once.
Verified FIXED:

--
[12:26:44.646] GET https://webifyme-dev.allizom.org/ [HTTP/1.1 200 OK 4493ms]
Status: RESOLVED → VERIFIED
Target Milestone: --- → 1.0
You need to log in before you can comment on or make changes to this bug.