[GH-ISSUE #556] Modoboa "Internal Error" accessing INBOX #530

Closed
opened 2026-02-27 11:12:14 +03:00 by kerem · 0 comments
Owner

Originally created by @mrh666 on GitHub (May 30, 2014).
Original GitHub issue: https://github.com/modoboa/modoboa/issues/556

Originally assigned to: @tonioo on GitHub.

One of the regular mailbox customers accessing INBOX folder in Modoboa webmal getting error (nginx log):
Internal Server Error: /webmail/
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/django/core/handlers/base.py", line 115, in get_response
response = callback(request, _callback_args, *_callback_kwargs)
File "/usr/lib/python2.6/site-packages/django/contrib/auth/decorators.py", line 25, in _wrapped_view
return view_func(request, _args, *_kwargs)
File "/usr/lib/python2.6/site-packages/modoboa/extensions/admin/lib.py", line 27, in wrapped_f
return f(request, args, kwargs)
File "/usr/lib/python2.6/site-packages/modoboa/extensions/webmail/views.py", line 533, in index
response = globals()action
File "/usr/lib/python2.6/site-packages/modoboa/extensions/webmail/views.py", line 341, in listmailbox
return lst.render(request, navparams.get('page'))
File "/usr/lib/python2.6/site-packages/modoboa/lib/email_listing.py", line 140, in render
listing = self.fetch(request, page.id_start, page.id_stop)
File "/usr/lib/python2.6/site-packages/modoboa/lib/email_listing.py", line 123, in fetch
nbelems=self.elems_per_page)
File "/usr/lib/python2.6/site-packages/modoboa/lib/tables.py", line 175, in init
self.populate(rows)
File "/usr/lib/python2.6/site-packages/modoboa/lib/tables.py", line 193, in populate
c.transform(row, newcol, self)
File "/usr/lib/python2.6/site-packages/modoboa/lib/tables.py", line 39, in transform
col["value"] = table.parse(self.name, row[self.name])
File "/usr/lib/python2.6/site-packages/modoboa/extensions/webmail/lib/listing.py", line 46, in parse
value = getattr(imapheader, "parse
%s" % header)(value)
File "/usr/lib/python2.6/site-packages/modoboa/extensions/webmail/lib/imapheader.py", line 88, in parse_date
ndate = datetime.datetime(
(tmp)[:7])
ValueError: minute must be in 0..59
MY_HOST [pid: 3942|app: 1|req: 2/4] 93.173.187.197 () {46 vars in 1022 bytes} [Fri May 30 18:41:53 2014] GET /webmail/?action=listmailbox&mbox=INBOX&
=1401464441281 => generated 11139 bytes in 142 msecs (HTTP/1.1 500) 3 headers in 117 bytes (1 switches on core 0)

Originally created by @mrh666 on GitHub (May 30, 2014). Original GitHub issue: https://github.com/modoboa/modoboa/issues/556 Originally assigned to: @tonioo on GitHub. One of the regular mailbox customers accessing INBOX folder in Modoboa webmal getting error (nginx log): Internal Server Error: /webmail/ Traceback (most recent call last): File "/usr/lib/python2.6/site-packages/django/core/handlers/base.py", line 115, in get_response response = callback(request, _callback_args, *_callback_kwargs) File "/usr/lib/python2.6/site-packages/django/contrib/auth/decorators.py", line 25, in _wrapped_view return view_func(request, _args, *_kwargs) File "/usr/lib/python2.6/site-packages/modoboa/extensions/admin/lib.py", line 27, in wrapped_f return f(request, _args, *_kwargs) File "/usr/lib/python2.6/site-packages/modoboa/extensions/webmail/views.py", line 533, in index response = globals()[action](request) File "/usr/lib/python2.6/site-packages/modoboa/extensions/webmail/views.py", line 341, in listmailbox return lst.render(request, navparams.get('page')) File "/usr/lib/python2.6/site-packages/modoboa/lib/email_listing.py", line 140, in render listing = self.fetch(request, page.id_start, page.id_stop) File "/usr/lib/python2.6/site-packages/modoboa/lib/email_listing.py", line 123, in fetch nbelems=self.elems_per_page) File "/usr/lib/python2.6/site-packages/modoboa/lib/tables.py", line 175, in __init__ self.populate(rows) File "/usr/lib/python2.6/site-packages/modoboa/lib/tables.py", line 193, in populate c.transform(row, newcol, self) File "/usr/lib/python2.6/site-packages/modoboa/lib/tables.py", line 39, in transform col["value"] = table.parse(self.name, row[self.name]) File "/usr/lib/python2.6/site-packages/modoboa/extensions/webmail/lib/listing.py", line 46, in parse value = getattr(imapheader, "parse_%s" % header)(value) File "/usr/lib/python2.6/site-packages/modoboa/extensions/webmail/lib/imapheader.py", line 88, in parse_date ndate = datetime.datetime(*(tmp)[:7]) ValueError: minute must be in 0..59 MY_HOST [pid: 3942|app: 1|req: 2/4] 93.173.187.197 () {46 vars in 1022 bytes} [Fri May 30 18:41:53 2014] GET /webmail/?action=listmailbox&mbox=INBOX&_=1401464441281 => generated 11139 bytes in 142 msecs (HTTP/1.1 500) 3 headers in 117 bytes (1 switches on core 0)
kerem 2026-02-27 11:12:14 +03:00
  • closed this issue
  • added the
    bug
    label
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/modoboa-modoboa#530
No description provided.