Unable to upgrade from 2.4.0



  • So the case is this:

    2.4.0-RELEASE (amd64)
    built on Tue Oct 10 06:43:01 CDT 2017
    FreeBSD 11.1-RELEASE-p1

    Unable to check for updates

    I'm not sure what happened here, but also update settings are broken:

    Any ideas how to proceed? Pfsense running on esxi 5.5.
    I do have other fpsense's running but they are all on independent hardware and does not have this problem.


  • Rebel Alliance Developer Netgate

    Go to a shell prompt and run "pfSense-upgrade -d" either using ssh on the console.

    If it works, you're done. If it doens't, then post what it outputs here.



  • @jimp:

    Go to a shell prompt and run "pfSense-upgrade -d" either using ssh on the console.

    If it works, you're done. If it doens't, then post what it outputs here.

    Thanks for the reply, here is what i got:
    [2.4.0-RELEASE][root@R1.lan]/root: pfSense-upgrade -d
    pkg-static: Unable to determine ABI
    pkg-static: Cannot parse configuration file!
    pkg-static: Unable to determine ABI
    pkg-static: Cannot parse configuration file!
    ERROR: It was not possible to identify which pfSense kernel is installed

    Also tried some googling and got this:
    [2.4.0-RELEASE][root@R1.lan]/root: pkg info
    Child process pid=31715 terminated abnormally: Segmentation fault



  • Strange.
    I've been using 2.4.0 several weeks (may 2 months) before the next version came out.
    I upgraded just fine afterwards.

    Instead of finding out what system files are missing, I propose that your save your config, and do a clean install.
    At least, you'll be up in less then 10 minutes.

    Btw : this happens when I run " pfSense-upgrade -d' :

    [2.4.2-RELEASE][admin@pfsense.brit-hotel-fumel.net]/root: pfSense-upgrade -d
    >>> Updating repositories metadata...
    Updating pfSense-core repository catalogue...
    pfSense-core repository is up to date.
    Updating pfSense repository catalogue...
    pfSense repository is up to date.
    All repositories are up to date.
    Your packages are up to date
    
    

    The errors you showed mean to me that several files are missing …



  • [2.4.0-RELEASE][root@R1.lan]/root: pfSense-upgrade -d
    pkg-static: Unable to determine ABI
    pkg-static: Cannot parse configuration file!
    pkg-static: Unable to determine ABI
    pkg-static: Cannot parse configuration file!
    ERROR: It was not possible to identify which pfSense kernel is installed

    ps ramdisk not in use



  • You posted the same thing a second time.

    Do what I proposed and you'll be done quickly.



  • Oh, oops.

    Yeah i did a clean install and restored config. Now running 2.4.2 and a new update seems to be available!

    Although for some reason pfsense still does not see that i have packages installed, like openvpn, pfblockerng and zabbix. They all do work still.