1

Topic: Can not access any email account setting via iRedAdmin webgui

==== REQUIRED BASIC INFO OF YOUR IREDMAIL SERVER ====
- iRedMail version (check /etc/iredmail-release):
- Deployed with iRedMail Easy or the downloadable installer?
- Linux/BSD distribution name and version:
- Store mail accounts in which backend (LDAP/MySQL/PGSQL):
- Web server (Apache or Nginx):
- Manage mail accounts with iRedAdmin-Pro?
- [IMPORTANT] Related original log or error message is required if you're experiencing an issue.
====
version 5.7.1 PRO SQL
downloadable installer
ubuntu 20.04.6 LTS
SQL
Nginx
Yes

------------------------------------
We had an issue with a compromised user sending spam. This caused the server CPU to go to 100% and slowed down the server. We were able to disable the user and clear the sending queue. The server was reboot and the services were restarted. After the restart we noticed and issue when using iRedAdmin webgui when trying to access any email account on any domain we get the following error:

Error: ConnectionError(MaxRetryError("HTTPConnectionPool(host='127.0.0.1', port=7790): Max retries exceeded with url: /api/subscriber/adriann@rafey.is/subscribed?query_all_lists=no&email_only=yes (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f95becf3100>: Failed to establish a new connection: [Errno 111] Connection refused'))"))

All other services appear to be working as expected. All so all other setting on the webgui of the iRedAdmin are accessible.

Please advise how can we fix this.

----

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

2

Re: Can not access any email account setting via iRedAdmin webgui

7790 is mlmmjadmin service, please restart it and try again.

3

Re: Can not access any email account setting via iRedAdmin webgui

Hi I did restart the service but it seems to have an issue(I ran status after restart):

systemctl status mlmmjadmin.service
● mlmmjadmin.service - RESTful API server used to manage mlmmj mailing list manager
     Loaded: loaded (/lib/systemd/system/mlmmjadmin.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Thu 2025-12-25 09:27:30 UTC; 54s ago
    Process: 83705 ExecStartPre=/bin/mkdir -p /var/run/mlmmjadmin (code=exited, status=0/SUCCESS)
    Process: 83710 ExecStartPre=/bin/chown mlmmj:mlmmj /var/run/mlmmjadmin (code=exited, status=0/SUCCESS)
    Process: 83716 ExecStartPre=/bin/chmod 0755 /var/run/mlmmjadmin (code=exited, status=0/SUCCESS)
    Process: 83717 ExecStart=/usr/bin/uwsgi --ini /opt/mlmmjadmin/rc_scripts/uwsgi/debian.ini --pidfile /var/run/mlmmj>
    Process: 83718 ExecStopPost=/bin/rm -rf /var/run/mlmmjadmin (code=exited, status=0/SUCCESS)
   Main PID: 83717 (code=exited, status=255/EXCEPTION)

Dec 25 09:27:30 mail.rafey.is mlmmjadmin[83717]: uwsgi socket 0 bound to TCP address 127.0.0.1:7790 fd 6
Dec 25 09:27:30 mail.rafey.is mlmmjadmin[83717]: Python version: 3.8.10 (default, Mar 18 2025, 20:04:55)  [GCC 9.4.0]
Dec 25 09:27:30 mail.rafey.is mlmmjadmin[83717]: Python main interpreter initialized at 0x55bea7eef7c0
Dec 25 09:27:30 mail.rafey.is mlmmjadmin[83717]: python threads support enabled
Dec 25 09:27:30 mail.rafey.is mlmmjadmin[83717]: your server socket listen backlog is limited to 100 connections
Dec 25 09:27:30 mail.rafey.is systemd[1]: mlmmjadmin.service: Main process exited, code=exited, status=255/EXCEPTION
Dec 25 09:27:30 mail.rafey.is mlmmjadmin[83717]: your mercy for graceful operations on workers is 60 seconds
Dec 25 09:27:30 mail.rafey.is mlmmjadmin[83717]: mapped 437520 bytes (427 KB) for 5 cores
Dec 25 09:27:30 mail.rafey.is mlmmjadmin[83717]: *** Operational MODE: preforking ***
Dec 25 09:27:30 mail.rafey.is systemd[1]: mlmmjadmin.service: Failed with result 'exit-code'.
lines 1-20/20 (END)