What is the problem?
Octoprint doesn't start.
What did you already try to solve it?
First try wiht Helper script via:
Then tried to reinstall in Debian 12 / Ubuntu 22.04 / 24.04 VM (whith octoprint_deploy script).
Since the error occurs in all tested Linux versions β which I find strange β I will continue to analyze the error in Ubuntu 24.04 LTS with all current updates.
Have you tried running in safe mode?
Yes. Result:
2025-04-18 15:25:38,984 - octoprint.startup - INFO - ******************************************************************************
2025-04-18 15:25:38,985 - octoprint.startup - INFO - Starting OctoPrint 1.10.3
2025-04-18 15:25:38,985 - octoprint.startup - INFO - Starting in SAFE MODE. Third party plugins will be disabled!
2025-04-18 15:25:38,985 - octoprint.startup - INFO - Reason for safe mode: problem during last startup
2025-04-18 15:25:38,986 - octoprint.startup - INFO - ******************************************************************************
2025-04-18 15:25:39,209 - octoprint.util.connectivity.connectivity_checker - INFO - Connectivity changed from offline to online
2025-04-18 15:25:39,229 - octoprint.util.connectivity.connectivity_checker - INFO - Connectivity state is currently: online
2025-04-18 15:25:39,229 - octoprint.util.connectivity.connectivity_checker - INFO - Connecting to 1.1.1.1:53 is working
2025-04-18 15:25:39,229 - octoprint.util.connectivity.connectivity_checker - INFO - Resolving octoprint.org is working
2025-04-18 15:25:39,236 - octoprint.startup - INFO - Blacklist processing done, adding 3 blacklisted plugin versions: roomtemp (any), GcodeEditor (>=0.1.1,<=0.2.8), gcodeleveling (>=0.1.0,<=0.1.1)
2025-04-18 15:25:39,242 - octoprint.plugin.core - INFO - Loading plugins from /home/pi/OctoPrint/lib/python3.12/site-packages/octoprint/plugins, /home/pi/.prusamk4s/plugins and installed plugin packages...
2025-04-18 15:25:40,735 - octoprint.plugin.core - INFO - Plugin Pi Support Plugin (2023.10.10) did not pass check, not loading.
2025-04-18 15:25:40,777 - octoprint.plugin.core - INFO - Found 19 plugin(s) providing 19 mixin implementations, 39 hook handlers
2025-04-18 15:25:40,810 - octoprint.server.heartbeat - INFO - Starting server heartbeat, 900.0s interval
2025-04-18 15:25:40,897 - octoprint.cli.server - ERROR - Uncaught exception
Traceback (most recent call last):
File "/home/pi/OctoPrint/bin/octoprint", line 8, in
sys.exit(main())
^^^^^^
File "/home/pi/OctoPrint/lib/python3.12/site-packages/octoprint/init.py", line 1008, in main
octo(args=args, prog_name="octoprint", auto_envvar_prefix="OCTOPRINT")
File "/home/pi/OctoPrint/lib/python3.12/site-packages/click/core.py", line 1161, in call
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/pi/OctoPrint/lib/python3.12/site-packages/click/core.py", line 1082, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "/home/pi/OctoPrint/lib/python3.12/site-packages/click/core.py", line 1697, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/pi/OctoPrint/lib/python3.12/site-packages/click/core.py", line 1443, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/pi/OctoPrint/lib/python3.12/site-packages/click/core.py", line 788, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/pi/OctoPrint/lib/python3.12/site-packages/click/decorators.py", line 33, in new_func
return f(get_current_context(), *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/pi/OctoPrint/lib/python3.12/site-packages/octoprint/cli/server.py", line 317, in serve_command
run_server(
File "/home/pi/OctoPrint/lib/python3.12/site-packages/octoprint/cli/server.py", line 163, in run_server
octoprint_server.run()
File "/home/pi/OctoPrint/lib/python3.12/site-packages/octoprint/server/init.py", line 389, in run
self._setup_app(app)
File "/home/pi/OctoPrint/lib/python3.12/site-packages/octoprint/server/init.py", line 1577, in _setup_app
limiter = Limiter(
^^^^^^^^
File "/home/pi/OctoPrint/lib/python3.12/site-packages/flask_limiter/extension.py", line 280, in init
self.init_app(app)
File "/home/pi/OctoPrint/lib/python3.12/site-packages/flask_limiter/extension.py", line 342, in init_app
raise ConfigurationError(
limits.errors.ConfigurationError: Invalid rate limiting strategy fixed-window-elastic-expiry
Did running in safe mode solve the problem?
No.
Systeminfo Bundle
Sorry, no system information available as Octoprint won't start...
WRITE HERE
Additional information about your setup
Proxmox 8.4.
Browser: brave / firefox ESR / Chromium
OS: Debian 12 / Ubuntu 22.04 / 24.04 VM
Kernel: 6.8.0-57-generic
Python 3.12.3
Latest Octoprint via octoprint_deploy 1.0.11
Any hints?
--
Best regards,
Thomas