Fast Reverse Proxy failing after installation

Thank you guys for DietPi, it is a wonderful project!

Creating a bug report/issue

I have searched the existing open and closed issues

System

  • DietPi v9.8.0 | Bookworm running on a RPi B (armv6l)
  • Software title: frp (fast reverse proxy)

Steps to reproduce

  1. newly installed headless DietPi (no Desktop Environment, no Webserver), running perfectly fine.
  2. Installed and configured tailscale via dietpi-software, runs fine
  3. Installed frp via dietpi-software as “server only”

Expected behaviour

  • frps should be available on defined port (default port 7000)
  • web-based dashboard should be available on port 7500

Actual behaviour

  • none of the defined ports are open
  • no web-based dashboard is available

Extra details

  • Dietpi-services says: frp [enabled], but: state [failed]
  • systemd log: frps. service: Failed with result 'signal'.

Also: the frp github states that the .ini file format will be deprecated, and .toml should be used. Maybe the dietpi frp install needs a general overhaul?

pls can you share following

journalctl -u frps

yes, of course.
I never manually started, stopped or restarted any services.

Nov 26 16:42:43 DietPi systemd[1]: Started frps.service - frp server (DietPi).
Nov 26 16:42:43 DietPi systemd[1]: frps.service: Main process exited, code=killed, status=4/ILL
Nov 26 16:42:43 DietPi systemd[1]: frps.service: Failed with result 'signal'.
Nov 26 16:42:48 DietPi systemd[1]: frps.service: Scheduled restart job, restart counter is at 1.
Nov 26 16:42:48 DietPi systemd[1]: Stopped frps.service - frp server (DietPi).
Nov 26 16:42:48 DietPi systemd[1]: Started frps.service - frp server (DietPi).
Nov 26 16:42:49 DietPi systemd[1]: frps.service: Main process exited, code=killed, status=4/ILL
Nov 26 16:42:49 DietPi systemd[1]: frps.service: Failed with result 'signal'.
Nov 26 16:42:54 DietPi systemd[1]: frps.service: Scheduled restart job, restart counter is at 2.
Nov 26 16:42:54 DietPi systemd[1]: Stopped frps.service - frp server (DietPi).
Nov 26 16:42:54 DietPi systemd[1]: Started frps.service - frp server (DietPi).
Nov 26 16:42:54 DietPi systemd[1]: frps.service: Main process exited, code=killed, status=4/ILL
Nov 26 16:42:54 DietPi systemd[1]: frps.service: Failed with result 'signal'.
Nov 26 16:42:59 DietPi systemd[1]: frps.service: Scheduled restart job, restart counter is at 3.
Nov 26 16:42:59 DietPi systemd[1]: Stopped frps.service - frp server (DietPi).
Nov 26 16:42:59 DietPi systemd[1]: frps.service: Start request repeated too quickly.
Nov 26 16:42:59 DietPi systemd[1]: frps.service: Failed with result 'signal'.
Nov 26 16:42:59 DietPi systemd[1]: Failed to start frps.service - frp server (DietPi).