FortiGate
FortiGate Next Generation Firewall utilizes purpose-built security processors and threat intelligence security services from FortiGuard labs to deliver top-rated protection and high performance, including encrypted traffic.
ajoy
Staff
Staff
Article Id 338480
Description This article describes how to resolve an issue where a FortiGate device is automatically rebooting when upgrading the version from 7.4.3 to 7.4.4, and does not boot afterwards.
Scope

FortiGate supporting Virtual switches/Hard switch, version 7.4.3.

Solution

Check the Console Crash logs:

 

Please wait for OS to boot, or press any key to display configuration menu......

 

Booting OS...

Initializing firewall...

 

System is starting...

Unable to handle kernel NULL pointer dereference at virtual address 000001bc

pgd = ffffffc01d498000

[000001bc] *pgd=00000000687e7003, *pud=00000000687e7003, *pmd=0000000000000000

Internal error: Oops: 96000006 [#1] SMP

 

Modules linked in:

 filter4

 

task: ffffffc01d474040 ti: ffffffc07678c000 task.ti: ffffffc07678c000

PC is at $x+0x68/0x448 [filter4]

LR is at $x+0x2c/0x448 [filter4]

pc : [<ffffffbffc3eba78>] lr : [<ffffffbffc3eba3c>] pstate: 60000145

sp : ffffffc07678f8b0

x29: ffffffc07678f8b0 x28: ffffffc07678c000

x27: ffffffc0004b6000 x26: 0000000000000001

x25: 0000000000000000 x24: 0000000000000000

x23: ffffffc07483a000 x22: 0000000000000001

x21: 0000000000000000 x20: 0000000000000043

x19: ffffffc062db28c0 x18: 0000000000000000

x17: 0000007f7892c340 x16: ffffffc0001424b0

x15: ffffffffffffffff x14: ffffffffffffffff

x13: ffffffffffffffff x12: 0000000000000008

x11: 0101010101010101 x10: fefefefffefdff30

x9 : 7f7f7f7f7f7f7f7f x8 : fefefefefefeff30

x7 : 0080ffff80808080 x6 : 00000000ffff0000

x5 : 8080808080808000 x4 : ffffffc073000078

x3 : ffffffc05dc6d6c4 x2 : ffffffc0007a0588

x1 : 0000000000000000 x0 : 0000000000000043

 

The issue is known bug 1046966.

 

It is a known issue with the set VLAN setting in the switch which occurs when the version is upgraded from version 7.4.3 to 7.4.4,  triggering a continuous reboot.

 

The workaround is to unset the VLAN or upgrade to a build after 7.4.5:2675, 7.6.0:3391.

 

config system virtual-switch

edit "internal"

set physical-switch "sw0"
set vlan 2

config port

edit "internal1"

next

edit "internal2"

next

edit "internal3"

next

edit "internal4"

next

edit "internal5"

next

end

next

end

 

Note that this is applicable for units or FortiGates supporting Virtual switches, not all FortiGates.