[GH-ISSUE #1744] Fresh install cant create Calendar #1376

Closed
opened 2026-02-27 11:16:47 +03:00 by kerem · 1 comment
Owner

Originally created by @pellle87 on GitHub (Jun 7, 2019).
Original GitHub issue: https://github.com/modoboa/modoboa/issues/1744

Impacted versions

  • Modoboa: 1.13.1
  • installer used: Yes/
  • Webserver: Nginx

Steps to reproduce

Current behavior

I enter the calendar page, click new, choose a color and a name. Then i click on the Create button but nothing happens.

When debug is set to true i get an error page:

Request Method: | GET
-- | --
https://10.10.100.21/calendars/
1.11.21
IOError
Error reading /srv/modoboa/env/local/lib/python2.7/site-packages/modoboa_radicale/../frontend/webpack-stats.json. Are you sure webpack has generated the file and the path is correct?
/srv/modoboa/env/local/lib/python2.7/site-packages/webpack_loader/loader.py in _load_assets, line 32
/usr/bin/uwsgi-core
2.7.15
['.',  '',  '/srv/modoboa/env/lib/python2.7',  '/srv/modoboa/env/lib/python2.7/plat-x86_64-linux-gnu',  '/srv/modoboa/env/lib/python2.7/lib-tk',  '/srv/modoboa/env/lib/python2.7/lib-old',  '/srv/modoboa/env/lib/python2.7/lib-dynload',  '/usr/lib/python2.7',  '/usr/lib/python2.7/plat-x86_64-linux-gnu',  '/usr/lib/python2.7/lib-tk',  '/srv/modoboa/env/local/lib/python2.7/site-packages',  '/srv/modoboa/env/lib/python2.7/site-package

Traceback:

Environment:


Request Method: GET
Request URL: https://10.10.100.21/calendars/

Django Version: 1.11.21
Python Version: 2.7.15
Installed Applications:
(u'django.contrib.auth',
 u'django.contrib.contenttypes',
 u'django.contrib.sessions',
 u'django.contrib.messages',
 u'django.contrib.sites',
 u'django.contrib.staticfiles',
 u'reversion',
 u'ckeditor',
 u'ckeditor_uploader',
 u'rest_framework',
 u'rest_framework.authtoken',
 u'modoboa',
 u'modoboa.core',
 u'modoboa.lib',
 u'modoboa.admin',
 u'modoboa.transport',
 u'modoboa.relaydomains',
 u'modoboa.limits',
 u'modoboa.parameters',
 u'modoboa.dnstools',
 u'modoboa_amavis',
 u'modoboa_pdfcredentials',
 u'modoboa_postfix_autoreply',
 u'modoboa_sievefilters',
 u'modoboa_stats',
 u'modoboa_webmail',
 u'modoboa_contacts',
 u'modoboa_radicale',
 'webpack_loader')
Installed Middleware:
(u'x_forwarded_for.middleware.XForwardedForMiddleware',
 u'django.contrib.sessions.middleware.SessionMiddleware',
 u'django.middleware.common.CommonMiddleware',
 u'django.middleware.csrf.CsrfViewMiddleware',
 u'django.contrib.auth.middleware.AuthenticationMiddleware',
 u'django.contrib.messages.middleware.MessageMiddleware',
 u'django.middleware.locale.LocaleMiddleware',
 u'django.middleware.clickjacking.XFrameOptionsMiddleware',
 u'modoboa.core.middleware.LocalConfigMiddleware',
 u'modoboa.lib.middleware.AjaxLoginRedirect',
 u'modoboa.lib.middleware.CommonExceptionCatcher',
 u'modoboa.lib.middleware.RequestCatcherMiddleware')



Traceback:

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
  41.             response = get_response(request)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
  217.                 response = self.process_exception_by_middleware(e, request)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
  215.                 response = response.render()

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/response.py" in render
  107.             self.content = self.rendered_content

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/response.py" in rendered_content
  84.         content = template.render(context, self._request)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/backends/django.py" in render
  66.             return self.template.render(context)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in render
  207.                     return self._render(context)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in _render
  199.         return self.nodelist.render(context)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in render
  990.                 bit = node.render_annotated(context)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in render_annotated
  957.             return self.render(context)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/loader_tags.py" in render
  177.             return compiled_parent._render(context)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in _render
  199.         return self.nodelist.render(context)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in render
  990.                 bit = node.render_annotated(context)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in render_annotated
  957.             return self.render(context)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/loader_tags.py" in render
  177.             return compiled_parent._render(context)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in _render
  199.         return self.nodelist.render(context)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in render
  990.                 bit = node.render_annotated(context)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in render_annotated
  957.             return self.render(context)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/loader_tags.py" in render
  72.                 result = block.nodelist.render(context)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in render
  990.                 bit = node.render_annotated(context)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in render_annotated
  957.             return self.render(context)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/library.py" in render
  203.         output = self.func(*resolved_args, **resolved_kwargs)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/webpack_loader/templatetags/webpack_loader.py" in render_bundle
  12.     tags = utils.get_as_tags(bundle_name, extension=extension, config=config, attrs=attrs)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/webpack_loader/utils.py" in get_as_tags
  45.     bundle = _get_bundle(bundle_name, extension, config)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/webpack_loader/utils.py" in _get_bundle
  23.     bundle = get_loader(config).get_bundle(bundle_name)

File "/srv/modoboa/env/local/lib/python2.7/site-packages/webpack_loader/loader.py" in get_bundle
  60.         assets = self.get_assets()

File "/srv/modoboa/env/local/lib/python2.7/site-packages/webpack_loader/loader.py" in get_assets
  39.         return self._load_assets()

File "/srv/modoboa/env/local/lib/python2.7/site-packages/webpack_loader/loader.py" in _load_assets
  32.                     self.config['STATS_FILE']))

Exception Type: IOError at /calendars/
Exception Value: Error reading /srv/modoboa/env/local/lib/python2.7/site-packages/modoboa_radicale/../frontend/webpack-stats.json. Are you sure webpack has generated the file and the path is correct?

Im using self generated cert and only visiting the site trough a local ip so far since im just testing if i want to switch to this solution.

Originally created by @pellle87 on GitHub (Jun 7, 2019). Original GitHub issue: https://github.com/modoboa/modoboa/issues/1744 # Impacted versions * Modoboa: 1.13.1 * installer used: Yes/ * Webserver: Nginx # Steps to reproduce # Current behavior I enter the calendar page, click new, choose a color and a name. Then i click on the Create button but nothing happens. When debug is set to true i get an error page: ``` Request Method: | GET -- | -- https://10.10.100.21/calendars/ 1.11.21 IOError Error reading /srv/modoboa/env/local/lib/python2.7/site-packages/modoboa_radicale/../frontend/webpack-stats.json. Are you sure webpack has generated the file and the path is correct? /srv/modoboa/env/local/lib/python2.7/site-packages/webpack_loader/loader.py in _load_assets, line 32 /usr/bin/uwsgi-core 2.7.15 ['.', '', '/srv/modoboa/env/lib/python2.7', '/srv/modoboa/env/lib/python2.7/plat-x86_64-linux-gnu', '/srv/modoboa/env/lib/python2.7/lib-tk', '/srv/modoboa/env/lib/python2.7/lib-old', '/srv/modoboa/env/lib/python2.7/lib-dynload', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/srv/modoboa/env/local/lib/python2.7/site-packages', '/srv/modoboa/env/lib/python2.7/site-package ``` Traceback: ``` Environment: Request Method: GET Request URL: https://10.10.100.21/calendars/ Django Version: 1.11.21 Python Version: 2.7.15 Installed Applications: (u'django.contrib.auth', u'django.contrib.contenttypes', u'django.contrib.sessions', u'django.contrib.messages', u'django.contrib.sites', u'django.contrib.staticfiles', u'reversion', u'ckeditor', u'ckeditor_uploader', u'rest_framework', u'rest_framework.authtoken', u'modoboa', u'modoboa.core', u'modoboa.lib', u'modoboa.admin', u'modoboa.transport', u'modoboa.relaydomains', u'modoboa.limits', u'modoboa.parameters', u'modoboa.dnstools', u'modoboa_amavis', u'modoboa_pdfcredentials', u'modoboa_postfix_autoreply', u'modoboa_sievefilters', u'modoboa_stats', u'modoboa_webmail', u'modoboa_contacts', u'modoboa_radicale', 'webpack_loader') Installed Middleware: (u'x_forwarded_for.middleware.XForwardedForMiddleware', u'django.contrib.sessions.middleware.SessionMiddleware', u'django.middleware.common.CommonMiddleware', u'django.middleware.csrf.CsrfViewMiddleware', u'django.contrib.auth.middleware.AuthenticationMiddleware', u'django.contrib.messages.middleware.MessageMiddleware', u'django.middleware.locale.LocaleMiddleware', u'django.middleware.clickjacking.XFrameOptionsMiddleware', u'modoboa.core.middleware.LocalConfigMiddleware', u'modoboa.lib.middleware.AjaxLoginRedirect', u'modoboa.lib.middleware.CommonExceptionCatcher', u'modoboa.lib.middleware.RequestCatcherMiddleware') Traceback: File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner 41. response = get_response(request) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response 217. response = self.process_exception_by_middleware(e, request) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response 215. response = response.render() File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/response.py" in render 107. self.content = self.rendered_content File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/response.py" in rendered_content 84. content = template.render(context, self._request) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/backends/django.py" in render 66. return self.template.render(context) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in render 207. return self._render(context) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in _render 199. return self.nodelist.render(context) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in render 990. bit = node.render_annotated(context) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in render_annotated 957. return self.render(context) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/loader_tags.py" in render 177. return compiled_parent._render(context) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in _render 199. return self.nodelist.render(context) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in render 990. bit = node.render_annotated(context) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in render_annotated 957. return self.render(context) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/loader_tags.py" in render 177. return compiled_parent._render(context) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in _render 199. return self.nodelist.render(context) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in render 990. bit = node.render_annotated(context) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in render_annotated 957. return self.render(context) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/loader_tags.py" in render 72. result = block.nodelist.render(context) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in render 990. bit = node.render_annotated(context) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/base.py" in render_annotated 957. return self.render(context) File "/srv/modoboa/env/local/lib/python2.7/site-packages/django/template/library.py" in render 203. output = self.func(*resolved_args, **resolved_kwargs) File "/srv/modoboa/env/local/lib/python2.7/site-packages/webpack_loader/templatetags/webpack_loader.py" in render_bundle 12. tags = utils.get_as_tags(bundle_name, extension=extension, config=config, attrs=attrs) File "/srv/modoboa/env/local/lib/python2.7/site-packages/webpack_loader/utils.py" in get_as_tags 45. bundle = _get_bundle(bundle_name, extension, config) File "/srv/modoboa/env/local/lib/python2.7/site-packages/webpack_loader/utils.py" in _get_bundle 23. bundle = get_loader(config).get_bundle(bundle_name) File "/srv/modoboa/env/local/lib/python2.7/site-packages/webpack_loader/loader.py" in get_bundle 60. assets = self.get_assets() File "/srv/modoboa/env/local/lib/python2.7/site-packages/webpack_loader/loader.py" in get_assets 39. return self._load_assets() File "/srv/modoboa/env/local/lib/python2.7/site-packages/webpack_loader/loader.py" in _load_assets 32. self.config['STATS_FILE'])) Exception Type: IOError at /calendars/ Exception Value: Error reading /srv/modoboa/env/local/lib/python2.7/site-packages/modoboa_radicale/../frontend/webpack-stats.json. Are you sure webpack has generated the file and the path is correct? ``` Im using self generated cert and only visiting the site trough a local ip so far since im just testing if i want to switch to this solution.
kerem closed this issue 2026-02-27 11:16:48 +03:00
Author
Owner

@tonioo commented on GitHub (Jun 11, 2019):

@pellle87 You can't use a self generated certificate unfortunately...

<!-- gh-comment-id:500880121 --> @tonioo commented on GitHub (Jun 11, 2019): @pellle87 You can't use a self generated certificate unfortunately...
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/modoboa-modoboa#1376
No description provided.