Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login
    Introducing Netgate Nexus: Multi-Instance Management at Your Fingertips.

    6100-upgrade to 26.03 and can no longer log in via GUI or SSH

    Scheduled Pinned Locked Moved Official Netgate® Hardware
    29 Posts 5 Posters 6.5k Views 5 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D Offline
      ddbnj
      last edited by

      The router is still routing correctly.

      The webgui login page loads correctly, once I enter my login credentials, the screen blinks and goes back to empty fields.

      When I try to SSH, I get the following:

      login as: admin
      Keyboard-interactive authentication prompts from server:
      | Password for admin@pfsense.devan.click:
      End of keyboard-interactive prompts from server
      Mon Apr 13 20:38:30 2026 (78571): Fatal Error Unable to create opcache lock file                                                                                   in /tmp: No space left on device (28)
      *** *** *** *** *** ***
      
      Password MUST be changed.
      If the password has already been changed in the GUI, press ctrl-c to cancel.
      *** *** *** *** *** ***
      Mon Apr 13 20:38:30 2026 (79825): Fatal Error Unable to create opcache lock file                                                                                   in /tmp: No space left on device (28)
      Mon Apr 13 20:38:30 2026 (80197): Fatal Error Unable to create opcache lock file                                                                                   in /tmp: No space left on device (28)
      

      My other site has not upgraded and has no issues. Not sure if it's hardware failure or upgrade related.

      Any tips appreciated. I haven't tried anything yet.

      Thanks,

      Devan

      D 1 Reply Last reply Reply Quote 0
      • D Offline
        ddbnj @ddbnj
        last edited by

        Halted system via power button.

        Powered on and it works. Drive is 98% empty.

        Grabbed a backup config file.

        Anyone have any ideas on what happened and how to prevent it?

        Thanks,

        Devan

        SteveITSS 1 Reply Last reply Reply Quote 0
        • SteveITSS Offline
          SteveITS Rebel Alliance @ddbnj
          last edited by SteveITS

          @ddbnj hmm actually ignore all that, I reread the error message. Sounds like something got stuck with PHP opcache. Have not seen that before.

          To upgrade, select your branch in System/Update/Update Settings. When upgrading, allow 10-15 minutes to reboot, or more depending on packages, CPU, and/or disk speed.
          Only install packages for your version of pfSense.
          Upvote 👍 helpful posts!

          D 1 Reply Last reply Reply Quote 1
          • stephenw10S Online
            stephenw10 Netgate Administrator
            last edited by

            Yeah seeing the login page but nothing after that usually implies a PHP issue. I'd guess it either stopped entirely or all the PHP processes were tied up.

            Check the system logs when it happened.

            D 1 Reply Last reply Reply Quote 1
            • D Offline
              ddbnj @stephenw10
              last edited by ddbnj

              @stephenw10

              Thanks for replying.

              It happened again 5 days later. No openvpn clients could connect.

              Same issue with tmpfs full.

              The /tmp directory is full of empty subdirectories:

              gosnowflake-cgo123456789

              I increased the max ram size and it lasts longer before crashing but tmpfs is still growing every day.

              I'm sending logs to an external server but all I'm seeing is attempted logins to openvpn.

              "find . -type d | wc -l"

              133010 empty directories in /tmp

              D 1 Reply Last reply Reply Quote 0
              • D Offline
                ddbnj @ddbnj
                last edited by

                It's creating two directories every second.

                What process spawns these directories?

                1 Reply Last reply Reply Quote 0
                • stephenw10S Online
                  stephenw10 Netgate Administrator
                  last edited by

                  You have Nexus enabled?

                  D 1 Reply Last reply Reply Quote 1
                  • D Offline
                    ddbnj @stephenw10
                    last edited by

                    @stephenw10

                    nope

                    D 1 Reply Last reply Reply Quote 0
                    • D Offline
                      ddbnj @ddbnj
                      last edited by ddbnj

                      Troubleshooting steps:

                      killed watchdog
                      stopped OpenVPN
                      stopped frr mgmt.
                      stopped haproxy
                      stopped dpinger
                      stopped arpwatch
                      stopped radvd
                      stopped dhcpd
                      stopped ntpd
                      stopped syslogd
                      stopped udpbroadcastrelay
                      stopped unbound
                      stopped wireguard

                      unbound, dhcpd, radvd, dpinger all restarted by themselves.

                      Router is still creating gosnowflake directores 2 per second.

                      Every other service is off.

                      Rolling back to 25.11.1...

                      1 Reply Last reply Reply Quote 0
                      • stephenw10S Online
                        stephenw10 Netgate Administrator
                        last edited by

                        And definitely not happening in 25.11.1 with the same packages/services enabled?

                        1 Reply Last reply Reply Quote 0
                        • stephenw10S Online
                          stephenw10 Netgate Administrator
                          last edited by

                          If you're able to test again try to see what's creating them using something like: ps -auxwwd | grep snowflake

                          If it's happening almost continually you should be able to catch it.

                          D 1 Reply Last reply Reply Quote 0
                          • D Offline
                            ddbnj @stephenw10
                            last edited by

                            @stephenw10

                            Before I restored to 25.11.1 I tried ps -aux | grep snow but didn't catch anything. I didn't use the -i caps switch. my bad.

                            I'm in 25.11.1 and don't see any tmp directory creation. Only been up for 20 minutes. All same services running.

                            I'll upgrade back to 26.03 tomorrow.

                            1 Reply Last reply Reply Quote 1
                            • stephenw10S Online
                              stephenw10 Netgate Administrator
                              last edited by

                              Mmm, it looks likely to be this but AFAIK we don't ship it: https://docs.snowflake.com/en/developer-guide/golang/go-driver

                              Do you have any 3rd party packages installed?

                              Other suggestions from our devs here are to try using fstat or install lsof and see what's holding the files.

                              D 1 Reply Last reply Reply Quote 0
                              • D Offline
                                ddbnj @stephenw10
                                last edited by

                                @stephenw10

                                I don't have anything else installed. Everything is from the pfsense package manager.

                                1 Reply Last reply Reply Quote 1
                                • stephenw10S Online
                                  stephenw10 Netgate Administrator
                                  last edited by

                                  Further suggestion is to run:

                                  dtrace -n 'fbt::kern_mkdirat:entry /strstr(copyinstr(arg2), "gosnowflake") != 0/ { printf("%s (pid %d) created %s", execname, pid, copyinstr(arg2)); }'
                                  

                                  That should show whats creating then straight away if it's doing so that quickly.

                                  D 2 Replies Last reply Reply Quote 1
                                  • D Offline
                                    ddbnj @stephenw10
                                    last edited by

                                    @stephenw10 said in 6100-upgrade to 26.03 and can no longer log in via GUI or SSH:

                                    dtrace -n 'fbt::kern_mkdirat:entry /strstr(copyinstr(arg2), "gosnowflake") != 0/ { printf("%s (pid %d) created %s", execname, pid, copyinstr(arg2)); }'

                                    Awesome.

                                    0 67432 kern_mkdirat:entry telegraf (pid 34233) created /tmp/gosnowflake-cgo3048104734

                                    Seems telegraf is the issue. This only happens on 26.03.

                                    I am disabling the service for now.

                                    1 Reply Last reply Reply Quote 0
                                    • D Offline
                                      ddbnj @stephenw10
                                      last edited by

                                      @stephenw10

                                      Thank you for your help.

                                      1 Reply Last reply Reply Quote 0
                                      • D Offline
                                        ddbnj @SteveITS
                                        last edited by

                                        @SteveITS

                                        Thank you

                                        1 Reply Last reply Reply Quote 0
                                        • stephenw10S Online
                                          stephenw10 Netgate Administrator
                                          last edited by

                                          Ooo interesting. Do you have anything custom configured there that might have been causing it?

                                          D 1 Reply Last reply Reply Quote 0
                                          • D Offline
                                            ddbnj @stephenw10
                                            last edited by

                                            @stephenw10

                                            I was using telegraf to send discrete data to influxdb to be graphed into grafana. I also was using it as an alert if my wan failback to LTE activated.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2026 Rubicon Communications LLC (Netgate). All rights reserved.
                                            Privacy Policy · Cookie Policy