Hello,

A future version of systemd (already in testing/unstable) does not support init.d scripts anymore. So, we migrated away from 'uwsgi.service', which is backed by /etc/init.d/uwsgi script, to [email protected] systemd unit. Accordingly, FreedomBox disables and masks the old init.d script 'uwsgi.service'. It configures and starts '[email protected]' and '[email protected]'. These two socket files inturn start '[email protected]' and '[email protected]' whenever they are needed. So, please do not start 'radicale.service' or 'uwsgi.service'. I have tested the automatic migration from older setup to newer setup. Sorry to hear that you ran into a problem with radicale.

To debug your problem, please run the following commands:

systemctl status [email protected]
systemctl status [email protected]

Also, you can view the logs with

journalctl -u [email protected] -u [email protected]
journalctl -u [email protected] -u [email protected]

--
Sunil

On 4/2/26 12:21, A. F. Cano via Freedombox-discuss wrote:

The 2 new errrors are:

bepasty:

Service [email protected] is running  failed

Radicale:

Service [email protected] is running    failed

Attempt to repair takes a while but doesn't fix it.  After the repair is
done it says "Service Radicale is not running." and "Service bepasty is
not running."

Bepasty seems to run ok even though it has this diagnostic error.
Radicale is not working.  Syncing the phone fails with soft errors.

$ sudo systemctl status radicale
● radicale.service - A simple CalDAV (calendar) and CardDAV (contact) server
      Loaded: loaded (/usr/lib/systemd/system/radicale.service; disabled; 
preset: enabled)
      Active: active (running) since Sun 2026-03-29 15:28:12 EDT; 3 days ago
  Invocation: 56cc0f74b3424429b3231e827da828f1
        Docs: man:radicale(1)
    Main PID: 1166660 (radicale)
       Tasks: 1 (limit: 4618)
      Memory: 320K (peak: 24.3M, swap: 18.4M, swap peak: 18.4M)
         CPU: 1.401s
      CGroup: /system.slice/radicale.service
              └─1166660 /usr/bin/python3 /usr/bin/radicale

Notice: journal has been rotated since unit was started, output may be 
incomplete.

$ sudo systemctl start radicale

Completes without error and subsequent status returns the above.

Is it normal that uwsgi is masked?  Should it be running?

Details:

$ sudo systemctl status uwsgi
× uwsgi.service
      Loaded: masked (Reason: Unit uwsgi.service is masked.)
      Active: failed (Result: exit-code) since Tue 2026-03-31 06:43:25 EDT; 2 
days ago
    Duration: 4h 22min 53.718s
  Invocation: dded8ef1b1994fdfac030d45b8ab76da
       Tasks: 21 (limit: 4618)
      Memory: 10.9M (peak: 527.6M, swap: 299.4M, swap peak: 399.2M)
         CPU: 4h 11.178s
      CGroup: /system.slice/uwsgi.service
              ├─ 104924 /usr/bin/uwsgi --ini /usr/share/uwsgi/conf/default.ini 
--ini /etc/uwsgi/apps-enabled/searx.ini --daemonize /var/log/uwsgi/app/searx.log
              ├─ 105126 /usr/bin/uwsgi --ini /usr/share/uwsgi/conf/default.ini 
--ini /etc/uwsgi/apps-enabled/searx.ini --daemonize /var/log/uwsgi/app/searx.log
              ├─ 105128 /usr/bin/uwsgi --ini /usr/share/uwsgi/conf/default.ini 
--ini /etc/uwsgi/apps-enabled/searx.ini --daemonize /var/log/uwsgi/app/searx.log
              ├─ 105129 /usr/bin/uwsgi --ini /usr/share/uwsgi/conf/default.ini 
--ini /etc/uwsgi/apps-enabled/searx.ini --daemonize /var/log/uwsgi/app/searx.log
              ├─ 105134 /usr/bin/uwsgi --ini /usr/share/uwsgi/conf/default.ini 
--ini /etc/uwsgi/apps-enabled/searx.ini --daemonize /var/log/uwsgi/app/searx.log
              ├─1284637 /usr/bin/uwsgi --ini /usr/share/uwsgi/conf/default.ini 
--ini /etc/uwsgi/apps-enabled/bepasty-freedombox.ini --daemonize 
/var/log/uwsgi/app/bepasty-freedombox.log
              ├─1284663 /usr/bin/uwsgi --ini /usr/share/uwsgi/conf/default.ini 
--ini /etc/uwsgi/apps-enabled/bepasty-freedombox.ini --daemonize 
/var/log/uwsgi/app/bepasty-freedombox.log
              ├─1284664 /usr/bin/uwsgi --ini /usr/share/uwsgi/conf/default.ini 
--ini /etc/uwsgi/apps-enabled/bepasty-freedombox.ini --daemonize 
/var/log/uwsgi/app/bepasty-freedombox.log
              ├─1284722 /usr/bin/uwsgi --ini /usr/share/uwsgi/conf/default.ini 
--ini /etc/uwsgi/apps-enabled/radicale.ini --daemonize 
/var/log/uwsgi/app/radicale.log
              ├─1284900 /usr/bin/uwsgi --ini /usr/share/uwsgi/conf/default.ini 
--ini /etc/uwsgi/apps-enabled/radicale.ini --daemonize 
/var/log/uwsgi/app/radicale.log
              ├─1284901 /usr/bin/uwsgi --ini /usr/share/uwsgi/conf/default.ini 
--ini /etc/uwsgi/apps-enabled/radicale.ini --daemonize 
/var/log/uwsgi/app/radicale.log
              └─1284902 /usr/bin/uwsgi --ini /usr/share/uwsgi/conf/default.ini 
--ini /etc/uwsgi/apps-enabled/radicale.ini --daemonize 
/var/log/uwsgi/app/radicale.log

Notice: journal has been rotated since unit was started, output may be 
incomplete.
$ sudo systemctl start uwsgi
Failed to start uwsgi.service: Unit uwsgi.service is masked

_______________________________________________
Freedombox-discuss mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/freedombox-discuss

Attachment: OpenPGP_0x36C361440C9BC971.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

_______________________________________________
Freedombox-discuss mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/freedombox-discuss

Reply via email to