Topic: iredadmin: ModuleNotFoundError: No module named 'crypt' (SOLVED)
==== REQUIRED BASIC INFO OF YOUR IREDMAIL SERVER ====
- iRedMail version (check /etc/iredmail-release): 1.7.4
- Linux/BSD distribution name and version: Debian Trixie
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): MySQL
- Web server (Apache or Nginx): Nginx
- [IMPORTANT] Related original log or error message is required if you're experiencing an issue.
====
I updated today from Debian 12 to 13. Works flawless so far. But iredadmin threw an Error:
Dec 28 18:50:54 DOMAIN iredadmin: Traceback (most recent call last):
Dec 28 18:50:54 DOMAIN iredadmin: File "/opt/www/iRedAdmin-2.7/iredadmin.py", line 8, in <module>#012 from libs import iredbase
Dec 28 18:50:54 DOMAIN iredadmin: File "/opt/www/iRedAdmin-2.7/libs/iredbase.py", line 19, in <module>#012 from . import iredpwd
Dec 28 18:50:54 DOMAIN iredadmin: File "/opt/www/iRedAdmin-2.7/libs/iredpwd.py", line 3, in <module>#012 import crypt
Dec 28 18:50:54 DOMAIN iredadmin: ModuleNotFoundError: No module named 'crypt'If I try to manual load it:
root@DOMAIN:/opt/www/iredadmin$ python3.13 iredadmin.py
Traceback (most recent call last):
File "/opt/www/iRedAdmin-2.7/iredadmin.py", line 8, in <module>
from libs import iredbase
File "/opt/www/iRedAdmin-2.7/libs/iredbase.py", line 19, in <module>
from . import iredpwd
File "/opt/www/iRedAdmin-2.7/libs/iredpwd.py", line 3, in <module>
import crypt
ModuleNotFoundError: No module named 'crypt'EDIT:
Solved. Need to install these. I think that is important for all Trixie Users which updated from Bookworm:
apt install python3-cheroot python3-crypt-r python3-legacy-cgi----
Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.