After update to latest nightly OctoPi web UI not reachable

What is the problem?

I'm running Octoprint headless for 2-3 years with my Prusa Mini+ now and I always use the latest 64 Bit Nightlys without any problems but since yesterday I'm trying to setup the 2025-10-12_2025-10-01-octopi-trixie-arm64-lite-1.2.0 and today the 2025-10-13_2025-10-01-octopi-trixie-arm64-lite-1.2.0 nightlys and have some problems with that. I also tried the older octopi-trixie nightlys with same problems.

  1. When starting the Rasspbery Pi 4 8GB with that image I got several SSH-Sever not running failures at startup, and I can't reach my Raspberry Pi using putty. Maybe I solved the problem, but I'm not sure. What I did is: I edited the /etc/ssh/sshd_config and commented out / deleted the last line that shows "IPQoS 0x00".

  2. The octoprint webinterface is not reachable, everything is fine, octoprint seems up and running and I can reach my Raspberry Pi using putty with the ip-address I gave the Rasspberryy Pi for OctoPi.
    But the webinterface is not reachable, it dosn't matter wich address I use: OctoPi.local dosn't work, http://LAN-IP dosn't work, http://WLAN-IP dosn't work.

What did you already try to solve it?

Maybe I solved the problem at point 1. but I'm not sure. What I did is: I edited the /etc/ssh/sshd_config and commented out / deleted the last line that shows "IPQoS 0x00".

Have you tried running in safe mode?

I don't know how I can start the safe mode in terminal mode.

Did running in safe mode solve the problem?

no / don't know

Systeminfo Bundle

You can download this in OctoPrint's System Information dialog... no bundle, no support, unless the reason you couldn't retrieve the bundle is your network issues

octoprint-systeminfo-20251013132153.zip (8.6 KB)

Additional information about your setup

Hardware you are trying to connect to, hardware you are trying to connect from, router, access point, used operating systems, ... as much data as possible

Connect Raspberry Pi 4 8GB v.1.4 from Windows 11 24H2 PC. Router: AVM FritzBox! 7590AX.

Hi everybody,
I solved these problems on my own!

  1. To solve the ssh-login-problem edit the '/etc/ssh/sshd_config' file with an editor of your choice and delete or comment out the last line witch shows 'IPQos 0x00'. After rebooting ssh login is possible.

  2. To solve the unreachable UI problem, that depends on a haproxy.cfg misconfiguration you have to edit the '/etc/haproxy/haproxy.cfg'
    In the 'defaults' section change the timers from 15min to 15m
    In the 'backend octoprint' section change

reqrep ^([^\ :])\ /(.) \1\ /\2 replace with http-request replace-path ^([^\ :])\ /(.) \1\ /\2
reqadd X-Scheme:\ https if needs_scheme { ssl_fc } replace with http-request add-header X-Scheme \ https if needs_scheme { ssl_fc }
reqadd X-Scheme:\ http if needs_scheme !{ ssl_fc } replace with http-request add-header X-Scheme \ http if needs_scheme !{ ssl_fc }

and in the 'backend webcam' section
reqrep ^([^\ :])\ /webcam/(.) \1\ /\2 replace with http-request replace-path ^([^\ :])\ /webcam/(.) \1\ /\2

After these changes my Octoprint is working again and the Web Ui is showing up: :slight_smile:

Have Fun

I did a dumb thing when I saw that. I went and upgraded the distro instead of using the script. It had been awhile since I had done anything with octoprint. I kept all the config files as the modified.
Can I get a backup of what I have still or copy what I need and then redo?

Couple of things I have when trying to run the octoprint-venv-tool
./octoprint-venv-tool recreate-venv /home/pi/oprint --python /usr/local/bin/python3.9
bash: ./octoprint-venv-tool: cannot execute: required file not found (not sure what file is missing)

When I log in as pi I get
Could not find platform independent libraries
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to [:<exec_prefix>]
Fatal Python error: initfsencoding: Unable to get the locale encoding
ModuleNotFoundError: No module named 'encodings'

Current thread 0xb6e3a040 (most recent call first):


Access OctoPrint from a web browser on your network by navigating to any of:

http://octopi.local
http://192.168.5.250
http://192.168.5.200
http://[fd09:2031:e418:8f43:7ce0:f3b0:912e:e84c]
http://[fd09:2031:e418:8f43:fb8c:431f:3df2:9e7e]

https is also available, with a self-signed certificate.

This image comes without a desktop environment installed because it's not
required for running OctoPrint. If you want a desktop environment you can
install it via

sudo /home/pi/scripts/install-desktop

OctoPrint version : unknown
OctoPi version : 0.17.0