Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

/iRedAdmin-Pro-SQL-5.5 Internal error application.py, line 277, in process return self.handle() #255

Closed
bolinches opened this issue Apr 30, 2024 · 2 comments

Comments

@bolinches
Copy link

REQUIRED BASIC INFO OF YOUR IREDMAIL SERVER:

  • iRedMail version (check /etc/iredmail-release): 1.6.8
  • Deployed with iRedMail Easy or the downloadable installer? installer
  • Linux/BSD distribution name and version: FreeBSD 13.3
  • Store mail accounts in which backend (LDAP/MySQL/PGSQL): MySQL
  • Web server (Apache or Nginx):
  • Manage mail accounts with iRedAdmin-Pro? Yes
  • [IMPORTANT] Related original log or error message is required if you're experiencing an issue.

Accessing iredadmin PRO 5.5 (5.4 too) and the non Pro/Paid version I get the following:

GET https://MYMAILSERVER_FQDN/iredadmin/

Traceback (most recent call last):
File "/usr/local/www/iRedAdmin-Pro-SQL-5.5/web/application.py", line 277, in process
return self.handle()
^^^^^^^^^^^^^
File "/usr/local/www/iRedAdmin-Pro-SQL-5.5/web/application.py", line 268, in handle
return self._delegate(fn, self.fvars, args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/www/iRedAdmin-Pro-SQL-5.5/web/application.py", line 506, in _delegate
mod = import(mod, None, None, [""])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/www/iRedAdmin-Pro-SQL-5.5/controllers/sql/basic.py", line 14, in
from libs.sqllib import domain as sql_lib_domain
File "/usr/local/www/iRedAdmin-Pro-SQL-5.5/libs/sqllib/domain.py", line 15, in
from libs.panel import domain_ownership
File "/usr/local/www/iRedAdmin-Pro-SQL-5.5/libs/panel/domain_ownership.py", line 5, in
from dns import resolver
File "/usr/local/lib/python3.11/site-packages/dns/resolver.py", line 30, in
import dns._ddr
File "/usr/local/lib/python3.11/site-packages/dns/_ddr.py", line 12, in
import dns.nameserver
File "/usr/local/lib/python3.11/site-packages/dns/nameserver.py", line 5, in
import dns.asyncquery
File "/usr/local/lib/python3.11/site-packages/dns/asyncquery.py", line 32, in
import dns.quic
File "/usr/local/lib/python3.11/site-packages/dns/quic/init.py", line 7, in
import aioquic.quic.configuration # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/aioquic/quic/configuration.py", line 6, in
from ..tls import (
File "/usr/local/lib/python3.11/site-packages/aioquic/tls.py", line 25, in
import service_identity
File "/usr/local/lib/python3.11/site-packages/service_identity/init.py", line 6, in
from . import cryptography, hazmat, pyopenssl
File "/usr/local/lib/python3.11/site-packages/service_identity/cryptography.py", line 11, in
from cryptography.x509 import (
File "/usr/local/lib/python3.11/site-packages/cryptography/x509/init.py", line 7, in
from cryptography.x509 import certificate_transparency, verification
File "/usr/local/lib/python3.11/site-packages/cryptography/x509/certificate_transparency.py", line 11, in
from cryptography.hazmat.bindings._rust import x509 as rust_x509
ImportError: PyO3 modules do not yet support subinterpreters, see PyO3/pyo3#576

@iredmail
Copy link
Owner

iredmail commented May 2, 2024

Seems a bug of Python module cryptography. Does it work if you downgrade it to version 40.0.2?

pip install -U cryptography==40.0.2

@bolinches
Copy link
Author

Hi

Yes that fixed it. Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants