1

Topic: Internal Server error after updates pakages

==== Required information ====
- iRedMail version (check /etc/iredmail-release): 0.9.7
- Linux/BSD distribution name and version: freebsd 11.1-Release amd 64
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): LDAP
- Web server (Apache or Nginx):apache
- Manage mail accounts with iRedAdmin-Pro? no
- [IMPORTANT] Related original log or error message is required if you're experiencing an issue.
====

Hi All.

After update all pakages with portupgrade i receive "internal server error" on login page.

Follows log from apache:

[Mon Feb 05 19:48:43.761204 2018] [wsgi:error] [pid 39324] [remote 187.26.216.70:42007] Traceback (most recent call last):
[Mon Feb 05 19:48:43.761294 2018] [wsgi:error] [pid 39324] [remote 187.26.216.70:42007]   File "/usr/local/lib/python2.7/site-packages/web/application.py", line 239, in process
[Mon Feb 05 19:48:43.761313 2018] [wsgi:error] [pid 39324] [remote 187.26.216.70:42007]     return self.handle()
[Mon Feb 05 19:48:43.761327 2018] [wsgi:error] [pid 39324] [remote 187.26.216.70:42007]   File "/usr/local/lib/python2.7/site-packages/web/application.py", line 230, in handle
[Mon Feb 05 19:48:43.761342 2018] [wsgi:error] [pid 39324] [remote 187.26.216.70:42007]     return self._delegate(fn, self.fvars, args)
[Mon Feb 05 19:48:43.761356 2018] [wsgi:error] [pid 39324] [remote 187.26.216.70:42007]   File "/usr/local/lib/python2.7/site-packages/web/application.py", line 458, in _delegate
[Mon Feb 05 19:48:43.761420 2018] [wsgi:error] [pid 39324] [remote 187.26.216.70:42007]     mod = __import__(mod, None, None, [''])
[Mon Feb 05 19:48:43.761428 2018] [wsgi:error] [pid 39324] [remote 187.26.216.70:42007]   File "/usr/local/www/iredadmin/controllers/ldap/basic.py", line 13, in <module>
[Mon Feb 05 19:48:43.761434 2018] [wsgi:error] [pid 39324] [remote 187.26.216.70:42007]     from libs.ldaplib import auth, decorators, ldaputils, attrs
[Mon Feb 05 19:48:43.761440 2018] [wsgi:error] [pid 39324] [remote 187.26.216.70:42007]   File "/usr/local/www/iredadmin/libs/ldaplib/decorators.py", line 7, in <module>
[Mon Feb 05 19:48:43.761445 2018] [wsgi:error] [pid 39324] [remote 187.26.216.70:42007]     from libs.ldaplib.general import is_domain_admin
[Mon Feb 05 19:48:43.761451 2018] [wsgi:error] [pid 39324] [remote 187.26.216.70:42007]   File "/usr/local/www/iredadmin/libs/ldaplib/general.py", line 11, in <module>
[Mon Feb 05 19:48:43.761472 2018] [wsgi:error] [pid 39324] [remote 187.26.216.70:42007]     from libs.ldaplib import ldaputils, attrs, deltree
[Mon Feb 05 19:48:43.761480 2018] [wsgi:error] [pid 39324] [remote 187.26.216.70:42007]   File "/usr/local/www/iredadmin/libs/ldaplib/deltree.py", line 5, in <module>
[Mon Feb 05 19:48:43.761497 2018] [wsgi:error] [pid 39324] [remote 187.26.216.70:42007]     class DeleteLeafs(ldap.async.AsyncSearchHandler):
[Mon Feb 05 19:48:43.761525 2018] [wsgi:error] [pid 39324] [remote 187.26.216.70:42007]   File "/usr/local/www/iredadmin/libs/ldaplib/deltree.py", line 9, in DeleteLeafs
[Mon Feb 05 19:48:43.761550 2018] [wsgi:error] [pid 39324] [remote 187.26.216.70:42007]     _entryResultTypes = ldap.async._entryResultTypes
[Mon Feb 05 19:48:43.761577 2018] [wsgi:error] [pid 39324] [remote 187.26.216.70:42007] AttributeError: 'module' object has no attribute '_entryResultTypes'

----

Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.

2

Re: Internal Server error after updates pakages

Hi All.

I downgrade to py27-ldap-2.4.45 and works again.

3

Re: Internal Server error after updates pakages

I will test this issue soon. Thanks for the feedback. smile

4

Re: Internal Server error after updates pakages

Dear @jorge,

I cannot reproduce this issue with a fresh FreeBSD OS with iRedMail. Is it possible to give me direct ssh access to reproduce this issue and fix it?