Topic: iredadmin internal server error (FreeBSD)
==== REQUIRED BASIC INFO OF YOUR IREDMAIL SERVER ====
- iRedMail version (check /etc/iredmail-release): 1.7.4
- Deployed with iRedMail Easy or the downloadable installer? installer
- Linux/BSD distribution name and version: FreeBSD 14.4-RELEASE
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): MariaDB
- Web server (Apache or Nginx): Nginx
- Manage mail accounts with iRedAdmin-Pro? No
- [IMPORTANT] Related original log or error message is required if you're experiencing an issue.
====
iRedMail installed and running inside a thick jail.
Accessing /iredadmin/ throws Internal server errors. Upon accessing the page, the maillogs show the following:
```
queued_as: 4fn0BH2lTlz718nY, Subject: "bug: <class 'RuntimeError'>: 'cryptography' package is required for sha256_password or caching_sha2_", From: <postmaster@example.arpa>, helo=, dkim_new=dkim:example.arpa, 121 ms
```
The python module 'cryptography' is installed..
```
# pkg info py311-cryptography | head -1
py311-cryptography-46.0.5_1,1
```
When I run 'python3 iredadmin.py' I can login with no errors.
----
Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.