modoboa: Contacts and Calendar throw internal error

Impacted versions

  • OS Type: Debian
  • OS Version: 10
  • Database Type: MySQL
  • Database version: 10.3.27-MariaDB-0+deb10u1
  • Modoboa: 1.17.0
  • installer used: Yes
  • Webserver: Nginx
  • python --version: Python 3.7.3

Steps to reproduce

  • Do a default install of Modoboa on Debian 10.
  • [Using “mailsrv” instead of “mail” as the mail server’s subdomain. Using Let’s Encrypt.]
  • Set up a first mail domain for testing (modoboa.MY-DOMAIN-HERE.de)
  • Set up a domain administrator account with mail box (hostmaster@modoboa.MY-DOMAIN-HERE.de)
  • Using fresh account, try to access “Contacts” or “Calendar” from the menu.

Current behavior

Sorry
An internal error has occured.

Expected behavior

Open contacts or calendar module.

About this issue

  • Original URL
  • State: open
  • Created 3 years ago
  • Comments: 15 (3 by maintainers)

Most upvoted comments

+1 I have the same issue with a fresh Ubuntu 20.04 install. Nothing I tried to configure worked.

try this: sudo -u modoboa -i bash cd /srv/modoboa/ source env/bin/activate (env)> pip install django-webpack-loader==0.7.0 reboot

@nippold Thanks! It’s actually an issue with one of the requirements: django-webpack-loader. A new version is available and it is not compatible anymore with the files embedded by Modoboa. Quick fix: downgrade the version to 0.7.0

(env)> pip install django-webpack-loader==0.7.0