pfSense said 2.4.4 is "on the latest version"...
-
Hello,
I have a pfSense in version 2.4.4, and it tells me that: "The system is on the latest version".
Same thing if I go to the "System" menu then "Update": it tells me that I am on the latest version.
I have selected the Branch "Last stable version 2.5.x"
Why do you think it is up to date in 2.4.4? I have already restarted pfSense but it does not change anything
thanks for your help
-
-
@steveits hello. thanks for this article
I've tried everything in this article, and I can't find anything.
Here is the result of the commands I made in SSH:With this command : pkg-static bootstrap -f :
[2.4.4-RELEASE][root@routerm]/root: pkg-static bootstrap -f pkg-static: Warning: Major OS version upgrade detected. Running "pkg bootstrap -f" recommended pkg(8) is already installed. Forcing reinstallation through pkg(7). The package management tool is not yet installed on your system. Do you want to fetch and install it now? [y/N]: y Bootstrapping pkg from pkg+https://pkg.pfsense.org/pfSense_v2_5_0_amd64-pfSense_v2_5_0, please wait... Verifying signature with trusted certificate pkg.pfsense.org.20160406... done Installing pkg-1.16.1... pkg-static: Newer FreeBSD version for package pkg: To ignore this error set IGNORE_OSVERSION=yes - package: 1202504 - running kernel: 1102000 package pkg is already installed, forced install Extracting pkg-1.16.1: 100%
With this command : pkg-static clean -ay; pkg-static install -fy pkg pfSense-repo pfSense-upgrade :
[2.4.4-RELEASE][root@routerm]/root: pkg-static clean -ay; pkg-static install -fy pkg pfSense-repo pfSense-upgrade pkg-static: Repository pfSense missing. 'pkg update' required pkg-static: No package database installed. Nothing to do! Updating pfSense-core repository catalogue... pfSense-core repository is up to date. Updating pfSense repository catalogue... Fetching meta.conf: 100% 163 B 0.2kB/s 00:01 Fetching packagesite.txz: 100% 140 KiB 143.9kB/s 00:01 Processing entries: 0% pkg-static: Newer FreeBSD version for package pfSense-pkg-lldpd: To ignore this error set IGNORE_OSVERSION=yes - package: 1202504 - running kernel: 1102000 pkg-static: repository pfSense contains packages for wrong OS version: FreeBSD:12:amd64 Processing entries: 100% Unable to update repository pfSense Error updating repositories!
[2.4.4-RELEASE][root@router]/root: pkg-static clean -ay ; pkg-static install -fy pkg pfSense-repo pfSense-upgrade pkg-static: Repository pfSense missing. 'pkg update' required pkg-static: No package database installed. Nothing to do! Updating pfSense-core repository catalogue... pkg-static: Repository pfSense-core has a wrong packagesite, need to re-create database Fetching meta.conf: 100% 163 B 0.2kB/s 00:01 pkg-static: https://files00.netgate.com/pfSense_v2_5_0_amd64-core/packagesite.pkg: Not Found
[2.4.4-RELEASE][root@router]/root: pkg-static clean -ay ; pkg-static install -fy pkg pfSense-repo pfSense-upgrade pkg-static: Repository pfSense missing. 'pkg update' required pkg-static: No package database installed. Nothing to do! Updating pfSense-core repository catalogue... pkg-static: Repository pfSense-core has a wrong packagesite, need to re-create database Fetching meta.conf: 100% 163 B 0.2kB/s 00:01 pkg-static: https://files00.netgate.com/pfSense_v2_5_0_amd64-core/packagesite.pkg: Not Found Fetching packagesite.txz: 100% 2 KiB 1.8kB/s 00:01 Processing entries: 100% pfSense-core repository update completed. 7 packages processed. Updating pfSense repository catalogue... Fetching meta.conf: 100% 163 B 0.2kB/s 00:01 pkg-static: https://files01.netgate.com/pfSense_v2_5_0_amd64-pfSense_v2_5_0/packagesite.pkg: Not Found Fetching packagesite.txz: 100% 140 KiB 143.9kB/s 00:01 Processing entries: 0% pkg-static: Newer FreeBSD version for package pfSense-pkg-lldpd: To ignore this error set IGNORE_OSVERSION=yes - package: 1202504 - running kernel: 1102000 pkg-static: repository pfSense contains packages for wrong OS version: FreeBSD:12:amd64 Processing entries: 100% Unable to update repository pfSense Error updating repositories!
[2.4.4-RELEASE][root@router]/root: pkg update
Shared object "libarchive.so.7" not found, required by "pkg"With this command (after a reboot!) *pfSense-upgrade -d -c* :
[2.4.4-RELEASE][root@router]/root: pfSense-upgrade -d -c
Another instance is already running... Aborting!Another idea ? I tried the stable branch, the previous stable version or development, but always the same result
-
@fabiensch said in pfSense said 2.4.4 is "on the latest version"...:
Shared object "libarchive.so.7" not found, required by "pkg"
This sounds like you installed a package from a version/repo newer than your pfSense. (per https://redmine.pfsense.org/issues/11452 and my sig).
"Another instance is already running" sounds like it's already running an update. If you've waited a while you might try restarting.
Worst case you can reinstall pfSense and restore the config from backup.
-
@steveits said in pfSense said 2.4.4 is "on the latest version"...:
This sounds like you installed a package from a version/repo newer than your pfSense. (per https://redmine.pfsense.org/issues/11452 and my sig).
Yeah.
As soon as the decision has been take not to update pfSense any more, packages should not be updated neither, new ones shouldn't be installed. Every pfSense release version explicitly warns for this.That is : some smaller packages just add some version independent functionalities.
Others want and will install the latest (kernel), libraries, PHP etc. These will break the system. Core functionalities like 'pkg' gets broken, the system goes downhill fast.
It's like installing W10 software on a Win7 PC.@steveits said in pfSense said 2.4.4 is "on the latest version"...:
Worst case you can reinstall pfSense and restore the config from backup.
Not worst : best !!
-
@gertjan Hello, so you simply advise against installing packages on pfSense, as basic as they are? in this case I only had 2 packages installed. OpenVPN client export utility and iPerf
-
@steveits thanks. I ended up completely reinstalling pfSense with a bootable USB. I am now on version 2.5.2. Thank you for your messages. Problem solved
-
@fabiensch said in pfSense said 2.4.4 is "on the latest version"...:
@gertjan Hello, so you simply advise against installing packages on pfSense, as basic as they are?
Not at all.
@gertjan said in pfSense said 2.4.4 is "on the latest version"...:
Every pfSense release version explicitly warns for this.
Read, for example the release notes of pfSense 2.4.4-RELEASE-p3
You will important info under Upgrade Notes.
As said, packages are always based on the latest pfSense version.
if you want to use packages : use the latest pfSense version.
I like to add : if a new version pfSense comes out, wait a bit before hitting the pfSense upgrade button. Come to this forum, and see if there are any "show stoppers". During this time, "no package install" or "package updates", even if they are proposed.
If none, after a couple of days, upgrade your pfSense.
After upgrading pfSense, you can upgrade packages.And never ever keep on using ancient software, like "2.4.4" - it just ain't worth it ;)
-
@fabiensch said in pfSense said 2.4.4 is "on the latest version"...:
advise against installing packages on pfSense
Packages are perfectly fine, but people get into trouble if they log in to an old version of pfSense and install a package which will by default pull from the current version. One can install packages from the previous version (not any version), just change the version per my sig. I'm just saying your error message sounds like others who have done that.
Glad to hear you got it reinstalled and running.