Regression #13603
closed
OpenVPN with DCO crashes due to userspace code being ahead of kernel
Added by Marcos M about 2 years ago.
Updated almost 2 years ago.
Release Notes:
Force Exclusion
Description
Tested on pfSense-23.01.a.20221026.0600
.
Client/Server crashes with DCO enabled:
dco_set_ifmode: failed to set ifmode=00008002: Operation not supported (errno=45)
See attached logs.
Files
- Description updated (diff)
- File ovpn.log added
- Subject changed from OpenVPN with DCO crashes when using Intel RDRAND engine for Hardware Crypto. to OpenVPN with DCO crash
- Description updated (diff)
- Priority changed from High to Normal
- Status changed from New to Ready To Test
`dco_set_ifmode: failed to set ifmode=00008002: Operation not supported (errno=45)` happened because the openvpn userspace code was ahead of the kernel. There's a new ioctl() to improve subnet config support, and it looks like you landed on a snapshot that had the userspace changes but not the kernel changes.
The kernel changes have now landed (with Glan's recent merge) and I'd expect this problem to be fixed with that.
- Description updated (diff)
- Description updated (diff)
- Subject changed from OpenVPN with DCO crash to OpenVPN with DCO crashes due to userspace code being ahead of kernel
- Description updated (diff)
- Status changed from Ready To Test to Resolved
- Release Notes changed from Default to Force Exclusion
The dco_set_ifmode
issue has been resolved after updating to pfSense-23.01.a.20221031.0600
.
- Project changed from pfSense to pfSense Plus
- Category changed from OpenVPN to OpenVPN
- Target version set to 23.01
Also available in: Atom
PDF