Help - Netgate 6100 Crash During Import of Cloudflare IP Aliases
-
Hello All,
Today I started the initial setup and during the import of Cloudflare IP's the firewall crashed.
The webpage shows the following text:
[Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /etc/inc/util.inc:2053 Stack trace: #0 /etc/inc/config.gui.inc(56): alias_make_table() #1 /etc/inc/auth.inc(34): require_once('/etc/inc/config...') #2 /etc/inc/authgui.inc(27): include_once('/etc/inc/auth.i...') #3 /usr/local/www/guiconfig.inc(62): require_once('/etc/inc/authgu...') #4 /usr/local/www/index.php(46): require_once('/usr/local/www/...') #5 {main} thrown in /etc/inc/util.inc on line 2053 PHP ERROR: Type: 1, File: /etc/inc/util.inc, Line: 2053, Message: Uncaught TypeError: Cannot access offset of type string on string in /etc/inc/util.inc:2053 Stack trace: #0 /etc/inc/config.gui.inc(56): alias_make_table() #1 /etc/inc/auth.inc(34): require_once('/etc/inc/config...') #2 /etc/inc/authgui.inc(27): include_once('/etc/inc/auth.i...') #3 /usr/local/www/guiconfig.inc(62): require_once('/etc/inc/authgu...') #4 /usr/local/www/index.php(46): require_once('/usr/local/www/...') #5 {main} thrown]
I received the following logs via email from the firewall:
Notifications in this message: 1 ================================ 17:14:17 PHP ERROR: Type: 1, File: /etc/inc/util.inc, Line: 2053, Message: Uncaught TypeError: Cannot access offset of type string on string in /etc/inc/util.inc:2053 Stack trace: #0 /etc/inc/config.gui.inc(56): alias_make_table() #1 /etc/inc/auth.inc(34): require_once('/etc/inc/config...') #2 /etc/inc/authgui.inc(27): include_once('/etc/inc/auth.i...') #3 /usr/local/www/guiconfig.inc(62): require_once('/etc/inc/authgu...') #4 /usr/local/www/index.php(46): require_once('/usr/local/www/...') #5 {main} thrown
Console shows this after reboot:
FreeBSD/amd64 EFI loader, Revision 1.1 (Mon May 22 15:31:17 UTC 2023 root@freebsd) Command line arguments: FS5:\EFI\B(29,00)/Ctrl(0x0)/HD(1,GPT,F8BA52D2-F8BA-11ED-A205-9B25E4612F2E,0x3,0x82000) S | .__/|_| |___/\___|_| |_|___/\___| |_| T |_| [21;2H| Loading /boot/loader.conf.local - Welcome to Netgate pfSense PluØ[11;5H1. Boot Multi user [Enter]______ / ___\ | H /_________________________/ 2. Boot Single user 3. Escap6. Kernel: default/kernel (1 of 1) 7. Boot Options | Autoboot in 0 seconds. [Space] to pause text=0x17d9b80 data=0x266d68+0x398298 - staging 0x6ac00000-0x6f07e000 (not copying) tramp 0x770bc000 PT4 0x75f11000 Start @ 0xffffffff8039c000 ... GDB: no debug ports present KDB: debugger backends: ddb KDB: current backend: ddb ---<<BOOT>>--- D 14.0-CURRENT #1 plus-RELENG_23_05-n256102-7cd3d043045: Mon May 22 15:33:52 UTC 2023 root@freebsd:/var/jenkins/workspace/VT(vga): resolution 640x480 MX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> Features2=0x4ff8ebbf<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,SDBG,CX16,xTPR,PDCM,f<XSAVEOPT,XSAVEC,XINUSE,XSAVES> IA32_ARCH_CAPS=0xc69<RDCL_NO,SKIP_L1DFL_VME,MDS_NO> VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID,Event timer "LAPIC" quality 600 ACPI APIC Table: <INSYDE H2O BIOS> WARNING: L1 data cache covers fewer APIC IDs than a core (random: registering fast source Intel Secure Key RNG random: fast provider: "Intel Secure Key RNG" arc4random: WARNING: initiLaunching APs: 3 wlan: mac acl policy registered 1 ipw_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw.LICENSE. ipw_ibss: If you agree with the licfffff8074dc60, 0) error 1 iwi_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE. iwi_bss: If ys_fw, 0xffffffff8076b140, 0) error 1 iwi_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE.kbd0 at kbdmux0 vtvga0: <VT VGA driver> netgate0: <Netgate 6100> acpi0: Power Button (fixed) cpu0: <ACPI CPU> on acpi0 Event timer "HPET" frequency 24000000 Hz quality 550 Event timer "HPET1" frequency 24000000 Hz quality 440 Event timer "HPET2attimer0: <AT timer> port 0x40-0x43,0x50-0x53 irq 0 on acpi0 Timecounter "i8254" frequency 1193182 Hz quality 0 Event timer "pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0 pcib1: <ACPI PCI-PCI bridge> at device 6.0 on pci0 pci1: <processor> at device 0.0 (no driver attached) pci2: <ACPI PCI bus> on pcib2 pci3: <ACPI PCI bus> on pcib3 pci4: <ACPI PCI bus> on pcib4 igc0: Using 1024 TX descriptors and 1024 RX descriptors igc0: Using 4 RX queues 4 TX queues igc0: Using MSI-X interrupts withigc0: netmap queues/slots: TX 4/1024, RX 4/1024 pci5: <ACPI PCI bus> on pcib5 igc1: Using 1024 TX descriptors and 1024 RX descriptors igc1: Using 4 RX queues 4 TX queues igc1: Using MSI-X interrupts withigc1: netmap queues/slots: TX 4/1024, RX 4/1024 pci6: <ACPI PCI bus> on pcib6 igc2: Using 1024 TX descriptors and 1024 RX descriptors igc2: Using 4 RX queues 4 TX queues igc2: Using MSI-X interrupts withigc2: netmap queues/slots: TX 4/1024, RX 4/1024 pci7: <ACPI PCI bus> on pcib7 igc3: Using 1024 TX descriptors and 1024 RX descriptors igc3: Using 4 RX queues 4 TX queues igc3: Using MSI-X interrupts withigc3: netmap queues/slots: TX 4/1024, RX 4/1024 pci8: <ACPI PCI bus> on pcib8 usbus0 on xhci0 usbus0: 5.0Gbps Super Speed USB v3.0 pci9: <ACPI PCI bus> on pcib9 ix0: Using 2048 TX descriptors and 2048 RX descriptors ix0: Using 4 RX queues 4 TX queues ix0: Using MSI-X interrupts with 5 ix0: eTrack 0x8000084b PHY FW V65535 ix0: netmap queues/slots: TX 4/2048, RX 4/2048 ix1: Using 2048 TX descriptors and 2048 RX descriptors ix1: Using 4 RX queues 4 TX queues ix1: Using MSI-X interrupts with 5 ix1: Ethernet address: 90:ec:77:8a:a1:a0 pcib10: <ACPI PCI-PCI bridge> at device 23.0 on pci0 ix2: <Intel(R) X553 L (1GbE)> mem 0x80a00000-0x80bfffff,0x80c04000-0x80c07fff at device 0.0 on pci10 ix2: Using 2048 TX descriptors and 2048 RX descriptors ix2: Using 4 RX queues 4 TX queues ix2: Using MSI-X interrupts with 5 ix2: Ethernet address: 90:ec:77:8a:a1:9e ix3: <Intel(R) X553 L (1GbE)> mem 0x80800000-0x809fffff,0x80c00000-0x80c03fff at device 0.1 on pci10 ix3: allocated for 4 queues ix3: allocated for 4 rx queues ix3: eTrack 0x80000889 ix3: netmap queues/slots: TX 4/2048, RX 4/2048 sdhci_pci0: <Intel Denverton eMMC 5.0 Controller> mem 0x815f6000-0x815f6fff,0x815f7000-0x815f7fff at device 28.0 on pci0 isab0: <PCI-ISA bridge> at device 31.0 on pci0 isa0: <ISA bus> on isab0 pci0: <serial bus> at device 31.5 (no driver attached) acpi_tz0: <Thermal Zone> on acpi0 ns8250: UART FCR is broken0 class UART with FIFOs> port 0x3f8-0x3ff irq 16 flags 0x10 on acpi0 ns8250: UART FCR is broken uart1: <Non-standard ns8250 class UART with FIFOs> port 0x2f8-0x2ff irq 17 on acpi0 Timecounter "TSC-low" frequency 1099999894 Hz quality 1000 ZFS filesystem version: 5 ZFS storage pool version: features support (5000) [nl_generic_kpi] genl_register_family: Registered family carp id 17 [nl_generic_kpi] genl_register_cmds: Adding cmd SIOCGVH(1)mmcsd0: 16GB <MMCHC DG4016 0.1 SN AD536B14 MFG 05/2020 by 69 0x0000> at mmc0 50.0MHz/8bit/65535-block mmcsd0boot0: 4MB partitiuhub0: 8 ports with 8 removable, self powered Root mount waiting for: CAM Root mount waiting for: CAM Root mount waiting for: CAM Root mount waiting for: CAM Root mount waiting for: CAM Root mount waiting for: CAM Netgate Cordoba GPIO Driver 0.4 loaded gpio0: <Cordoba uC GPIO controller> on cordbuc0 gpiobus0: <GPIO bus> on gpio0 gpioled1: <GPIO led> at pin 1 on gpiobus0 gpioled11: <GPIO led> at pin 11 on gpiobus0 gpioled3: <GPIO led> at pin 3 on gpiobus0 gpioled5: <GPIO led> at pin 5 on gpiobus0 gpioled7: <GPIO led> at pin 7 on gpiobus0 gpioled9: <GPIO led> at pin 9 on gpiobus0 Configuring crash dumps... Filesystems are clean, continuing... Mounting filesystems... done. __ _ __ / _|___ ___ _ __ ___ ___ _ | '_ \| |_/ __|/ _ \ '_ \/ __|/ _ \ _| |_ | |_) | _\__ \ __/ | | \_.ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/local/lib/compat/pkg /usr/lib/engines /usr/local/lib/compadone. mmcsd0p1 mmcsd0p3Launching the init system...Updating CPU Microcode... MX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> Features2=0x4ff8ebbf<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,SDBG,CX16,xTPR,PDCM,f<XSAVEOPT,XSAVEC,XINUSE,XSAVES> IA32_ARCH_CAPS=0xc69<RDCL_NO,SKIP_L1DFL_VME,MDS_NO> VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID,ortal.inc(29): require_once('/etc/inc/auth.i...') #3 /etc/inc/service-utils.inc(25): require_once('/etc/inc/captiv...') #4 /es_make_table() #1 /etc/inc/auth.inc(34): require_once('/etc/inc/config...') #2 /etc/inc/captiveportal.inc(29): require_once(' Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /etc/inc/util.inc:2053 Stack trace: #0 /einc(35): require_once('/etc/inc/gwlb.i...') #7 /etc/inc/notices.inc(26): require_once('/etc/inc/functi...') #8 /etc/inc/confi_table() #1 /etc/inc/auth.inc(34): require_once('/etc/inc/config...') #2 /etc/inc/openvpn.inc(36): require_once('/etc/inc/autice...') #9 /etc/rc.start_packages(25): require_once('/etc/inc/config...') #10 {main} 2024-02-09T17:24:14.453625-08:00 - php3958-08:00 - php-fpm 392 - - #1 /etc/inc/auth.inc(34): require_once('/etc/inc/config...') 2024-02-09T17:24:14.453985-08:00 - 27): require_once('/etc/inc/ipsec....') 2024-02-09T17:24:14.454093-08:00 - php-fpm 392 - - #6 /etc/inc/functions.inc(35): req 2024-02-09T17:24:14.454201-08:00 - php-fpm 392 - - #10 {main} 2024-02-09T17:24:14.454227-08:00 - php-fpm 392 - - thrown Netgate pfSense Plus 23.05-RELEASE amd64 Mon May 22 15:04:36 UTC 2023 Bootup complete FreeBSD/amd64 (Amnesiac) (ttyu0) inc(36): require_once('/etc/inc/auth.i...') #3 /etc/inc/filter.inc(30): require_once('/etc/inc//functi...') #8 /etc/inc/config.inc(51): require_once('/etc/inc/notice...') #9 /etc/rc.banner(27): require_once('/etc/inc/conuire_once('/etc/inc/auth.i...') #3 /etc/inc/filter.inc(30): require_once('/etc/inc/openvp...') #4 /etc/inc/ipsec.inc(25): reqUncaught ValueError: Path cannot be empty in /etc/inc/notices.inc:101 Stack trace: #0 /etc/inc/notices.inc(101): fopen('', 'wet webConfigurator password 12) PHP shell + Netgate pfSense Plus tools 4) Reset to factory defaults 13) Update fro
-
Hello All,
I ended up performing a factory reset and updating the appliance to version 23.09. I will try to import the aliases again and I hope It doesn't corrupt the device.
Thanks,
-
What exactly was it you tried to import and how?
Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.