Trouble getting Octoprint Server to Boot after moving to new state

What is the problem?

Trying to get OcpPi setup in new home different state. I had Octopi and Obico working on two printers in NY state. Was on a Spectrum Network with mesh networking extension running printers via ethernet.

Since we moved to NC, I can't get the OctoPrint Server to spin up.

What did you already try to solve it?

I have tried rebuilding the Pies using Raspberry Pi imager multiple times. I have tried it on the Raspberry Pi 3B and my newer Raspberry Pi 4B multiple times.

I have tried both WiFi and ethernet connections with the same results. I am no longer using the Mesh Network as the signal strength of our new Spectrum Router in NC is excellent. I can see the Raspberry Pi 4B in my connected devices on the router, both WiFi and Ethernet and can get the IP #s for them. I am able to connect to the Pi using the .local connection method and via the IP number from my browser but it always throws the same error screen.

It says " The OctoPrint server is currently not running"

I can connect via Putty to the system and log in using the Login and Password that I configured in the RaspBerry Pi Imager but unfortunately that's as far as I can get. I don't know the SSH command structure well enough to get the suggested commands to work.

I know there's not a lot to go on here but I'm stumped and have spent hours trying to find what's missing. Thanks so much for any help/suggestions!

Have you tried running in safe mode?

I can't get that far from the command line in Putty.

Did running in safe mode solve the problem?

I can't get that far from the command line in Putty.

Systeminfo Bundle

You can download this in OctoPrint's System Information dialog ... no bundle, no support!)

I appreciate the no bundle, no support! comment but I don't know how to get far enough into the system to get one sinc the Octoprint interface never loads.

Additional information about your setup

OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible

Octopi version: 1.0.0
Octoprint version: 1.10.3 (build 20241105092907)
Connected to a: Prusa MK3S+
Browser: Chrome
OS: Windows 11

Tried to click the blue words for more information?

I'm going to guess that the username you used in the RPi Imager was not "pi". You are obfuscating unnecessarily because none of what you are hiding will be of any use to anyone outside your local network.

The OctoPi image has files already installed in /home/pi and by changing the username, those files are not available to the current logged in user. While it is possible to run OctoPrint under a different username, it is easier to go back to the RPi imager and leave the username as "pi".

You have successfully connected using SSH and we can teach you to speak enough Linux command line but I would prefer to do that after you solve the username problem (which has a high probability of fixing the issue).

Again, there are no security risks as long as your internet router is decent and you haven't opened any holes through it.

1 Like

Thank you for the response, and I'm sorry for my late reply here. Yes, I did click the blue words for more information but they all seem to start at a point where I can already connect to the server from inside the Octopi user interface. I don't get that far. I never see the Octoprint UI. The error pops up when I first connect via the IP in the browser.

Good morning @b-morgan, thank you for the suggestion. If I'm understanding you correctly, I think I tried this also but will try again. You are suggesting that I reimage the system and use the default username (pi) and default password (raspberry) correct?

I will reimage it and simply leave the settings for these the same. I do change the parameters for the network to my own SSID, login and password though correct? I think that must be working or I wouldn't be able to ssh into the system at all correct?

You may read that link further down.

@b-morgan , you nailed it. I am always humbled by how concrete operational my thinking is when it comes to this stuff. I am now able to connect to the octoprint user interface and continue on with the initial configuration sequence where I can reset all the parameters that I want. Thank you so much and please consider this situation solved.

I wish I could wrap my head around this stuff more comfortably, but I think my brain is just not wired to be comfortable in this coding/networking environment.

Much appreciated!

I'm glad you got things working. I wasn't clear about the password for the user "pi". This can be changed to anything you want. What was important was not changing the username.

Of course, the WiFi configuration is open as is the hostname (and if you have two printers with two RPi systems, then you have to change one of the hostnames).

While it is recommended that the RPi be used exclusively for printing, when you are not printing it provides an excellent platform for learning Linux. My printer is turned off when I'm not using it (controlled by a TP-Link smart switch and plugin) but my RPi remains on all the time.

The first learning exercise I'd suggest is experimenting with creating a systeminfo bundle. Do so from the web interface and from the command line. Learn how to navigate the file system.

I have installed the desktop and a VNC server on my RPi 4. The system is still headless but I can use the desktop mostly for my own education. There is a script provided to do most of the work.

Feel free to ask questions. We are happy to help.