Package: radicale Version: 2.1.11-6 Severity: grave Justification: renders package unusable
Hi, I have upgraded my system from stretch. After some head scratching due to the new disk format, I have installed the package listen in NEWS.debian, did radicale --export-storage /var/tmp/radicale Then moved /var/tmp/radicale/collection-root to /var/lib/radicale/collections and did a chown. Is this the correct path? This should be described much more verbosely in NEWS.Debian, for example including the exact commands and directory names. After that and re-installing radicale 2.1.11-6, radicale --verify-storage did run without error. But now, all requests to radicale return a 500 internal server error. radicale does not log any information despite log level debug: # journalctl -u radicale Dec 29 16:04:01 manul systemd[1]: Starting LSB: Radicale CalDAV and CardDAV server... Dec 29 16:04:01 manul radicale[16324]: Starting Radicale CalDAV server : radicale[7f555ae2f740] INFO: Starting Radicale Dec 29 16:04:01 manul radicale[16324]: [7f555ae2f740] INFO: Authentication type is 'htpasswd' Dec 29 16:04:01 manul radicale[16324]: [7f555ae2f740] DEBUG: registered 'apr_md5_crypt' handler: <class 'passlib.handlers.md5_crypt.apr_md5_crypt'> Dec 29 16:04:01 manul radicale[16324]: [7f555ae2f740] INFO: Storage type is 'multifilesystem' Dec 29 16:04:01 manul radicale[16324]: [7f555ae2f740] INFO: Rights type is 'owner_only' Dec 29 16:04:01 manul radicale[16324]: [7f555ae2f740] INFO: Web type is 'internal' Dec 29 16:04:01 manul radicale[16324]: [7f555ae2f740] INFO: Listening to 'localhost' on port 5232 Dec 29 16:04:01 manul radicale[16324]: . Dec 29 16:04:01 manul systemd[1]: Started LSB: Radicale CalDAV and CardDAV server. How does one make radicale log what is wrong? BTW, I run radicale behind an apache reverse proxy and did the x-script-name config changes. Cheers, Stefan -- System Information: Debian Release: 10.2 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-6-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages radicale depends on: ii adduser 3.118 ii init-system-helpers 1.56+nmu1 ii lsb-base 10.2019051400 ii python3 3.7.3-1 ii python3-radicale 2.1.11-6 Versions of packages radicale recommends: ii ssl-cert 1.0.39 Versions of packages radicale suggests: ii apache2 2.4.38-3+deb10u3 ii apache2-utils 2.4.38-3+deb10u3 pn libapache2-mod-proxy-uwsgi <none> pn python3-bcrypt <none> ii python3-passlib 1.7.1-1 pn uwsgi <none> pn uwsgi-plugin-python3 <none> -- Configuration Files: /etc/radicale/config changed: [server] hosts = 127.0.0.1:5232 certificate = /etc/ssl/certs/ssl-cert-snakeoil.pem key = /etc/ssl/private/ssl-cert-snakeoil.key [encoding] [auth] type = htpasswd htpasswd_encryption = md5 [rights] type = owner_only [storage] [web] [logging] config = /etc/radicale/logging debug = true [headers] /etc/radicale/logging changed: [loggers] keys = root [handlers] keys = console [formatters] keys = simple [logger_root] level = DEBUG handlers = console [handler_console] class = StreamHandler args = (sys.stderr,) formatter = simple [formatter_simple] format = [%(thread)x] %(levelname)s: %(message)s -- no debconf information