Topic: iredadmin internal server error: connect() and unexpected 'port' arg
I'm guessing something that changed in RHEL6's python packages?
What's in the ssl_error_log file:
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/web/application.py", line 235, in process
return p(lambda: process(processors))
File "/usr/lib/python2.6/site-packages/web/session.py", line 82, in _processor
self._cleanup()
File "/usr/lib/python2.6/site-packages/web/session.py", line 168, in _cleanup
self.store.cleanup(timeout)
File "/usr/lib/python2.6/site-packages/web/session.py", line 315, in cleanup
self.db.delete(self.table, where="$last_allowed_time > atime", vars=locals())
File "/usr/lib/python2.6/site-packages/web/db.py", line 906, in delete
db_cursor = self._db_cursor()
File "/usr/lib/python2.6/site-packages/web/db.py", line 566, in _db_cursor
return self.ctx.db.cursor()
File "/usr/lib/python2.6/site-packages/web/db.py", line 507, in _getctx
self._load_context(self._ctx)
File "/usr/lib/python2.6/site-packages/web/db.py", line 518, in _load_context
ctx.db = self._connect(self.keywords)
File "/usr/lib/python2.6/site-packages/web/db.py", line 960, in _connect
conn = DB._connect(self, keywords)
File "/usr/lib/python2.6/site-packages/web/db.py", line 546, in _connect
return self.db_module.connect(**keywords)
TypeError: connect() got an unexpected keyword argument 'port'
==== Required information ====
- iRedMail version (check /etc/iredmail-release): 0.9.4
- Linux/BSD distribution name and version: RHEL6/64
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): PGSQL
- Web server (Apache or Nginx): Apache
- Manage mail accounts with iRedAdmin-Pro? Y
- Related log if you're reporting an issue: see above
====
----
Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.