I have installed NC 23.0.0 on Ubuntu 20.0.4 LTS.
Was running fine as NC 21, Nc 22 etc.
By random I noticed that the Notify Push Service is not started automatically after a reboot.
Thats the error:
Jan 08 16:35:58 domain.com notify_push[701]: 0: Failed to connect to Nextcloud database
Jan 08 16:35:58 domain.com notify_push[701]: 1: error returned from database: 1130: Host '127.0.0.1' is not allowed to connect to this MariaDB server
Jan 08 16:35:58 domain.com notify_push[701]: 2: 1130: Host '127.0.0.1' is not allowed to connect to this MariaDB server
Jan 08 16:35:58 domain.com notify_push[701]: Location:
Jan 08 16:35:58 domain.com notify_push[701]: /tmp/krankerl.UyibIgt7EFoA/notify_push/src/storage_mapping.rs:58
Jan 08 16:35:58 domain.com notify_push[701]: Backtrace omitted.
Jan 08 16:35:58 domain.com notify_push[701]: Run with RUST_BACKTRACE=1 environment variable to display it.
Jan 08 16:35:58 domain.com notify_push[701]: Run with RUST_BACKTRACE=full to include source snippets.
Jan 08 16:35:58 domain.com systemd[1]: notify_push.service: Main process exited, code=exited,
When I enter “service notify_push restart” it is up and running immediately.
Apperently there seem to be some problems with notify_push:
The log from hokkaido shows that the permissions of the notify_push Binary are wrong. Change them to sudo chmod a+x notify_push
Even then, the tip of inserting After=mariadb.service into /etc/systemd/system/notify_push.service seems to be necessary
The binary seems to have problems with 64 Bit OS (here: Ubuntu 22.04 64 Bit
Adding the packets
sudo apt install binfmt-support qemu qemu-user-static
show relief