About the Year 2038 problem in the OpenVPN Client

Weekly dev snapshots are available for testing.
We talk about them here. Testing features in the dev snapshot helps the features make it to stable.
Forum rules
Please report your experience with testing branch. Include what you were using and how
If there is a problem, the more info the better!
Post Reply
gog
OpenVpn Newbie
Posts: 9
Joined: Mon Jul 12, 2021 4:13 am

About the Year 2038 problem in the OpenVPN Client

Post by gog » Thu Jun 30, 2022 12:33 am

Hello

I would like to ask about the Year 2038 problem in the OpenVPN Client.
I am trying to create original VPN software with openvpn-2.5.3 source code.

I installed a client certificate that is valid for 25 years.
After that, I have set my Windows client and Linux server date are 19.Jan 2038, then my OpenVPN client failed to start with the following error.

Is the OpenVPN Client still not addressing the Year 2038 problem?

Year 2038 problem
https://en.wikipedia.org/wiki/Year_2038_problem

Error message on the dialog:
openvpn.exe- Application Error
The instruction at 0x0000000000464A0B referenced memory at
0x0000000000000000. The memory could no be read.
Click on OK to terminate the problem

Error message on the OpenVPN client log:
IService>OpenVPN exited with error: exit code = 3221225477
IService>Check the log file for details

Kind Regards,

Post Reply