Hi,
I'm seeing this panic on my v6 gateway running in a vm (don't ask):
It has a v6 tunnel via HE on gif0.
I hope I copied all relevant information, if not, my appologies, I'm
in a hurry currently, please just ask for more.
I will probably investigate more when I'm home :)
panic: trap type 6, code=0, pc=ffffffff812fe70f
Starting stack trace...
panic() at panic+0x10b
trap() at trap+0x7b8
--- trap (number 6) ---
ip6_output_ipsec_lookup() at ip6_output_ipsec_lookup+0x6f
ip6_output() at ip6_output+0x21c
esp_output_cb() at esp_output_cb+0x135
taskq_thread() at taskq_thread+0x6c
end trace frame: 0x0, count: 251
End of stack trace.
syncing disks... done
on:
OpenBSD 6.0-beta (GENERIC.MP) #2165: Thu Jun 2 08:37:59 MDT 2016
[email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
it has ddb.panic=0 but I can change that when I'm home.
[florian@openbsd:~]$ doas cat /etc/ipsec.conf
ike esp from 2001:470:7afd::1 \
to 2a02:d40:3:1:4c7:b9ff:fede:705f \
psk XXX
ike esp from 2001:470:7afd:1::1 \
to 2a02:d40:3:1:4c7:b9ff:fede:705f \
psk XXX
ike esp from 2001:470:1f14:47e::2 \
to 2a02:d40:3:1:4c7:b9ff:fede:705f \
psk XXX
I can trigger the panic when the flows are up and I do this on the
remote system:
[florian@tlakh:~]$ ping6 -I 2a02:d40:3:1:4c7:b9ff:fede:705f 2001:470:7afd::1
[florian@openbsd:~]$ doas ipsecctl -sa
FLOWS:
flow esp in from 2a02:d40:3:1:4c7:b9ff:fede:705f to 2001:470:1f14:47e::2 peer
2a02:d40:3:1:4c7:b9ff:fede:705f srcid 2001:470:1f14:47e::2/128 dstid
2a02:d40:3:1:4c7:b9ff:fede:705f/128 type use
flow esp out from 2001:470:1f14:47e::2 to 2a02:d40:3:1:4c7:b9ff:fede:705f peer
2a02:d40:3:1:4c7:b9ff:fede:705f srcid 2001:470:1f14:47e::2/128 dstid
2a02:d40:3:1:4c7:b9ff:fede:705f/128 type require
flow esp in from 2a02:d40:3:1:4c7:b9ff:fede:705f to 2001:470:7afd::1 peer
2a02:d40:3:1:4c7:b9ff:fede:705f srcid 2001:470:1f14:47e::2/128 dstid
2a02:d40:3:1:4c7:b9ff:fede:705f/128 type use
flow esp out from 2001:470:7afd::1 to 2a02:d40:3:1:4c7:b9ff:fede:705f peer
2a02:d40:3:1:4c7:b9ff:fede:705f srcid 2001:470:1f14:47e::2/128 dstid
2a02:d40:3:1:4c7:b9ff:fede:705f/128 type require
flow esp in from 2a02:d40:3:1:4c7:b9ff:fede:705f to 2001:470:7afd:1::1 peer
2a02:d40:3:1:4c7:b9ff:fede:705f srcid 2001:470:1f14:47e::2/128 dstid
2a02:d40:3:1:4c7:b9ff:fede:705f/128 type use
flow esp out from 2001:470:7afd:1::1 to 2a02:d40:3:1:4c7:b9ff:fede:705f peer
2a02:d40:3:1:4c7:b9ff:fede:705f srcid 2001:470:1f14:47e::2/128 dstid
2a02:d40:3:1:4c7:b9ff:fede:705f/128 type require
SAD:
esp tunnel from 2001:470:1f14:47e::2 to 2a02:d40:3:1:4c7:b9ff:fede:705f spi
0x07b097ae auth hmac-sha2-256 enc aes
esp tunnel from 2001:470:1f14:47e::2 to 2a02:d40:3:1:4c7:b9ff:fede:705f spi
0x471d9a35 auth hmac-sha2-256 enc aes
esp tunnel from 2001:470:1f14:47e::2 to 2a02:d40:3:1:4c7:b9ff:fede:705f spi
0x4d6962f0 auth hmac-sha2-256 enc aes
esp tunnel from 2a02:d40:3:1:4c7:b9ff:fede:705f to 2001:470:1f14:47e::2 spi
0x546e354d auth hmac-sha2-256 enc aes
esp tunnel from 2a02:d40:3:1:4c7:b9ff:fede:705f to 2001:470:1f14:47e::2 spi
0x9d83602b auth hmac-sha2-256 enc aes
esp tunnel from 2a02:d40:3:1:4c7:b9ff:fede:705f to 2001:470:1f14:47e::2 spi
0xe2d99e91 auth hmac-sha2-256 enc aes
[florian@openbsd:~]$ netstat -rn
Routing tables
Internet:
Destination Gateway Flags Refs Use Mtu Prio Iface
default 192.168.2.254 UGS 17 4831 - 8 vio0
224/4 127.0.0.1 URS 0 0 32768 8 lo0
10.11.12/24 10.11.12.1 UC 1 0 - 4 vio1
10.11.12.1 52:54:00:15:bb:62 UHLl 0 1 - 1 vio1
10.11.12.32 52:54:00:dc:6f:cd UHLc 0 144 - 4 vio1
10.11.12.255 10.11.12.1 UHb 0 0 - 1 vio1
127/8 127.0.0.1 UGRS 0 0 32768 8 lo0
127.0.0.1 127.0.0.1 UHl 12 1129 32768 1 lo0
192.168.2/24 192.168.2.253 UC 2 2 - 4 vio0
192.168.2.1 80:ee:73:67:d1:9c UHLc 1 8 - 4 vio0
192.168.2.253 52:54:00:1a:59:59 UHLl 1 9560 - 1 vio0
192.168.2.254 4c:09:d4:ca:0c:b2 UHLc 1 5 - 4 vio0
192.168.2.255 192.168.2.253 UHb 0 14 - 1 vio0
Internet6:
Destination Gateway Flags Refs
Use Mtu Prio Iface
default 2001:470:1f14:47e::1 UGS 7
7084 - 8 gif0
::/96 ::1 UGRS 0
0 32768 8 lo0
::/104 ::1 UGRS 0
0 32768 8 lo0
::1 ::1 UHl 3
3 32768 1 lo0
::127.0.0.0/104 ::1 UGRS 0
0 32768 8 lo0
::224.0.0.0/100 ::1 UGRS 0
0 32768 8 lo0
::255.0.0.0/104 ::1 UGRS 0
0 32768 8 lo0
::ffff:0.0.0.0/96 ::1 UGRS 0
0 32768 8 lo0
2001:470:1f14:47e::1 2001:470:1f14:47e::2 UH 1
93 - 8 gif0
2001:470:1f14:47e::2 2001:470:1f14:47e::2 UHl 0
522 - 1 gif0
2001:470:7afd::/64 2001:470:7afd::1 UC 2
0 - 4 vio0
2001:470:7afd::1 52:54:00:1a:59:59 UHLl 1
158 - 1 vio0
2001:470:7afd:0:220:4aff:febf:fd42 00:20:4a:bf:fd:42 UHLc 0
1403 - 4 vio0
2001:470:7afd:0:6ef0:49ff:fee1:6d37 6c:f0:49:e1:6d:37 UHLc 0
16 - 4 vio0
2001:470:7afd:1::/64 2001:470:7afd:1::1 UC 2
3 - 4 vio1
2001:470:7afd:1::1 52:54:00:15:bb:62 UHLl 0
11 - 1 vio1
2001:470:7afd:1:73:8782:cdf5:3e2 52:54:00:dc:6f:cd UHLc 0
24 - 4 vio1
2001:470:7afd:1:5054:ff:fedc:6fcd 52:54:00:dc:6f:cd UHLc 0
429 - 4 vio1
2002::/24 ::1 UGRS 0
0 32768 8 lo0
2002:7f00::/24 ::1 UGRS 0
0 32768 8 lo0
2002:e000::/20 ::1 UGRS 0
0 32768 8 lo0
2002:ff00::/24 ::1 UGRS 0
0 32768 8 lo0
fe80::/10 ::1 UGRS 0
3 32768 8 lo0
fec0::/10 ::1 UGRS 0
0 32768 8 lo0
fe80::%vio0/64 fe80::5054:ff:fe1a:5959%vio0 UC 3
5 - 4 vio0
fe80::220:4aff:febf:fd42%vio0 00:20:4a:bf:fd:42 UHLc 0
175 - 4 vio0
fe80::5054:ff:fe1a:5959%vio0 52:54:00:1a:59:59 UHLl 0
46 - 1 vio0
fe80::6ef0:49ff:fee1:6d37%vio0 6c:f0:49:e1:6d:37 UHLc 0
28 - 4 vio0
fe80::d263:b4ff:fe00:82d6%vio0 d0:63:b4:00:82:d6 UHLc 0
18 - 4 vio0
fe80::%vio1/64 fe80::5054:ff:fe15:bb62%vio1 UC 1
1 - 4 vio1
fe80::5054:ff:fe15:bb62%vio1 52:54:00:15:bb:62 UHLl 0
9 - 1 vio1
fe80::5054:ff:fedc:6fcd%vio1 52:54:00:dc:6f:cd UHLc 0
41 - 4 vio1
fe80::1%lo0 fe80::1%lo0 UHl 0
0 32768 1 lo0
fe80::28cf:e563:e3a9:e176%gif0 fe80::28cf:e563:e3a9:e176%gif0 UHl 0
0 - 1 gif0
ff01::/16 ::1 UGRS 0
3 32768 8 lo0
ff01::%vio0/32 fe80::5054:ff:fe1a:5959%vio0 UC 0
1 - 4 vio0
ff01::%vio1/32 fe80::5054:ff:fe15:bb62%vio1 UC 0
1 - 4 vio1
ff01::%lo0/32 ::1 UC 0
1 32768 4 lo0
ff01::%gif0/32 fe80::28cf:e563:e3a9:e176%gif0 UC 0
1 - 4 gif0
ff02::/16 ::1 UGRS 0
3 32768 8 lo0
ff02::%vio0/32 fe80::5054:ff:fe1a:5959%vio0 UC 2
1 - 4 vio0
ff02::1:ffbf:fd42%vio0 link#1 UHLc 0
2 - 4 vio0
ff02::1:ffe1:6d37%vio0 link#1 UHLc 0
2 - 4 vio0
ff02::%vio1/32 fe80::5054:ff:fe15:bb62%vio1 UC 1
1 - 4 vio1
ff02::1:ffdc:6fcd%vio1 link#2 UHLc 0
2 - 4 vio1
ff02::%lo0/32 ::1 UC 0
1 32768 4 lo0
ff02::%gif0/32 fe80::28cf:e563:e3a9:e176%gif0 UC 0
1 - 4 gif0
--
I'm not entirely sure you are real.