Smooth inplace upgrade to 23.05.1
-
Thank you Netgate and Open source community for a very smooth upgrade.
-
@JonathanLee Same here. I didn't do any prep, just hit the button, the wheels and cogs whirled for a few minutes and up it came again. Nice.
All happened whilst I put the dog in his cage for bedtime.
️
-
It also worked on my own Netgate 1100 ... although it took a while for the WebGUI to come up after the reboot.
Thanks at all the devs! -
@JonathanLee Can you please give me your repo.conf files in /usr/local/etc/pkg/repos please?
-
@sgw said in Smooth inplace upgrade to 23.05.1:
It also worked on my own Netgate 1100 ... although it took a while for the WebGUI to come up after the reboot.
That's normal for most releases, allow 10-15 minutes, or more if you didn't uninstall packages first.
(I haven't upgraded any yet so can't help you @xgiovio)
-
-
@JonathanLee
Thank you. I will test it -
@JonathanLee
There is no valid package for amd64 for 23.05.1
Can someone link a valid repo with amd64 packages for pfsense 23.05.1? -
@xgiovio I would open a TAC ticket to get fresh firmware at this point. You must be missing the SSL information. Pkg key information is with the firmware when you purchased your official Netgate appliance. I can't provide mine. But something is corrupted on your side. I am sorry just back it up and reload it from the USB drive.
-
@JonathanLee @SteveITS his folder is empty I am guessing
-
I have a smooth update also, This is my first update since getting IPv6 running on my AT&T services with PD and getting PD offset for the VLANs. Was very worried that our friends at AT&T would re-assign the /60 range that I have been using to something new when the router requested PD from the residential gateway. Been on the same IPv4 address for over 10 years now and good to see IPv6 follows the same rules in the RG.
-
Hi,
After the update 23.05.1-RELEASE (amd64) my router works fine but i have a issue with Unable to check for updates on gui, then open the terminal and give pkg update then pkg upgrade and get the following :
[23.05.1-RELEASE][admin@pfsence.home.arpa]/root: pkg update
\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.[23.05.1-RELEASE][admin@pfsence.home.arpa]/root: pkg upgrade
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.
Checking for upgrades (83 candidates): 100%
Processing candidates (83 candidates): 100%
Checking integrity... done (3 conflicting)- php81-8.1.11 [pfSense] conflicts with php82-8.2.4 [installed] on /usr/local/bin/php
- php81-pecl-ssh2-1.3.1 [pfSense] conflicts with php82-pecl-ssh2-1.3.1 [installed] on /usr/local/include/php/ext/ssh2/php_ssh2.h
- php81-ftp-8.1.11 [pfSense] conflicts with php82-ftp-8.2.4 [installed] on /usr/local/include/php/ext/ftp/ftp_arginfo.h
Checking integrity... done (0 conflicting)
The following 57 package(s) will be affected (of 0 checked):
Installed packages to be REMOVED:
pfSense: 23.05.1
pfSense-Status_Monitoring-php82: 1.8_3
pfSense-pkg-pfBlockerNG-devel: 3.2.0_5
php82: 8.2.4
php82-bcmath: 8.2.4
php82-bz2: 8.2.4
php82-ctype: 8.2.4
php82-curl: 8.2.4
php82-dom: 8.2.4
php82-filter: 8.2.4
php82-ftp: 8.2.4
php82-gettext: 8.2.4
php82-intl: 8.2.4_1
php82-ldap: 8.2.4
php82-libbe: 0.1.4.1
php82-mbstring: 8.2.4
php82-opcache: 8.2.4
php82-openssl_x509_crl: 1.3_2
php82-pcntl: 8.2.4
php82-pdo: 8.2.4
php82-pdo_sqlite: 8.2.4
php82-pear: 1.10.13
php82-pear-Auth_RADIUS: 1.1.0_4
php82-pear-Cache_Lite: 1.8.3,1
php82-pear-Crypt_CHAP: 1.5.0_2
php82-pear-HTTP_Request2: 2.5.1,1
php82-pear-Mail: 1.4.1,1
php82-pear-Net_IPv6: 1.3.0.b4_2
php82-pear-Net_SMTP: 1.10.1
php82-pear-Net_Socket: 1.2.2
php82-pear-Net_URL2: 2.2.1
php82-pear-XML_RPC2: 1.1.5
php82-pecl-mcrypt: 1.0.6
php82-pecl-radius: 1.4.0b1_2
php82-pecl-rrd: 2.0.3
php82-pecl-ssh2: 1.3.1
php82-pfSense-module: 0.95
php82-phpseclib: 2.0.17
php82-posix: 8.2.4
php82-readline: 8.2.4
php82-session: 8.2.4
php82-shmop: 8.2.4
php82-simplexml: 8.2.4
php82-sockets: 8.2.4
php82-sqlite3: 8.2.4
php82-sysvmsg: 8.2.4
php82-sysvsem: 8.2.4
php82-sysvshm: 8.2.4
php82-tokenizer: 8.2.4
php82-xml: 8.2.4
php82-xmlreader: 8.2.4
php82-xmlwriter: 8.2.4
php82-zlib: 8.2.4New packages to be INSTALLED:
php81: 8.1.11 [pfSense]
php81-ftp: 8.1.11 [pfSense]
php81-pecl-ssh2: 1.3.1 [pfSense]Installed packages to be REINSTALLED:
pfSense-pkg-acme-0.7.4 [pfSense] (direct dependency changed: php81-pecl-ssh2)Number of packages to be removed: 53
Number of packages to be installed: 3
Number of packages to be reinstalled: 1The operation will free 20 MiB.
Proceed with this action? [y/N]: y
pkg: Cannot delete vital package: pfSense!
pkg: If you are sure you want to remove pfSense,
pkg: unset the 'vital' flag with: pkg set -v 0 pfSenseAny opinion how to fix this one are welcome
Thanks
Fixed with reboot is ok now
Thanks again.
-
A no drama in-place update to 23.05.1 on a 2100 this morning. The pfb_filter service took a long time to start (maybe 5 minutes), so once the router was completely up I rebooted again via the console. Same pause but it came back up and all appears to be working just fine.
Thank you to all the devs and support for a very calm upgrade experience.
-
Smooth in-place update via the GUI from 23.05 on third-party hardware. Took < 5 minutes.
Left the two packages that I use -- apcupsd and Wireguard -- installed during the upgrade.
-
I am not abble to install the new version. Apperent problem with uppdating the repository. I run this command: pkg-static -d update but I get this response:
[23.05-RELEASE][admin@homerouter.bavcon.eu]/root: pkg-static -d update
DBG(1)[34041]> pkg initialized
Updating pfSense-core repository catalogue...
DBG(1)[34041]> PkgRepo: verifying update for pfSense-core
DBG(1)[34041]> PkgRepo: need forced update of pfSense-core
DBG(1)[34041]> Pkgrepo, begin update of '/var/db/pkg/repo-pfSense-core.sqlite'
DBG(1)[34041]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v23_05_1_amd64-core/meta.conf
DBG(1)[34041]> opening libfetch fetcher
DBG(1)[34041]> Fetch > libfetch: connecting
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-core/meta.conf with opts "i"
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-core/meta.conf with opts "i"
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-core/meta.conf with opts "i"
DBG(1)[34041]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v23_05_1_amd64-core/meta.txz
DBG(1)[34041]> opening libfetch fetcher
DBG(1)[34041]> Fetch > libfetch: connecting
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-core/meta.txz with opts "i"
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-core/meta.txz with opts "i"
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-core/meta.txz with opts "i"
pkg-static: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-core/meta.txz: Bad Request
repository pfSense-core has no meta file, using default settings
DBG(1)[34041]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v23_05_1_amd64-core/packagesite.pkg
DBG(1)[34041]> opening libfetch fetcher
DBG(1)[34041]> Fetch > libfetch: connecting
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-core/packagesite.pkg with opts "i"
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-core/packagesite.pkg with opts "i"
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-core/packagesite.pkg with opts "i"
pkg-static: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-core/packagesite.pkg: Bad Request
DBG(1)[34041]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v23_05_1_amd64-core/packagesite.txz
DBG(1)[34041]> opening libfetch fetcher
DBG(1)[34041]> Fetch > libfetch: connecting
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-core/packagesite.txz with opts "i"
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-core/packagesite.txz with opts "i"
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-core/packagesite.txz with opts "i"
pkg-static: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-core/packagesite.txz: Bad Request
Unable to update repository pfSense-core
Updating pfSense repository catalogue...
DBG(1)[34041]> PkgRepo: verifying update for pfSense
DBG(1)[34041]> PkgRepo: need forced update of pfSense
DBG(1)[34041]> Pkgrepo, begin update of '/var/db/pkg/repo-pfSense.sqlite'
DBG(1)[34041]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v23_05_1_amd64-pfSense_plus_v23_05_1/meta.conf
DBG(1)[34041]> opening libfetch fetcher
DBG(1)[34041]> Fetch > libfetch: connecting
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-pfSense_plus_v23_05_1/meta.conf with opts "i"
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-pfSense_plus_v23_05_1/meta.conf with opts "i"
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-pfSense_plus_v23_05_1/meta.conf with opts "i"
DBG(1)[34041]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v23_05_1_amd64-pfSense_plus_v23_05_1/meta.txz
DBG(1)[34041]> opening libfetch fetcher
DBG(1)[34041]> Fetch > libfetch: connecting
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-pfSense_plus_v23_05_1/meta.txz with opts "i"
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-pfSense_plus_v23_05_1/meta.txz with opts "i"
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-pfSense_plus_v23_05_1/meta.txz with opts "i"
pkg-static: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-pfSense_plus_v23_05_1/meta.txz: Bad Request
repository pfSense has no meta file, using default settings
DBG(1)[34041]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v23_05_1_amd64-pfSense_plus_v23_05_1/packagesite.pkg
DBG(1)[34041]> opening libfetch fetcher
DBG(1)[34041]> Fetch > libfetch: connecting
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-pfSense_plus_v23_05_1/packagesite.pkg with opts "i"
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-pfSense_plus_v23_05_1/packagesite.pkg with opts "i"
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-pfSense_plus_v23_05_1/packagesite.pkg with opts "i"
pkg-static: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-pfSense_plus_v23_05_1/packagesite.pkg: Bad Request
DBG(1)[34041]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v23_05_1_amd64-pfSense_plus_v23_05_1/packagesite.txz
DBG(1)[34041]> opening libfetch fetcher
DBG(1)[34041]> Fetch > libfetch: connecting
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-pfSense_plus_v23_05_1/packagesite.txz with opts "i"
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-pfSense_plus_v23_05_1/packagesite.txz with opts "i"
DBG(1)[34041]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-pfSense_plus_v23_05_1/packagesite.txz with opts "i"
pkg-static: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_05_1_amd64-pfSense_plus_v23_05_1/packagesite.txz: Bad Request
Unable to update repository pfSense
Error updating repositories!
[23.05-RELEASE][admin@homerouter.bavcon.eu]/root:Thank you for help in advance.
-
@bavcon22 said in Smooth inplace upgrade to 23.05.1:
am not abble to install the new version. Apperent problem with uppdating the repository. I run this command: pkg-static -d update but I get this response:
Likely due to either 1) an expired CE->Plus token or 2) broken authorizing certificate
Go to https://go.netgate.com/ and open a ticket about this. Copy/paste the results you have above into the body of the ticket.
-
@rcoleman-netgate
Hi,
Thank you for fast response.
The previous error was rapresented on my testing instance of pfsense+ 23.05. Now I upgrade my production from 23.01 to 23.05.1 directly and it works. In the test istance of pfsense I definitely have sam sort of configuration mismatch.Sincerely yours,
User - bavcon22 -
@bavcon22 said in Smooth inplace upgrade to 23.05.1:
Thank you for fast response.
The previous error was rapresented on my testing instance of pfsense+ 23.05. Now I upgrade my production from 23.01 to 23.05.1 directly and it works. In the test istance of pfsense I definitely have sam sort of configuration mismatch.I would also make sure it's pfSense Plus token is current and valid. You can check the status of the token by going to System > Register
-
@rcoleman-netgate I will check, but with testing istance of pfsense I have problem with github.io repositories, too. There I also have snort with "over configured" its configuration.