All my Pritunl VPN users cannot login to the VPN this morning. They are all see the following error in the Pritunl client.
Profiles: profile connect failed RequestError: Request:
Timeout error ssl=false hostname=127.0.0.1 port=9770 method=POST path=/profile
[2023-6-12 15:27:15][INFO] Profiles: Skipping profile sync, requires subscription
[2023-6-12 15:27:20][INFO] Profiles: Updating profile '1c55ef5f237ffe40'
[2023-6-12 15:27:40][ERROR] Request: Timeout error ssl=false hostname=127.0.0.1 port=9770 method=POST path=/profile
RequestError: Request: Timeout error ssl=false hostname=127.0.0.1 port=9770 method=POST path=/profile
at Request_Request.parseError (file:///C:/Program%20Files%20(x86)/Pritunl/resources/app.asar/dist/static/app.9a8b37.js:58648:16)
at ClientRequest.<anonymous> (file:///C:/Program%20Files%20(x86)/Pritunl/resources/app.asar/dist/static/app.9a8b37.js:58688:36)
at ClientRequest.emit (node:events:513:28)
at Socket.emitRequestTimeout (node:_http_client:814:9)
at Object.onceWrapper (node:events:627:28)
at Socket.emit (node:events:525:35)
at Socket._onTimeout (node:net:526:8)
at listOnTimeout (node:internal/timers:559:17)
at process.processTimers (node:internal/timers:502:7)
[2023-6-12 15:27:40][ERROR] Request: Client error ssl=false hostname=127.0.0.1 port=9770 method=POST path=/profile
RequestError: Request: Timeout error ssl=false hostname=127.0.0.1 port=9770 method=POST path=/profile
RequestError: Request: Timeout error ssl=false hostname=127.0.0.1 port=9770 method=POST path=/profile
at Request_Request.parseError (file:///C:/Program%20Files%20(x86)/Pritunl/resources/app.asar/dist/static/app.9a8b37.js:58648:16)
at ClientRequest.<anonymous> (file:///C:/Program%20Files%20(x86)/Pritunl/resources/app.asar/dist/static/app.9a8b37.js:58688:36)
at ClientRequest.emit (node:events:513:28)
at Socket.emitRequestTimeout (node:_http_client:814:9)
at Object.onceWrapper (node:events:627:28)
at Socket.emit (node:events:525:35)
at Socket._onTimeout (node:net:526:8)
at listOnTimeout (node:internal/timers:559:17)
at process.processTimers (node:internal/timers:502:7)
[2023-6-12 15:27:40][ERROR] Profiles: Profile connect failed
RequestError: Request: Timeout error ssl=false hostname=127.0.0.1 port=9770 method=POST path=/profile
RequestError: Request: Timeout error ssl=false hostname=127.0.0.1 port=9770 method=POST path=/profile
at Request_Request.parseError (file:///C:/Program%20Files%20(x86)/Pritunl/resources/app.asar/dist/static/app.9a8b37.js:58648:16)
at ClientRequest.<anonymous> (file:///C:/Program%20Files%20(x86)/Pritunl/resources/app.asar/dist/static/app.9a8b37.js:58688:36)
at ClientRequest.emit (node:events:513:28)
at Socket.emitRequestTimeout (node:_http_client:814:9)
at Object.onceWrapper (node:events:627:28)
at Socket.emit (node:events:525:35)
at Socket._onTimeout (node:net:526:8)
at listOnTimeout (node:internal/timers:559:17)
at process.processTimers (node:internal/timers:502:7)
On the VPN server, we see it trying to process the request, but it get’s stuck for some strange reason.
[thriving-waterfall-####][2023-06-12 20:11:01,579][INFO] Authenticating user
factors = ["azure", "pin"]
[thriving-waterfall-####][2023-06-12 20:11:32,101][INFO] Authenticating user
factors = ["azure", "pin"]