Project

General

Profile

Actions

Bug #14386

closed

``openvpn.auth-user.php`` gets stuck at 100% CPU usage when RADIUS authentication times out

Added by Orion Poplawski over 1 year ago. Updated 8 months ago.

Status:
Resolved
Priority:
Normal
Category:
OpenVPN
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
24.03
Release Notes:
Default
Affected Version:
Affected Architecture:

Description

This seems to be new behavior on pfsense plus 23.01-RELEASE. I'm seeing openvpn.auth-user.php processes stuck consuming 100% cpu. They seem to be correlated to openvpn AUTH_FAILED events as well as:

May 14 16:09:32 openvpn[8028]: /openvpn.auth-user.php: Error during RADIUS authentication : Operation timed out

Process:
26834  -  R     1124:57.09 /usr/local/sbin/fcgicli -f /etc/inc/openvpn.auth-user.php -d username=USERNAME&password=PASSWORD&cn=CN&strictcn=false&authcfg=AUTHCFGE=&dev=ovpns3&untrusted_port=55994&modeid=server3&nas_port=1196

truss shows the process continually running:

recvfrom(0,0x820ea2280,8,0,NULL,0x0)             = 0 (0x0)

Actions

Also available in: Atom PDF