Octoprint server not running and will not start

Hello all, experiencing an issue that is new to me. Thought I would check here before I rebuild my server.

What is the problem?

I can SSH into Pi but when I attempt to visit octopi.local in a browser I see " The OctoPrint server is currently not running." System was running, I manually started a print from the printer's interface while Octopi was connected via USB, but not actually "connected" in the Octoprint web interface. When the short print (bed level check) was done I logged into Octoprint and, since it had been several weeks since I've used it, decided I would reboot. After reboot I can still use SSH but the Octoprint server is not running, and will not start.

What did you already try to solve it?
I tried ps -ef | grep -i octoprint | grep -i python but there is no response, SSH (via Putty) prints a carriage return.

I've looked at ~/.octoprint/logs/octoprint.log and can see error messages, but not sure what would be causing them.

I've tried to restart the service several times with sudo service octoprint restart, but the terminal prints a carriage return within 1 second and nothing seems to happen.

I've tried to start the server in safe mode using both the command line method, as well as adding startOnceInSafeMode: true to the server block of config.yaml, but neither were successful.

Logs (octoprint.log, serial.log or output on terminal tab at a minimum, browser error console if UI issue ... no logs, no support!)

Octoprint.log attached >> octoprint.log (11.2 KB)

Additional information about your setup

RPi 3B rev 1.2

OctoPrint v1.4.0

OctoPi v0.17.0

Printer is a Creality Ender 3 Pro, been using this Octoprint setup on the same Pi for at least five months, and have recently used extensively to print COVID-19 supplies.

Printer firmware is Creality v1.1.6.2.

I've tried connecting on two different Win10 64-bit machines with latest Chrome browsers, and also tried with Microsoft Edge browser on one. Additionally, I've tried connecting with OctoRemote, which has never had an issue before, but it does not succeed.

If it were me, I'd take a good look at the formatting of the ~/.octoprint/config.yaml file to make sure that the prefixing whitespace is correct.

Thanks Guru,

I'm not seeing anything that jumps out at me. Do you mind taking a look if I redact my personal info?

Indeed. Include it here. Redact the key, the salt and the UUID. If you see anything in there that looks like it's your personal information, redact that as well.

Just use the </> symbol above to format it exactly as it appears in the file.

Thanks Guru! Apologies for the delay, busy weekend with family. I think I have removed all personal info.

accessControl:
    salt: xxxxx(removed)
api:
    key: xxxxx(removed)
appearance: {}
plugins:
    IFTTT:
        makerkeys:
        - xxxxx(removed)
    Octoslack:
        _config_version: 1
        connection_method: PUSHBULLET
        gcode_events: '[]'
        pushbullet_config:
            access_token: xxxxx(removed)
            channel: $myself$
        s3_config:
            file_expire_days: '60'
        supported_events:
            Connected:
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            Connecting:
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            Disconnected:
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            Disconnecting:
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            Error:
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            Heartbeat:
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            MetadataAnalysisFinished:
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            MetadataAnalysisStarted:
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            MovieDone:
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            MovieFailed:
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            MovieRendering:
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            PrintCancelled:
                Message: Print cancelled.
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            PrintCancelling:
                Message: Print is being cancelled.
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            PrintDone:
                Message: Print finished successfully on Ender 3 Pro!!!
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            PrintFailed:
                Message: '*** PRINT FAILED on Ender 3 Pro. ***'
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            PrintPaused:
                Message: Print paused.
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            PrintResumed:
                Message: Print resumed.
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            PrintStarted:
                Message: A new print has started on Ender 3 Pro.
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            Progress:
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            Shutdown:
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
            Startup:
                PushoverPriority: '

                    0

                    '
                PushoverSound: '

                    pushover

                    '
        timezone: America/Chicago
    announcements:
        _config_version: 1
        channels:
            _blog:
                read_until: 1585659600
            _important:
                read_until: 1521111600
            _octopi:
                read_until: 1573722900
            _plugins:
                read_until: 1585699200
            _releases:
                read_until: 1583322300
    cura:
        cura_engine: /usr/local/bin/cura_engine
    discovery:
        publicPort: 80
        upnpUuid: xxxxx(removed)----
    errortracking:
        unique_id: xxxxx(removed)----
    myminifactory:
        _config_version: 1
        printer_manufacturer: Alfawise
        printer_model: alfawise-u10
        printer_serial_number: xxxxx(removed)----
        printer_token: xxxxx(removed)
        registration_complete: true
        supported_printers:
        -   automatic_slicing: true
            brand: Alfawise
            dimensions:
                x: 400
                y: 400
                z: 500
            id: 1165
            image: null
            model: alfawise-u10
            name: Alfawise U10 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.alfawise.com
        -   automatic_slicing: true
            brand: Anet
            dimensions:
                x: 220
                y: 220
                z: 240
            id: 1042
            image: aneta8-logo.jpg
            model: anet-a8
            name: Anet A8 - PLA
            nozzle_diameter: 0.4
            premium: false
            website: http://www.anet3d.com/English/3D_Printer/106.html
        -   automatic_slicing: true
            brand: Anet
            dimensions:
                x: 220
                y: 270
                z: 300
            id: 1125
            image: null
            model: anet-e10
            name: Anet E10 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.anet3d.com/
        -   automatic_slicing: true
            brand: Anycubic
            dimensions:
                x: 210
                y: 210
                z: 205
            id: 1071
            image: anycubic.jpg
            model: anycubic-i3-mega
            name: Anycubic i3 Mega - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.anycubic3d.com/
        -   automatic_slicing: true
            brand: BIQU
            dimensions:
                x: 300
                y: 300
                z: 400
            id: 1143
            image: biqu-logo.jpg
            model: biqu-printer
            name: BIQU Thunder - PLA
            nozzle_diameter: 0.4
            premium: false
            website: https://www.biqu.equipment/
        -   automatic_slicing: true
            brand: Creality
            dimensions:
                x: 300
                y: 300
                z: 400
            id: 1060
            image: creality.jpg
            model: cr-10
            name: Creality CR-10 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.creality3d.cn/
        -   automatic_slicing: true
            brand: Creality
            dimensions:
                x: 300
                y: 300
                z: 400
            id: 1151
            image: creality.jpg
            model: cr10-jim
            name: Creality CR-10 Jim - PLA
            nozzle_diameter: 0.5
            premium: true
            website: https://www.creality3d.cn/
        -   automatic_slicing: true
            brand: Creality
            dimensions:
                x: 300
                y: 300
                z: 400
            id: 1187
            image: creality.jpg
            model: cr-10s-pro
            name: Creality CR-10S Pro - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.creality3d.cn/
        -   automatic_slicing: true
            brand: Creality
            dimensions:
                x: 300
                y: 300
                z: 400
            id: 1192
            image: creality.jpg
            model: cr-x
            name: Creality CR-X - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.creality3d.cn/
        -   automatic_slicing: true
            brand: Creality
            dimensions:
                x: 150
                y: 150
                z: 200
            id: 1190
            image: creality.jpg
            model: ender-2
            name: Creality Ender 2 - PLA
            nozzle_diameter: 0.4
            premium: false
            website: https://www.creality3d.cn/
        -   automatic_slicing: true
            brand: Creality
            dimensions:
                x: 220
                y: 220
                z: 250
            id: 1146
            image: creality.jpg
            model: ender-3
            name: Creality Ender 3 - PLA
            nozzle_diameter: 0.4
            premium: false
            website: https://www.creality3d.cn/
        -   automatic_slicing: true
            brand: Creality
            dimensions:
                x: 220
                y: 220
                z: 250
            id: 1168
            image: creality.jpg
            model: ender-3-pro
            name: Creality Ender 3 Pro - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.creality3d.cn/
        -   automatic_slicing: true
            brand: Creality
            dimensions:
                x: 220
                y: 220
                z: 300
            id: 1191
            image: creality.jpg
            model: ender-5
            name: Creality Ender 5 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.creality3d.cn/
        -   automatic_slicing: true
            brand: d-bot
            dimensions:
                x: 300
                y: 300
                z: 325
            id: 1159
            image: null
            model: d-bot
            name: d-bot - PLA
            nozzle_diameter: 0.5
            premium: true
            website: null
        -   automatic_slicing: true
            brand: d-bot
            dimensions:
                x: 300
                y: 300
                z: 325
            id: 1160
            image: null
            model: d-bot-bltouch
            name: d-bot-bltouch - PLA
            nozzle_diameter: 0.5
            premium: true
            website: null
        -   automatic_slicing: true
            brand: Dremel
            dimensions:
                x: 254
                y: 254
                z: 170
            id: 1137
            image: dremel.jpg
            model: dremel-3d45
            name: Dremel 3D45 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://digilab.dremel.com/products/3d45
        -   automatic_slicing: true
            brand: Easythreed
            dimensions:
                x: 90
                y: 110
                z: 70
            id: 1153
            image: null
            model: easythreed-nano-mini
            name: Easythreed Nano Mini - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.easythreed.com
        -   automatic_slicing: true
            brand: Flashforge
            dimensions:
                x: 150
                y: 150
                z: 150
            id: 1188
            image: flashforge.jpg
            model: flashforge-adventurer-3
            name: FlashForge Adventurer 3 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.flashforge.com
        -   automatic_slicing: true
            brand: Flashforge
            dimensions:
                x: 300
                y: 250
                z: 200
            id: 1186
            image: flashforge.jpg
            model: flashforge-creator-3
            name: FlashForge Creator 3 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.flashforge.com
        -   automatic_slicing: true
            brand: Flashforge
            dimensions:
                x: 227
                y: 148
                z: 150
            id: 817
            image: flashforge.jpg
            model: flashforge-creator-pro
            name: FlashForge Creator Pro - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.flashforge.com
        -   automatic_slicing: true
            brand: Flashforge
            dimensions:
                x: 140
                y: 140
                z: 140
            id: 1050
            image: flashforge.jpg
            model: flashforge-finder
            name: Flashforge Finder - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.flashforge.com/finder-3d-printer/
        -   automatic_slicing: true
            brand: Folger Tech
            dimensions:
                x: 280
                y: 280
                z: 380
            id: 1037
            image: null
            model: folger-tech-ft-5
            name: Folger Tech FT-5 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://folgertech.com/
        -   automatic_slicing: true
            brand: JG Aurora
            dimensions:
                x: 150
                y: 140
                z: 140
            id: 1154
            image: null
            model: jg-aurora-a4
            name: JG Aurora A4 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.jgaurora3d.com/
        -   automatic_slicing: true
            brand: JG Aurora
            dimensions:
                x: 240
                y: 220
                z: 220
            id: 1155
            image: null
            model: jg-aurora-a7
            name: JG Aurora A7 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.jgaurora3d.com/
        -   automatic_slicing: true
            brand: Lulzbot
            dimensions:
                x: 280
                y: 280
                z: 250
            id: 827
            image: luzlbot.jpg
            model: lulzbot-mini
            name: Lulzbot Mini - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.lulzbot.com/
        -   automatic_slicing: true
            brand: Makerfarm
            dimensions:
                x: 240
                y: 250
                z: 250
            id: 1164
            image: null
            model: makerfarm-10-prusa-i3v
            name: Makerfarm 10 Prusa i3v - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.makerfarm.com/
        -   automatic_slicing: true
            brand: Makergear
            dimensions:
                x: 203
                y: 254
                z: 205
            id: 1161
            image: null
            model: makergear-m3-single-extruder
            name: Makergear M3 single extruder - PLA
            nozzle_diameter: 0.35
            premium: true
            website: https://www.makergear.com/
        -   automatic_slicing: true
            brand: Monoprice
            dimensions:
                x: 200
                y: 200
                z: 180
            id: 1039
            image: monoprice_select_v2.png
            model: monoprice-maker-select-v2
            name: Monoprice Maker Select V2 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.monoprice.com
        -   automatic_slicing: true
            brand: Monoprice
            dimensions:
                x: 120
                y: 120
                z: 120
            id: 1032
            image: monoprice_select_v2.png
            model: monoprice-mp-select-mini
            name: Monoprice MP Select Mini 3D Printer - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.monoprice.com/product?p_id=21711
        -   automatic_slicing: true
            brand: Monoprice
            dimensions:
                x: 120
                y: 120
                z: 120
            id: 1167
            image: null
            model: MP Select Mini 3D Printer V2
            name: Monoprice MP Select Mini 3D Printer V2 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.monoprice.com/product?c_id=107&cp_id=10724&cs_id=1072403&p_id=21711
        -   automatic_slicing: true
            brand: Prusa
            dimensions:
                x: 250
                y: 210
                z: 210
            id: 1122
            image: null
            model: prusa-i3-mk3
            name: Prusa i3 MK3 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.prusa3d.com/original-prusa-i3-mk3/
        -   automatic_slicing: true
            brand: Robo 3D
            dimensions:
                x: 254
                y: 228.6
                z: 203.2
            id: 886
            image: robo.jpg
            model: robo-3d-r1
            name: Robo 3D R1 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://robo3d.com/products/r1-plus-3d-printer
        -   automatic_slicing: true
            brand: Shining
            dimensions:
                x: 150
                y: 150
                z: 150
            id: 1077
            image: Shining-3D-logo.jpg
            model: einstart-c
            name: Shining 3D Einstart-C - PLA
            nozzle_diameter: 0.4
            premium: false
            website: https://www.einscan.com/einstart-c
        -   automatic_slicing: true
            brand: Sindoh
            dimensions:
                x: 210
                y: 200
                z: 195
            id: 1152
            image: sindoh-bed.png
            model: sindoh-3dwox1
            name: Sindoh 3DWOX 1 - PLA
            nozzle_diameter: 0.4
            premium: false
            website: https://3dprinter.sindoh.com/product/3dwox1
        -   automatic_slicing: true
            brand: Sindoh
            dimensions:
                x: 210
                y: 200
                z: 195
            id: 1061
            image: sindoh-bed.png
            model: sindoh-3dwox-dp200
            name: Sindoh 3DWOX DP200 - PLA
            nozzle_diameter: 0.4
            premium: false
            website: https://3dprinter.sindoh.com/product/dp200
        -   automatic_slicing: true
            brand: Snapmaker
            dimensions:
                x: 125
                y: 125
                z: 125
            id: 1144
            image: snapmaker.jpg
            model: snapmaker-3-in-1
            name: Snapmaker 3-in-1 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://snapmaker.com/
        -   automatic_slicing: true
            brand: iMakr
            dimensions:
                x: 120
                y: 140
                z: 130
            id: 1049
            image: startt_platform.png
            model: startt
            name: STARTT - PLA
            nozzle_diameter: 0.4
            premium: false
            website: https://www.imakr.com/en/startt-affordable-3d-printer/1146-startt-3d-printer.html
        -   automatic_slicing: true
            brand: Tevo
            dimensions:
                x: 200
                y: 200
                z: 200
            id: 1056
            image: tevo.png
            model: tevo-tarantula
            name: Tevo Tarantula - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://tevo3dprinterstore.com/
        -   automatic_slicing: true
            brand: Tronxy
            dimensions:
                x: 330
                y: 330
                z: 400
            id: 1163
            image: null
            model: tronxy-x5s
            name: Tronxy X5S - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.tronxy.com
        -   automatic_slicing: true
            brand: Ultimaker
            dimensions:
                x: 223
                y: 223
                z: 205
            id: 557
            image: null
            model: ultimaker-2
            name: Ultimaker 2 - PLA
            nozzle_diameter: 0.4
            premium: false
            website: https://ultimaker.com/
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 116
                y: 116
                z: 126
            id: 1156
            image: wanhao.jpg
            model: wanhao-duplicator-10
            name: Wanhao Duplicator 10 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 200
                y: 200
                z: 180
            id: 1149
            image: wanhao.jpg
            model: wanhao-duplicator-6
            name: Wanhao Duplicator 6 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 300
                y: 300
                z: 400
            id: 1091
            image: wanhao.jpg
            model: wanhao-duplicator-9
            name: Wanhao Duplicator 9 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 400
                y: 400
                z: 400
            id: 1157
            image: wanhao.jpg
            model: wanhao-duplicator-9-400
            name: Wanhao Duplicator 9 400 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 500
                y: 500
                z: 500
            id: 1158
            image: wanhao.jpg
            model: wanhao-duplicator-9-500
            name: Wanhao Duplicator 9 500 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 200
                y: 200
                z: 180
            id: 1090
            image: wanhao.jpg
            model: wanhao-duplicator-i3
            name: Wanhao Duplicator i3 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 120
                y: 135
                z: 100
            id: 1100
            image: wanhao.jpg
            model: wanhao-duplicator-i3-mini
            name: Wanhao Duplicator i3 Mini - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 200
                y: 200
                z: 180
            id: 1089
            image: wanhao.jpg
            model: wanhao-duplicator-i3-plus
            name: Wanhao Duplicator i3 PLUS - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 200
                y: 200
                z: 180
            id: 1087
            image: wanhao.jpg
            model: wanhao-i3-v2-duplicator
            name: Wanhao i3 V2 Duplicator - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 200
                y: 200
                z: 180
            id: 1088
            image: wanhao.jpg
            model: wanhao-i3-v21-duplicator
            name: Wanhao i3 V2.1 Duplicator - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
    softwareupdate:
        _config_version: 7
    terminalcommandsextended:
        _config_version: 3
    themeify:
        customRules:
        -   enabled: false
            rule: background-color
            selector: .navbar-inner
            value: '#2f3136'
        -   enabled: false
            rule: background-color
            selector: .accordion
            value: '#2f3136'
        -   enabled: true
            rule: width
            selector: .span8
            value: 70%
        -   enabled: true
            rule: width
            selector: .container
            value: 100%
        -   enabled: true
            rule: width
            selector: .span4
            value: 25%
        -   enabled: true
            rule: margin-left
            selector: .row
            value: '0'
        enableCustomization: true
    tracking:
        enabled: false
        unique_id: xxxx(removed)--
    usbcontrol:
        cpuRevision: a02082
        init: true
        isRaspi3B: true
        piModel: Raspi3B
printerProfiles:
    default: _default
serial:
    port: /dev/ttyUSB0
server:
    commands:
        serverRestartCommand: sudo service octoprint restart
        systemRestartCommand: sudo shutdown -r now
        systemShutdownCommand: sudo shutdown -h now
    firstRun: false
    onlineCheck:
        enabled: true
    pluginBlacklist:
        enabled: true
    secretKey: xxxx(removed)
    seenWizards:
        corewizard: 3
        tracking: null
    startOnceInSafeMode: true
temperature:
    profiles:
    -   bed: 100
        chamber: null
        extruder: 210
        name: ABS
    -   bed: 60
        chamber: null
        extruder: 202
        name: PLA
webcam:
    ffmpeg: /usr/bin/ffmpeg
    snapshot: http://127.0.0.1:8080/?action=snapshot
    stream: /webcam/?action=stream

Okay, so Octoslack totally screwed up the formatting of your config.yaml file and is the likeliest reason why it won't start now.

Everywhere you see something like:

        VariableName: '

            0
            '

...remove the extra hard returns so that it looks like:

        VariableName: '0'

@foosel

Thanks Guru. I've updated ~/.octoprint/config.yaml, rebooted, and manually stopped/started the OctoPrint service, but no luck. I'm not sure if there are other whitespace issues in config.yaml as I'm not familiar with how it typically looks.

Seems like a lot of unnecessary clutter from the MyMiniFactory plugin.

pi@octopi:~ $ systemctl status octoprint.service
● octoprint.service - LSB: OctoPrint daemon
   Loaded: loaded (/etc/init.d/octoprint; generated)
   Active: active (exited) since Tue 2020-05-12 10:43:41 CDT; 2min 57s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 896 ExecStart=/etc/init.d/octoprint start (code=exited, status=0/SUCCESS)

May 12 10:43:41 octopi systemd[1]: Starting LSB: OctoPrint daemon...
May 12 10:43:41 octopi octoprint[896]: Starting OctoPrint Daemon: OctoPrint.
May 12 10:43:41 octopi systemd[1]: Started LSB: OctoPrint daemon.

Updated config.yaml (also removed string startOnceInSafeMode: true which I had added previously):

accessControl:
    salt: xxxxx
api:
    key: xxxxx
appearance: {}
plugins:
    IFTTT:
        makerkeys:
        - xxxxx
    Octoslack:
        _config_version: 1
        connection_method: PUSHBULLET
        gcode_events: '[]'
        pushbullet_config:
            access_token: xxxxx
            channel: $myself$
        s3_config:
            file_expire_days: '60'
        supported_events:
            Connected:
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            Connecting:
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            Disconnected:
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            Disconnecting:
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            Error:
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            Heartbeat:
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            MetadataAnalysisFinished:
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            MetadataAnalysisStarted:
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            MovieDone:
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            MovieFailed:
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            MovieRendering:
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            PrintCancelled:
                Message: Print cancelled.
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            PrintCancelling:
                Message: Print is being cancelled.
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            PrintDone:
                Message: Print finished successfully on Ender 3 Pro!!!
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            PrintFailed:
                Message: '*** PRINT FAILED on Ender 3 Pro. ***'
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            PrintPaused:
                Message: Print paused.
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            PrintResumed:
                Message: Print resumed.
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            PrintStarted:
                Message: A new print has started on Ender 3 Pro.
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            Progress:
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            Shutdown:
                PushoverPriority: '0'
                PushoverSound: 'pushover'
            Startup:
                PushoverPriority: '0'
                PushoverSound: 'pushover'
        timezone: America/Chicago
    announcements:
        _config_version: 1
        channels:
            _blog:
                read_until: 1585659600
            _important:
                read_until: 1521111600
            _octopi:
                read_until: 1573722900
            _plugins:
                read_until: 1585699200
            _releases:
                read_until: 1583322300
    cura:
        cura_engine: /usr/local/bin/cura_engine
    discovery:
        publicPort: 80
        upnpUuid: xxxxx----
    errortracking:
        unique_id: xxxxx----
    myminifactory:
        _config_version: 1
        printer_manufacturer: Alfawise
        printer_model: alfawise-u10
        printer_serial_number: xxxxx----
        printer_token: xxxxx
        registration_complete: true
        supported_printers:
        -   automatic_slicing: true
            brand: Alfawise
            dimensions:
                x: 400
                y: 400
                z: 500
            id: 1165
            image: null
            model: alfawise-u10
            name: Alfawise U10 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.alfawise.com
        -   automatic_slicing: true
            brand: Anet
            dimensions:
                x: 220
                y: 220
                z: 240
            id: 1042
            image: aneta8-logo.jpg
            model: anet-a8
            name: Anet A8 - PLA
            nozzle_diameter: 0.4
            premium: false
            website: http://www.anet3d.com/English/3D_Printer/106.html
        -   automatic_slicing: true
            brand: Anet
            dimensions:
                x: 220
                y: 270
                z: 300
            id: 1125
            image: null
            model: anet-e10
            name: Anet E10 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.anet3d.com/
        -   automatic_slicing: true
            brand: Anycubic
            dimensions:
                x: 210
                y: 210
                z: 205
            id: 1071
            image: anycubic.jpg
            model: anycubic-i3-mega
            name: Anycubic i3 Mega - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.anycubic3d.com/
        -   automatic_slicing: true
            brand: BIQU
            dimensions:
                x: 300
                y: 300
                z: 400
            id: 1143
            image: biqu-logo.jpg
            model: biqu-printer
            name: BIQU Thunder - PLA
            nozzle_diameter: 0.4
            premium: false
            website: https://www.biqu.equipment/
        -   automatic_slicing: true
            brand: Creality
            dimensions:
                x: 300
                y: 300
                z: 400
            id: 1060
            image: creality.jpg
            model: cr-10
            name: Creality CR-10 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.creality3d.cn/
        -   automatic_slicing: true
            brand: Creality
            dimensions:
                x: 300
                y: 300
                z: 400
            id: 1151
            image: creality.jpg
            model: cr10-jim
            name: Creality CR-10 Jim - PLA
            nozzle_diameter: 0.5
            premium: true
            website: https://www.creality3d.cn/
        -   automatic_slicing: true
            brand: Creality
            dimensions:
                x: 300
                y: 300
                z: 400
            id: 1187
            image: creality.jpg
            model: cr-10s-pro
            name: Creality CR-10S Pro - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.creality3d.cn/
        -   automatic_slicing: true
            brand: Creality
            dimensions:
                x: 300
                y: 300
                z: 400
            id: 1192
            image: creality.jpg
            model: cr-x
            name: Creality CR-X - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.creality3d.cn/
        -   automatic_slicing: true
            brand: Creality
            dimensions:
                x: 150
                y: 150
                z: 200
            id: 1190
            image: creality.jpg
            model: ender-2
            name: Creality Ender 2 - PLA
            nozzle_diameter: 0.4
            premium: false
            website: https://www.creality3d.cn/
        -   automatic_slicing: true
            brand: Creality
            dimensions:
                x: 220
                y: 220
                z: 250
            id: 1146
            image: creality.jpg
            model: ender-3
            name: Creality Ender 3 - PLA
            nozzle_diameter: 0.4
            premium: false
            website: https://www.creality3d.cn/
        -   automatic_slicing: true
            brand: Creality
            dimensions:
                x: 220
                y: 220
                z: 250
            id: 1168
            image: creality.jpg
            model: ender-3-pro
            name: Creality Ender 3 Pro - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.creality3d.cn/
        -   automatic_slicing: true
            brand: Creality
            dimensions:
                x: 220
                y: 220
                z: 300
            id: 1191
            image: creality.jpg
            model: ender-5
            name: Creality Ender 5 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.creality3d.cn/
        -   automatic_slicing: true
            brand: d-bot
            dimensions:
                x: 300
                y: 300
                z: 325
            id: 1159
            image: null
            model: d-bot
            name: d-bot - PLA
            nozzle_diameter: 0.5
            premium: true
            website: null
        -   automatic_slicing: true
            brand: d-bot
            dimensions:
                x: 300
                y: 300
                z: 325
            id: 1160
            image: null
            model: d-bot-bltouch
            name: d-bot-bltouch - PLA
            nozzle_diameter: 0.5
            premium: true
            website: null
        -   automatic_slicing: true
            brand: Dremel
            dimensions:
                x: 254
                y: 254
                z: 170
            id: 1137
            image: dremel.jpg
            model: dremel-3d45
            name: Dremel 3D45 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://digilab.dremel.com/products/3d45
        -   automatic_slicing: true
            brand: Easythreed
            dimensions:
                x: 90
                y: 110
                z: 70
            id: 1153
            image: null
            model: easythreed-nano-mini
            name: Easythreed Nano Mini - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.easythreed.com
        -   automatic_slicing: true
            brand: Flashforge
            dimensions:
                x: 150
                y: 150
                z: 150
            id: 1188
            image: flashforge.jpg
            model: flashforge-adventurer-3
            name: FlashForge Adventurer 3 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.flashforge.com
        -   automatic_slicing: true
            brand: Flashforge
            dimensions:
                x: 300
                y: 250
                z: 200
            id: 1186
            image: flashforge.jpg
            model: flashforge-creator-3
            name: FlashForge Creator 3 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.flashforge.com
        -   automatic_slicing: true
            brand: Flashforge
            dimensions:
                x: 227
                y: 148
                z: 150
            id: 817
            image: flashforge.jpg
            model: flashforge-creator-pro
            name: FlashForge Creator Pro - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.flashforge.com
        -   automatic_slicing: true
            brand: Flashforge
            dimensions:
                x: 140
                y: 140
                z: 140
            id: 1050
            image: flashforge.jpg
            model: flashforge-finder
            name: Flashforge Finder - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.flashforge.com/finder-3d-printer/
        -   automatic_slicing: true
            brand: Folger Tech
            dimensions:
                x: 280
                y: 280
                z: 380
            id: 1037
            image: null
            model: folger-tech-ft-5
            name: Folger Tech FT-5 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://folgertech.com/
        -   automatic_slicing: true
            brand: JG Aurora
            dimensions:
                x: 150
                y: 140
                z: 140
            id: 1154
            image: null
            model: jg-aurora-a4
            name: JG Aurora A4 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.jgaurora3d.com/
        -   automatic_slicing: true
            brand: JG Aurora
            dimensions:
                x: 240
                y: 220
                z: 220
            id: 1155
            image: null
            model: jg-aurora-a7
            name: JG Aurora A7 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.jgaurora3d.com/
        -   automatic_slicing: true
            brand: Lulzbot
            dimensions:
                x: 280
                y: 280
                z: 250
            id: 827
            image: luzlbot.jpg
            model: lulzbot-mini
            name: Lulzbot Mini - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.lulzbot.com/
        -   automatic_slicing: true
            brand: Makerfarm
            dimensions:
                x: 240
                y: 250
                z: 250
            id: 1164
            image: null
            model: makerfarm-10-prusa-i3v
            name: Makerfarm 10 Prusa i3v - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.makerfarm.com/
        -   automatic_slicing: true
            brand: Makergear
            dimensions:
                x: 203
                y: 254
                z: 205
            id: 1161
            image: null
            model: makergear-m3-single-extruder
            name: Makergear M3 single extruder - PLA
            nozzle_diameter: 0.35
            premium: true
            website: https://www.makergear.com/
        -   automatic_slicing: true
            brand: Monoprice
            dimensions:
                x: 200
                y: 200
                z: 180
            id: 1039
            image: monoprice_select_v2.png
            model: monoprice-maker-select-v2
            name: Monoprice Maker Select V2 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.monoprice.com
        -   automatic_slicing: true
            brand: Monoprice
            dimensions:
                x: 120
                y: 120
                z: 120
            id: 1032
            image: monoprice_select_v2.png
            model: monoprice-mp-select-mini
            name: Monoprice MP Select Mini 3D Printer - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.monoprice.com/product?p_id=21711
        -   automatic_slicing: true
            brand: Monoprice
            dimensions:
                x: 120
                y: 120
                z: 120
            id: 1167
            image: null
            model: MP Select Mini 3D Printer V2
            name: Monoprice MP Select Mini 3D Printer V2 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.monoprice.com/product?c_id=107&cp_id=10724&cs_id=1072403&p_id=21711
        -   automatic_slicing: true
            brand: Prusa
            dimensions:
                x: 250
                y: 210
                z: 210
            id: 1122
            image: null
            model: prusa-i3-mk3
            name: Prusa i3 MK3 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://www.prusa3d.com/original-prusa-i3-mk3/
        -   automatic_slicing: true
            brand: Robo 3D
            dimensions:
                x: 254
                y: 228.6
                z: 203.2
            id: 886
            image: robo.jpg
            model: robo-3d-r1
            name: Robo 3D R1 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://robo3d.com/products/r1-plus-3d-printer
        -   automatic_slicing: true
            brand: Shining
            dimensions:
                x: 150
                y: 150
                z: 150
            id: 1077
            image: Shining-3D-logo.jpg
            model: einstart-c
            name: Shining 3D Einstart-C - PLA
            nozzle_diameter: 0.4
            premium: false
            website: https://www.einscan.com/einstart-c
        -   automatic_slicing: true
            brand: Sindoh
            dimensions:
                x: 210
                y: 200
                z: 195
            id: 1152
            image: sindoh-bed.png
            model: sindoh-3dwox1
            name: Sindoh 3DWOX 1 - PLA
            nozzle_diameter: 0.4
            premium: false
            website: https://3dprinter.sindoh.com/product/3dwox1
        -   automatic_slicing: true
            brand: Sindoh
            dimensions:
                x: 210
                y: 200
                z: 195
            id: 1061
            image: sindoh-bed.png
            model: sindoh-3dwox-dp200
            name: Sindoh 3DWOX DP200 - PLA
            nozzle_diameter: 0.4
            premium: false
            website: https://3dprinter.sindoh.com/product/dp200
        -   automatic_slicing: true
            brand: Snapmaker
            dimensions:
                x: 125
                y: 125
                z: 125
            id: 1144
            image: snapmaker.jpg
            model: snapmaker-3-in-1
            name: Snapmaker 3-in-1 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://snapmaker.com/
        -   automatic_slicing: true
            brand: iMakr
            dimensions:
                x: 120
                y: 140
                z: 130
            id: 1049
            image: startt_platform.png
            model: startt
            name: STARTT - PLA
            nozzle_diameter: 0.4
            premium: false
            website: https://www.imakr.com/en/startt-affordable-3d-printer/1146-startt-3d-printer.html
        -   automatic_slicing: true
            brand: Tevo
            dimensions:
                x: 200
                y: 200
                z: 200
            id: 1056
            image: tevo.png
            model: tevo-tarantula
            name: Tevo Tarantula - PLA
            nozzle_diameter: 0.4
            premium: true
            website: https://tevo3dprinterstore.com/
        -   automatic_slicing: true
            brand: Tronxy
            dimensions:
                x: 330
                y: 330
                z: 400
            id: 1163
            image: null
            model: tronxy-x5s
            name: Tronxy X5S - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.tronxy.com
        -   automatic_slicing: true
            brand: Ultimaker
            dimensions:
                x: 223
                y: 223
                z: 205
            id: 557
            image: null
            model: ultimaker-2
            name: Ultimaker 2 - PLA
            nozzle_diameter: 0.4
            premium: false
            website: https://ultimaker.com/
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 116
                y: 116
                z: 126
            id: 1156
            image: wanhao.jpg
            model: wanhao-duplicator-10
            name: Wanhao Duplicator 10 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 200
                y: 200
                z: 180
            id: 1149
            image: wanhao.jpg
            model: wanhao-duplicator-6
            name: Wanhao Duplicator 6 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 300
                y: 300
                z: 400
            id: 1091
            image: wanhao.jpg
            model: wanhao-duplicator-9
            name: Wanhao Duplicator 9 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 400
                y: 400
                z: 400
            id: 1157
            image: wanhao.jpg
            model: wanhao-duplicator-9-400
            name: Wanhao Duplicator 9 400 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 500
                y: 500
                z: 500
            id: 1158
            image: wanhao.jpg
            model: wanhao-duplicator-9-500
            name: Wanhao Duplicator 9 500 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 200
                y: 200
                z: 180
            id: 1090
            image: wanhao.jpg
            model: wanhao-duplicator-i3
            name: Wanhao Duplicator i3 - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 120
                y: 135
                z: 100
            id: 1100
            image: wanhao.jpg
            model: wanhao-duplicator-i3-mini
            name: Wanhao Duplicator i3 Mini - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 200
                y: 200
                z: 180
            id: 1089
            image: wanhao.jpg
            model: wanhao-duplicator-i3-plus
            name: Wanhao Duplicator i3 PLUS - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 200
                y: 200
                z: 180
            id: 1087
            image: wanhao.jpg
            model: wanhao-i3-v2-duplicator
            name: Wanhao i3 V2 Duplicator - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
        -   automatic_slicing: true
            brand: Wanhao
            dimensions:
                x: 200
                y: 200
                z: 180
            id: 1088
            image: wanhao.jpg
            model: wanhao-i3-v21-duplicator
            name: Wanhao i3 V2.1 Duplicator - PLA
            nozzle_diameter: 0.4
            premium: true
            website: http://www.wanhao3dprinter.com/Index.html
    softwareupdate:
        _config_version: 7
    terminalcommandsextended:
        _config_version: 3
    themeify:
        customRules:
        -   enabled: false
            rule: background-color
            selector: .navbar-inner
            value: '#2f3136'
        -   enabled: false
            rule: background-color
            selector: .accordion
            value: '#2f3136'
        -   enabled: true
            rule: width
            selector: .span8
            value: 70%
        -   enabled: true
            rule: width
            selector: .container
            value: 100%
        -   enabled: true
            rule: width
            selector: .span4
            value: 25%
        -   enabled: true
            rule: margin-left
            selector: .row
            value: '0'
        enableCustomization: true
    tracking:
        enabled: false
        unique_id: xxxxx----
    usbcontrol:
        cpuRevision: a02082
        init: true
        isRaspi3B: true
        piModel: Raspi3B
printerProfiles:
    default: _default
serial:
    port: /dev/ttyUSB0
server:
    commands:
        serverRestartCommand: sudo service octoprint restart
        systemRestartCommand: sudo shutdown -r now
        systemShutdownCommand: sudo shutdown -h now
    firstRun: false
    onlineCheck:
        enabled: true
    pluginBlacklist:
        enabled: true
    secretKey: xxxxx
    seenWizards:
        corewizard: 3
        tracking: null
temperature:
    profiles:
    -   bed: 100
        chamber: null
        extruder: 210
        name: ABS
    -   bed: 60
        chamber: null
        extruder: 202
        name: PLA
webcam:
    ffmpeg: /usr/bin/ffmpeg
    snapshot: http://127.0.0.1:8080/?action=snapshot
    stream: /webcam/?action=stream

Could there be something else causing the serial port error mssgs shown in Octoprint.log?

Any other recommendations?

The status seems to suggest that it's running. You might try http://octopi.local:5000/ to see if that works.

That's what I though also but no luck. I get the "OctoPrint server not running" screen regardless of whether I use the IP or mDNS address, and whether I add the 5000 port number or not.

I guess now, look at the contents of the ~/.octoprint/logs/octoprint.log as well as /var/log/syslog. Use cat nameoffile in both cases.

Hey Guru, just wanted to say thanks again for you help! I've never found the issue, but I appreciate your efforts regardless.

I've been running a different card, now that I have some time I'm backing up settings from the original and will try to restore them after a fresh build of Octopi to see if it still runs.