Upgrade to pfSense 2.3 from 2.26 failed. Domains down.
-
Those PHP errors are normal at the end of the upgrade. Not related at all to the actual issue.
-
Those PHP errors are normal at the end of the upgrade. Not related at all to the actual issue.
Unfortunately, my message was cut off (too long?)
Here it is with PHP errors removed from it and the crash highlighted in red:
Firmware upgrade in progress…
Broadcast Message from root@{my domain}
(no tty) at 5:24 EDT...Firmware upgrade is complete. Rebooting in 10 seconds.
*** FINAL System shutdown message from root@{my domain} ***
System going down IMMEDIATELY
Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20121212/apc.so' - Cannot open "/usr/local/
lib/php/20121212/apc.so" in Unknown on line 0{Many PHP Errors deleted for clarity}
Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20121212/zmq.so' - Cannot open "/usr/local/
lib/php/20121212/zmq.so" in Unknown on line 0
Apr 13 05:24:29 lighttpd[18554]: (server.c.1572) server stopped by UID = 0 PID = 1
Waiting (max 60 seconds) for system processvnlru' to stop…done Waiting (max 60 seconds) for system process
bufdaemon' to stop...done
Waiting (max 60 seconds) for system process `syncer' to stop...
Syncing disks, vnodes remaining...0 0 done
All buffers synced.
Uptime: 9d21h32m48s
Rebooting...Phoenix - AwardBIOS v6.00PG
Copyright (C) 1984-2003, Phoenix Technologies, LTDRBD-1.3
Main Processor : Intel(R) Celeron(R) M processor 1.60GHz(100x16.0)
Memory Frequency For DDR333
Primary Master : KingSpec KSD-PA25.6-032MS 20131018
Primary Slave : None
Secondary Master : None
Secondary Slave : Noneng ... Phoenix Technologies, LTD
Bus No. Device No. Func No. Vendor/Device Class Device Class IRQP0 : 0 ( C 1o )8086 3584 0880 MBase Sys. Peripherals NA |
0 0 3 8086 3585 0880 Base Sys. Peripherals NA
| CPU C: 1.62GHz 0 2 C30he Dimpla Cntrlr 5 |
|----------29---------0------------24C2----C03--USB 1.0/1.1 UHCI Cntrlr----- 5-|
| Diskette 29ive A : 1one 24C4 DCs3laUSB 1.0/1.1 UHCIACntrlr 12 |
| Diskette Drive B : 7one D Serial Por2(s EHCI Cntrlr 7 |
| Pri. Mast31 Disk : LBA,ATA 100,3171BMB P1r1llIDEPCntrlr n 4 |
| Pri. Slav31 Disk : 3one 3 DDR5atSMous Cntrlr: 11 |
| Se1. Mast 4 Disk : 0one 1229 E2C0FuNetwork CntrlrEnabled 2 |
| Se1. Slav 5 Disk : 0one 1229 2 0 Network Cnt lr 0 |
+===========6================================================================1=+
PCI device l7sting ... 5
Bus o. Devi e No. Fun No. or/ ce s ACPI Control er I 9
Verifying-DMI-Pool-Data-............ --- -- - --------------- --
0 0 1 8086 3584 0880 herals N
F1 pfSense 585 0880 Base Sys. Peripherals NA
0 2 0 8086 3582 0300 Display Cntrlr 5
6 PXE 29 0 8086 24C2 0C03 USB 1.0/1.1 UHCI Cntrlr 5
Boot: F1 29 1 8086 24C4 0C03 USB 1.0/1.1 UHCI Cntrlr 12
/boot/config: -S1152007-D 8086 24CD 0C03 USB 2.0 EHCI Cntrlr 7
TX loader 1.00 BTX version8is61.024CB 0101 IDE Cntrlr 14
/1;01HH25loot/defaults/loader.confaauullttss//llooaaddeerr..ccoonnff11 1188::4411::0044 CCDDTT 22001166))/
__ ____ 08;46HH
_ __ / / | ___ _ __ ___ ___ 10;46HH
| ' | |_ \ / _ \ '_ / |/ _ \ HH // \ 12;46HH
| |) | |) | / | | _ \ / \ 13;46HH // \ //
| ./|| |___/ _|| ||/_| \// SSeennssee15;46HH \ //
|| \// \ 17;46HH
18 \// 19;46H
H
+============Welcome to pfSense===========+ ||
| | ______
| 1. Boot Multi User [Enter] | /
| 2. Boot {S]ingle User | / f
| 3. [Esc]ape to loader prompt | / \ /
| 4. Reboot | / p _/ Sense
| | \ /
| Options: | _/
| 5. [K]ernel: kernel (1 of 2) | \ /
| 6. Configure Boot [O]ptions… | _/
| |
| |
| | 01;02HH ____ ________
+=========================================+ 02;02HH __ ____ // // || ______ __ ____
___ _ \|| ||\ \ // __ \ '' \// ____||// __ \
04;02HH || ||)) || ||__)) || // || || \ \ // 05;02HH || ..//||
KDB: debugger backends: ddb126583dddata=0x851b68+0x191188ssyms=[0x4+0xf8e50+0x4+44+88ee5500–-;04HHAAuuttoobboooott
KDB: current backend: ddb.. [[SSppaaccee]] ttoo ppaauussee25;01HHHH33 13;06HH..13;08HH[[EEsscc]]aappee ttoo ll
Copyright 1992-2016 The FreeBSD Project.14;08HHRReebboooott16;05HHOOppttiio\nnss::17;05HH55 17;06HH..17;08HH[[K
Copyright 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994HHCCoonnffiigguurree BBoooott [[OO]]ppttii
oonnss..The Regents of the University of California. All rights reserved.=================22;03HH===================
FreeBSD is a registered trademark of The FreeBSD Foundation.===09;02HH++22;02HH++09;44HH++22;44HH++25;01HH||
FreeBSD 10.3-RELEASE #5 05adf0a(RELENG_2_3_0): Mon Apr 11 18:56:05 CDT 2016
root@ce23-i386-builder:/builder/pfsense-230/tmp/obj/builder/pfsense-230/tmp/FreeBSD-src/sys/pfSense i386
FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512
CPU: Intel(R) Celeron(R) M processor 1.60GHz (1599.85-MHz 686-class CPU)
Origin="GenuineIntel" Id=0x6d8 Family=0x6 Model=0xd Stepping=8
Features=0xafe9fbff<fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,clflush,dts,acpi,mmx,fxsr,ss<br>E,SSE2,SS,TM,PBE>
real memory = 536870912 (512 MB)
avail memory = 488378368 (465 MB)
Event timer "LAPIC" quality 400
ACPI APIC Table: <intelr awrdacpi="">random: <software, yarrow="">initialized
ioapic0 <version 2.0="">irqs 0-23 on motherboard
wlan: mac acl policy registered
ipw_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
ipw_bss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
module_register_init: MOD_LOAD (ipw_bss_fw, 0xc081eb80, 0) error 1
ipw_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
ipw_ibss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
module_register_init: MOD_LOAD (ipw_ibss_fw, 0xc081ec30, 0) error 1
ipw_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
ipw_monitor: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
module_register_init: MOD_LOAD (ipw_monitor_fw, 0xc081ece0, 0) error 1
iwi_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi/.
iwi_bss: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf.
module_register_init: MOD_LOAD (iwi_bss_fw, 0xc08466d0, 0) error 1
iwi_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi/.
iwi_ibss: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf.
module_register_init: MOD_LOAD (iwi_ibss_fw, 0xc0846780, 0) error 1
iwi_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi/.
iwi_monitor: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf.
module_register_init: MOD_LOAD (iwi_monitor_fw, 0xc0846830, 0) error 1
netmap: loaded module
kbd1 at kbdmux0
cryptosoft0: <software crypto="">on motherboard
padlock0: No ACE support.
acpi0: <intelr awrdacpi="">on motherboard
acpi0: Power Button (fixed)
cpu0: <acpi cpu="">on acpi0
attimer0: <at timer="">port 0x40-0x43 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
atrtc0: <at realtime="" clock="">port 0x70-0x73 irq 8 on acpi0
Event timer "RTC" frequency 32768 Hz quality 0
Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0
acpi_button0: <power button="">on acpi0
pcib0: <acpi host-pci="" bridge="">port 0xcf8-0xcff on acpi0
pci0: <acpi pci="" bus="">on pcib0
vgapci0: <vga-compatible display="">port 0xe200-0xe207 mem 0xd8000000-0xdfffffff,0xe8180000-0xe81fffff irq 16 at devic
e 2.0 on pci0
agp0: <intel 82855gme="" (855gme="" gmch)="" svga="" controller="">on vgapci0
agp0: aperture size is 128M, detected 892k stolen memory
vgapci0: Boot video device
vgapci1: <vga-compatible display="">mem 0xe0000000-0xe7ffffff,0xe8100000-0xe817ffff at device 2.1 on pci0
agp1: <intel 82855gme="" (855gme="" gmch)="" svga="" controller="">on vgapci1
panic: make_dev_sv: bad si_name (error=17, si_name=agpgart)
cpuid = 0
KDB: enter: panic
[ thread pid 0 tid 100000 ]
Stopped at kdb_enter+0x3d: movl $0,kdb_why
db></intel></vga-compatible></intel></vga-compatible></acpi></acpi></power></at></at></acpi></intelr></software></version></software,></intelr></fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,clflush,dts,acpi,mmx,fxsr,ss<br>That's where it dies during the boot process, dropping me back to a "db" prompt.
I've not had an upgrade problem like this before and the system is an upgraded commercial quality device which has been rock-solid for several years. I guess I got overconfident. I recommend that people be very careful with this upgrade, making sure to have a backup of critical data stored to an external drive prior to beginning.
-
Looks like https://forum.pfsense.org/index.php?topic=109723.0
Same advice there applies.
-
Looks like https://forum.pfsense.org/index.php?topic=109723.0
Same advice there applies.
Thanks. That pretty much tells me that it's time to replace the hardware. There have been no BIOS updates to that for years. It's a re-purposed Riverbed Steelhead 100/200 WAN Accelerator based on an Axiomtek industrial SBC system:
Intel 10/100 Ethernet ports. Mine is upgraded with IDE SSD and a large, slow, almost silent fan on top (to replace the CPU screamer it came with). Never crashed in years of using it. But, I guess I've got to replace it. This is going to be a time-consuming mess to try to recover all of my aliases, rules, settings, etc. I may have to start from scratch…
-
Try using 'safe mode' from the boot menu, worth a shot.
-
Try using 'safe mode' from the boot menu, worth a shot.
Thanks. I'll pull the cover, attach the ribbon cable for a VGA monitor, add a keyboard, and give it a try.
-
The boot menu with safe mode was shown in your serial output, just power cycle it, and at that menu hit: 6, then 4, then backspace, then 1
-
The boot menu with safe mode was shown in your serial output, just power cycle it, and at that menu hit: 6, then 4, then backspace, then 1
It's shown, but the keyboard input isn't accepted over a serial port. That threw me off for a long time when I first set it up some years earlier.
-
The boot menu with safe mode was shown in your serial output, just power cycle it, and at that menu hit: 6, then 4, then backspace, then 1
It's shown, but the keyboard input isn't accepted over a serial port. That threw me off for a long time when I first set it up some years earlier.
Sounds like your TX is not wired correctly over your serial cable.
-
The boot menu with safe mode was shown in your serial output, just power cycle it, and at that menu hit: 6, then 4, then backspace, then 1
It's shown, but the keyboard input isn't accepted over a serial port. That threw me off for a long time when I first set it up some years earlier.
Sounds like your TX is not wired correctly over your serial cable.
Realized I'd made a mistake in describing. When in the BIOS, which can redirect to serial (as shown), you still need a keyboard connected to a USB port. Once pfSense has booted, the serial-in does work.
I'm in the middle of rebuilding my server, which I had a VMWare image of, allowing me to run it virtually while the hardware is down. I'll get back to the pfSense mess later – probably after I buy new hardware.