Latest macos (15.3.1) ovpn connection timeout

Hi, I just want to confirm that the latest macOS (15.3.1) has an issue with OpenVPN connections. WireGuard works fine, but when I connect via OpenVPN, I experience timeouts, and the internet stops working.

Is anyone else facing the same issue?

I can not get the OpenVPN tunnel up and connected if the client only have a IPv4 adresse, if i use the latest mac client, but WireGuard works fine, not sure if that is the same you experience, what is the connection status of the client?

No, on my end, I can connect, but there’s no traffic—everything times out no matter what I try.

I can confirm this is an issue with the new macOS because everything worked fine before the upgrade, but after updating, I started experiencing this behavior.

MacOS v15.3.1 has been out for 10 days. I’m not aware of any issues with the update. Check the service and profile logs on the client. On the server check the logs in the top right and check the server output to look for the disconnect reason if it is shown.

Here is agent log:

2025-02-21 09:05:59 Unrecognized option or missing or extra parameter(s) in /tmp/pritunl/758a3899e36469bc:25: block-outside-dns (2.6.12)
2025-02-21 09:05:59 OpenVPN 2.6.12 arm-apple-darwin [SSL (OpenSSL)] [LZO] [PKCS11] [MH/RECVDA] [AEAD]
2025-02-21 09:05:59 library versions: OpenSSL 3.3.2 3 Sep 2024, LZO 2.10
2025-02-21 09:05:59 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
2025-02-21 09:05:59 TCP/UDP: Preserving recently used remote address: [AF_INET6]::ffff:1.1.1.1:5555
2025-02-21 09:05:59 UDPv6 link local: (not bound)
2025-02-21 09:05:59 UDPv6 link remote: [AF_INET6]::ffff:1.1.1.1:5555
2025-02-21 09:05:59 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
2025-02-21 09:05:59 VERIFY SCRIPT OK: depth=1, O=67b5b8124b81cc1bbc2ca329, CN=67b5b8124b81cc1bbc2ca32a
2025-02-21 09:05:59 NOTE: --mute triggered...
2025-02-21 09:06:00 8 variation(s) on previous 3 message(s) suppressed by --mute
2025-02-21 09:06:00 [67b5b8144b81cc1bbc2ca338] Peer Connection Initiated with [AF_INET6]::ffff:1.1.1.1:5555
2025-02-21 09:06:00 WARNING: You have specified redirect-gateway and redirect-private at the same time (or the same option multiple times). This is not well supported and may lead to unexpected results
2025-02-21 09:06:00 Options error: Unrecognized option or missing or extra parameter(s) in [PUSH-OPTIONS]:13: redirect-gateway-ipv6 (2.6.12)
2025-02-21 09:06:00 GDG6: problem writing to routing socket: No such process (errno=3)
2025-02-21 09:06:00 ROUTE6: IPv6 route overlaps with IPv6 remote address, but could not determine IPv6 gateway address + interface, expect failure
2025-02-21 09:06:00 Opened utun device utun5
2025-02-21 09:06:00 /sbin/ifconfig utun5 delete
ifconfig: ioctl (SIOCDIFADDR): Can't assign requested address
2025-02-21 09:06:00 NOTE: Tried to delete pre-existing tun/tap instance -- No Problem if failure
2025-02-21 09:06:00 /sbin/ifconfig utun5 192.168.229.8 192.168.229.8 netmask 255.255.255.0 mtu 1500 up
add net 192.168.229.0: gateway 192.168.229.8
2025-02-21 09:06:00 /sbin/ifconfig utun5 inet6 fd00:c0a8:e500:0:192:168:229:8/64 mtu 1500 up
add net fd00:c0a8:e500::: gateway utun5: File exists
route: writing to routing socket: File exists
2025-02-21 09:06:00 /tmp/pritunl/758a3899e36469bc-block.sh utun5 1500 0 192.168.229.8 255.255.255.0 init
add net 0.0.0.0: gateway 192.168.229.1
add net 128.0.0.0: gateway 192.168.229.1
add net 192.168.236.0: gateway 192.168.229.1
add net 8.8.8.8: gateway 192.168.229.1
add net fd01:c0a8:e500::: gateway utun5
add host 2001:4860:4860::8888: gateway utun5
add net 2000::: gateway utun5
add net ::: gateway utun5
add net 2000::: gateway utun5
add net 3000::: gateway utun5
add net fc00::: gateway utun5
dhcp-option DNS 2001:4860:4860::8888
dhcp-option DNS 8.8.8.8
2025-02-21 09:06:01 Initialization Sequence Completed
2025-02-21 09:06:01 Data Channel: cipher 'AES-128-GCM', peer-id: 0, compression: 'stub'
2025-02-21 09:06:01 NOTE: --mute triggered...
2025-02-21 09:08:13 2 variation(s) on previous 3 message(s) suppressed by --mute
2025-02-21 09:08:13 [67b5b8144b81cc1bbc2ca338] Inactivity timeout (--ping-exit), exiting
2025-02-21 09:08:13 /tmp/pritunl/758a3899e36469bc-down.sh utun5 1500 0 192.168.229.8 255.255.255.0 init
delete net 192.168.236.0: gateway 192.168.229.1
delete net 8.8.8.8: gateway 192.168.229.1
delete net 0.0.0.0: gateway 192.168.229.1
delete net 128.0.0.0: gateway 192.168.229.1
delete net fd01:c0a8:e500::: gateway utun5
delete host 2001:4860:4860::8888: gateway utun5
delete net 2000::: gateway utun5
delete net ::: gateway utun5
delete net 2000::: gateway utun5
delete net 3000::: gateway utun5
delete net fc00::: gateway utun5
2025-02-21 09:08:16 Closing TUN/TAP interface
2025-02-21 09:08:16 /sbin/route delete -inet6 fd00:c0a8:e500:0:192:168:229:8
delete host fd00:c0a8:e500:0:192:168:229:8
2025-02-21 09:08:16 /tmp/pritunl/758a3899e36469bc-block.sh utun5 1500 0 192.168.229.8 255.255.255.0 init
2025-02-21 09:08:16 SIGTERM[soft,ping-exit] received, process exiting
2025-02-21 09:08:18 Unrecognized option or missing or extra parameter(s) in /tmp/pritunl/758a3899e36469bc:25: block-outside-dns (2.6.12)
2025-02-21 09:08:18 OpenVPN 2.6.12 arm-apple-darwin [SSL (OpenSSL)] [LZO] [PKCS11] [MH/RECVDA] [AEAD]
2025-02-21 09:08:18 library versions: OpenSSL 3.3.2 3 Sep 2024, LZO 2.10
2025-02-21 09:08:18 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
2025-02-21 09:08:19 TCP/UDP: Preserving recently used remote address: [AF_INET6]::ffff:1.1.1.1:5555
2025-02-21 09:08:19 UDPv6 link local: (not bound)
2025-02-21 09:08:19 UDPv6 link remote: [AF_INET6]::ffff:1.1.1.1:5555
2025-02-21 09:08:19 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
2025-02-21 09:08:19 VERIFY SCRIPT OK: depth=1, O=67b5b8124b81cc1bbc2ca329, CN=67b5b8124b81cc1bbc2ca32a
2025-02-21 09:08:19 NOTE: --mute triggered...
2025-02-21 09:08:20 8 variation(s) on previous 3 message(s) suppressed by --mute
2025-02-21 09:08:20 [67b5b8144b81cc1bbc2ca338] Peer Connection Initiated with [AF_INET6]::ffff:1.1.1.1:5555
2025-02-21 09:08:20 WARNING: You have specified redirect-gateway and redirect-private at the same time (or the same option multiple times). This is not well supported and may lead to unexpected results
2025-02-21 09:08:20 Options error: Unrecognized option or missing or extra parameter(s) in [PUSH-OPTIONS]:13: redirect-gateway-ipv6 (2.6.12)
2025-02-21 09:08:20 GDG6: problem writing to routing socket: No such process (errno=3)
2025-02-21 09:08:20 ROUTE6: IPv6 route overlaps with IPv6 remote address, but could not determine IPv6 gateway address + interface, expect failure
2025-02-21 09:08:20 Opened utun device utun4
2025-02-21 09:08:20 /sbin/ifconfig utun4 delete
ifconfig: ioctl (SIOCDIFADDR): Can't assign requested address
2025-02-21 09:08:20 NOTE: Tried to delete pre-existing tun/tap instance -- No Problem if failure
2025-02-21 09:08:20 /sbin/ifconfig utun4 192.168.229.8 192.168.229.8 netmask 255.255.255.0 mtu 1500 up
add net 192.168.229.0: gateway 192.168.229.8
2025-02-21 09:08:20 /sbin/ifconfig utun4 inet6 fd00:c0a8:e500:0:192:168:229:8/64 mtu 1500 up
add net fd00:c0a8:e500::: gateway utun4: File exists
route: writing to routing socket: File exists
2025-02-21 09:08:20 /tmp/pritunl/758a3899e36469bc-block.sh utun4 1500 0 192.168.229.8 255.255.255.0 init
add net 0.0.0.0: gateway 192.168.229.1
add net 128.0.0.0: gateway 192.168.229.1
add net 192.168.236.0: gateway 192.168.229.1
add net 8.8.8.8: gateway 192.168.229.1
add net fd01:c0a8:e500::: gateway utun4
add host 2001:4860:4860::8888: gateway utun4
add net 2000::: gateway utun4
add net ::: gateway utun4
add net 2000::: gateway utun4
add net 3000::: gateway utun4
add net fc00::: gateway utun4
dhcp-option DNS 2001:4860:4860::8888
dhcp-option DNS 8.8.8.8
2025-02-21 09:08:23 Initialization Sequence Completed
2025-02-21 09:08:23 Data Channel: cipher 'AES-128-GCM', peer-id: 0, compression: 'stub'
2025-02-21 09:08:23 NOTE: --mute triggered...
2025-02-21 09:09:07 2 variation(s) on previous 3 message(s) suppressed by --mute
2025-02-21 09:09:07 /tmp/pritunl/758a3899e36469bc-down.sh utun4 1500 0 192.168.229.8 255.255.255.0 init
delete net 192.168.236.0: gateway 192.168.229.1
delete net 8.8.8.8: gateway 192.168.229.1
delete net 0.0.0.0: gateway 192.168.229.1
delete net 128.0.0.0: gateway 192.168.229.1
delete net fd01:c0a8:e500::: gateway utun4
delete host 2001:4860:4860::8888: gateway utun4
delete net 2000::: gateway utun4
delete net ::: gateway utun4
delete net 2000::: gateway utun4
delete net 3000::: gateway utun4
delete net fc00::: gateway utun4
2025-02-21 09:09:08 Closing TUN/TAP interface
2025-02-21 09:09:08 /sbin/route delete -inet6 fd00:c0a8:e500:0:192:168:229:8
delete host fd00:c0a8:e500:0:192:168:229:8
2025-02-21 09:09:08 /tmp/pritunl/758a3899e36469bc-block.sh utun4 1500 0 192.168.229.8 255.255.255.0 init
2025-02-21 09:09:08 SIGINT[hard,] received, process exiting

and server log:

[lively-waters-5247] 2025-02-21 08:06:00 1.1.1.1:54201 peer info: IV_VER=2.6.12
[lively-waters-5247] 2025-02-21 08:06:00 1.1.1.1:54201 peer info: IV_PLAT=mac
[lively-waters-5247] 2025-02-21 08:06:00 1.1.1.1:54201 peer info: IV_TCPNL=1
[lively-waters-5247] 2025-02-21 08:06:00 1.1.1.1:54201 peer info: IV_MTU=1600
[lively-waters-5247] 2025-02-21 08:06:00 1.1.1.1:54201 peer info: IV_NCP=2
[lively-waters-5247] 2025-02-21 08:06:00 1.1.1.1:54201 peer info: IV_CIPHERS=AES-256-GCM:AES-128-GCM:CHACHA20-POLY1305:AES-256-CBC:AES-128-CBC
[lively-waters-5247] 2025-02-21 08:06:00 1.1.1.1:54201 peer info: IV_PROTO=990
[lively-waters-5247] 2025-02-21 08:06:00 1.1.1.1:54201 peer info: IV_LZO_STUB=1
[lively-waters-5247] 2025-02-21 08:06:00 COM> SUCCESS: client-auth command succeeded
[lively-waters-5247] 2025-02-21 08:06:00 1.1.1.1:54201 peer info: IV_COMP_STUB=1
[lively-waters-5247] 2025-02-21 08:06:00 1.1.1.1:54201 peer info: IV_COMP_STUBv2=1
[lively-waters-5247] 2025-02-21 08:06:00 1.1.1.1:54201 peer info: IV_HWADDR=5e:0f:05:a0:6e:f3
[lively-waters-5247] 2025-02-21 08:06:00 1.1.1.1:54201 peer info: IV_SSL=OpenSSL_3.3.2_3_Sep_2024
[lively-waters-5247] 2025-02-21 08:06:00 1.1.1.154201 peer info: UV_ID=6353e6dc30dd48019e521dea5f5a2e02
[lively-waters-5247] 2025-02-21 08:06:00 1.1.1.154201 peer info: UV_NAME=evening-meadow-2483
[lively-waters-5247] 2025-02-21 08:06:00 1.1.1.1:54201 [67b5b8144b81cc1bbc2ca350] Peer Connection Initiated with [AF_INET6]::ffff:1.1.1.1:54201
[lively-waters-5247] 2025-02-21 08:06:00 User connected user_id=67b5b8144b81cc1bbc2ca350
[lively-waters-5247] 2025-02-21 08:06:00 67b5b8144b81cc1bbc2ca350/1.1.1.1:54201 MULTI_sva: pool returned IPv4=192.168.229.2, IPv6=fd00:c0a8:e500::1000
[lively-waters-5247] 2025-02-21 08:06:00 67b5b8144b81cc1bbc2ca350/1.1.1.1:54201 MULTI_sva: push_ifconfig_ipv6 fd00:c0a8:e500:0:192:168:229:8/64
[67b5b8144b81cc1bbc2ca350] Inactivity timeout (--ping-restart), restarting
[lively-waters-5247] 2025-02-21 08:07:20 User disconnected user_id=67b5b8144b81cc1bbc2ca350

That appears to be just network issues causing the client to lose connectivity to the server. Try switching the protocol to TCP.

Nope, i just changed server to tcp, now he wont to connect, stuck on “connecting”?

Ok, i confirmed it is only issue with pritunl agent, with openvpn agent work just fine.
version: 1.3.4099

In the top right menu on the client click View Logs then select the Service Logs. Check for errors in that then select Client Logs and check for errors.

[2025-02-26 08:37:58][INFO] ▶ profile: Connecting ◆ device_auth=false ◆ disable_dns=false ◆ disable_gateway=false ◆ dynamic_firewall=false ◆ force_connect=false ◆ force_dns=false ◆ geo_sort="" ◆ mode="ovpn" ◆ profile_id="2e35616224841411" ◆ reconnect=true ◆ sso_auth=false

[2025-02-26 08:37:58][INFO] ▶ connection: Resolved remotes ◆ public_address="" ◆ public_address6="" ◆ remotes=[]string{"tun..com"} ◆ sort_method="random"

[2025-02-26 08:37:58][INFO] ▶ connection: Attempting remotes ◆ client_disconnect=false ◆ client_disconnect_waiters=0 ◆ client_disconnected=false ◆ client_provider=true ◆ client_startime=0 ◆ data_iface="" ◆ data_mode="" ◆ data_remotes=[]string{"tun..com"} ◆ data_status="connecting" ◆ data_timestamp=0 ◆ data_tun_iface="" ◆ ovpn_auth_failed=false ◆ ovpn_cmd=false ◆ ovpn_connected=false ◆ ovpn_dir="" ◆ ovpn_last_auth_failed=-1 ◆ ovpn_management_pass=false ◆ ovpn_management_port=0 ◆ ovpn_path="/Applications/Pritunl.app/Contents/Resources/pritunl-openvpn" ◆ ovpn_remotes=[]string{} ◆ ovpn_running=0 ◆ ovpn_tap_iface="" ◆ profile_device_auth=false ◆ profile_disable_dns=false ◆ profile_disable_gateway=false ◆ profile_dynamic_firewall=false ◆ profile_force_connect=false ◆ profile_force_dns=false ◆ profile_geo_sort=false ◆ profile_id="2e35616224841411" ◆ profile_mode="ovpn" ◆ profile_reconnect=true ◆ profile_sso_auth=false ◆ profile_system_profile=false ◆ profile_timeout=false ◆ remotes=[]string{"tun..com"} ◆ state_closed=false ◆ state_closed_waiters=0 ◆ state_deadline=false ◆ state_delay=false ◆ state_id="fea181bc42287d02" ◆ state_interactive=true ◆ state_no_reconnect=false ◆ state_stop=false ◆ state_system_interactive=false ◆ state_temp_paths=[]string{} ◆ state_time=time.Date(2025, time.February, 26, 8, 37, 58, 732112000, time.Local) ◆ wg_bash_path="/Applications/Pritunl.app/Contents/Resources/bash" ◆ wg_conf_path="" ◆ wg_conf_path2="" ◆ wg_connected=false ◆ wg_last_handshake=0 ◆ wg_path="/Applications/Pritunl.app/Contents/Resources/wg" ◆ wg_priv_key=false ◆ wg_pub_key=false ◆ wg_quick_path="/Applications/Pritunl.app/Contents/Resources/wg-quick" ◆ wg_server_pub_key=false ◆ wg_sso_start=time.Date(1, time.January, 1, 0, 0, 0, 0, time.UTC) ◆ wg_sso_token=false ◆ wg_util_path=""

[2025-02-26 08:38:06][INFO] ▶ connection: Stopping reconnect ◆ client_disconnect=false ◆ client_disconnect_waiters=0 ◆ client_disconnected=false ◆ client_provider=true ◆ client_startime=7 ◆ data_iface="" ◆ data_mode="" ◆ data_remotes=[]string{"tun..com"} ◆ data_status="connected" ◆ data_timestamp=1740555477 ◆ data_tun_iface="" ◆ ovpn_auth_failed=false ◆ ovpn_cmd=true ◆ ovpn_connected=true ◆ ovpn_dir="" ◆ ovpn_last_auth_failed=-1 ◆ ovpn_management_pass=false ◆ ovpn_management_port=0 ◆ ovpn_path="/Applications/Pritunl.app/Contents/Resources/pritunl-openvpn" ◆ ovpn_remotes=[]string{"tun..com(15555/udp6)"} ◆ ovpn_running=1 ◆ ovpn_tap_iface="" ◆ profile_device_auth=false ◆ profile_disable_dns=false ◆ profile_disable_gateway=false ◆ profile_dynamic_firewall=false ◆ profile_force_connect=false ◆ profile_force_dns=false ◆ profile_geo_sort=false ◆ profile_id="2e35616224841411" ◆ profile_mode="ovpn" ◆ profile_reconnect=true ◆ profile_sso_auth=false ◆ profile_system_profile=false ◆ profile_timeout=false ◆ reason="stop" ◆ state_closed=false ◆ state_closed_waiters=0 ◆ state_deadline=false ◆ state_delay=false ◆ state_id="fea181bc42287d02" ◆ state_interactive=true ◆ state_no_reconnect=false ◆ state_stop=false ◆ state_system_interactive=false ◆ state_temp_paths=[]string{"/tmp/pritunl/2e35616224841411", "/tmp/pritunl/2e35616224841411.auth", "/tmp/pritunl/2e35616224841411-block.sh", "/tmp/pritunl/2e35616224841411-up.sh", "/tmp/pritunl/2e35616224841411-down.sh"} ◆ state_time=time.Date(2025, time.February, 26, 8, 37, 58, 732112000, time.Local) ◆ wg_bash_path="/Applications/Pritunl.app/Contents/Resources/bash" ◆ wg_conf_path="" ◆ wg_conf_path2="" ◆ wg_connected=false ◆ wg_last_handshake=0 ◆ wg_path="/Applications/Pritunl.app/Contents/Resources/wg" ◆ wg_priv_key=false ◆ wg_pub_key=false ◆ wg_quick_path="/Applications/Pritunl.app/Contents/Resources/wg-quick" ◆ wg_server_pub_key=false ◆ wg_sso_start=time.Date(1, time.January, 1, 0, 0, 0, 0, time.UTC) ◆ wg_sso_token=false ◆ wg_util_path=""

[2025-02-26 08:38:06][ERRO] ▶ connection: Disconnecting ◆ client_disconnect=true ◆ client_disconnect_waiters=0 ◆ client_disconnected=false ◆ client_provider=true ◆ client_startime=7 ◆ data_iface="" ◆ data_mode="" ◆ data_remotes=[]string{"tun..com"} ◆ data_status="connected" ◆ data_timestamp=1740555477 ◆ data_tun_iface="" ◆ ovpn_auth_failed=false ◆ ovpn_cmd=true ◆ ovpn_connected=true ◆ ovpn_dir="" ◆ ovpn_last_auth_failed=-1 ◆ ovpn_management_pass=false ◆ ovpn_management_port=0 ◆ ovpn_path="/Applications/Pritunl.app/Contents/Resources/pritunl-openvpn" ◆ ovpn_remotes=[]string{"tun..com(15555/udp6)"} ◆ ovpn_running=1 ◆ ovpn_tap_iface="" ◆ profile_device_auth=false ◆ profile_disable_dns=false ◆ profile_disable_gateway=false ◆ profile_dynamic_firewall=false ◆ profile_force_connect=false ◆ profile_force_dns=false ◆ profile_geo_sort=false ◆ profile_id="2e35616224841411" ◆ profile_mode="ovpn" ◆ profile_reconnect=true ◆ profile_sso_auth=false ◆ profile_system_profile=false ◆ profile_timeout=false ◆ state_closed=false ◆ state_closed_waiters=0 ◆ state_deadline=false ◆ state_delay=false ◆ state_id="fea181bc42287d02" ◆ state_interactive=true ◆ state_no_reconnect=true ◆ state_stop=true ◆ state_system_interactive=false ◆ state_temp_paths=[]string{"/tmp/pritunl/2e35616224841411", "/tmp/pritunl/2e35616224841411.auth", "/tmp/pritunl/2e35616224841411-block.sh", "/tmp/pritunl/2e35616224841411-up.sh", "/tmp/pritunl/2e35616224841411-down.sh"} ◆ state_time=time.Date(2025, time.February, 26, 8, 37, 58, 732112000, time.Local) ◆ wg_bash_path="/Applications/Pritunl.app/Contents/Resources/bash" ◆ wg_conf_path="" ◆ wg_conf_path2="" ◆ wg_connected=false ◆ wg_last_handshake=0 ◆ wg_path="/Applications/Pritunl.app/Contents/Resources/wg" ◆ wg_priv_key=false ◆ wg_pub_key=false ◆ wg_quick_path="/Applications/Pritunl.app/Contents/Resources/wg-quick" ◆ wg_server_pub_key=false ◆ wg_sso_start=time.Date(1, time.January, 1, 0, 0, 0, 0, time.UTC) ◆ wg_sso_token=false ◆ wg_util_path=""

[2025-02-26 08:38:08][INFO] ▶ utils: Restore DNS

[2025-02-26 08:38:10][INFO] ▶ utils: Restore DNS

[2025-02-26 08:38:11][INFO] ▶ utils: Clearing DNS state

[2025-02-26 08:38:11][INFO] ▶ profile: Disconnected without restart ◆ client_disconnect=true ◆ client_disconnect_waiters=0 ◆ client_disconnected=true ◆ client_provider=true ◆ client_startime=12 ◆ data_iface="" ◆ data_mode="" ◆ data_remotes=[]string{"tun..com"} ◆ data_status="disconnected" ◆ data_timestamp=0 ◆ data_tun_iface="" ◆ ovpn_auth_failed=false ◆ ovpn_cmd=true ◆ ovpn_connected=true ◆ ovpn_dir="" ◆ ovpn_last_auth_failed=-1 ◆ ovpn_management_pass=false ◆ ovpn_management_port=0 ◆ ovpn_path="/Applications/Pritunl.app/Contents/Resources/pritunl-openvpn" ◆ ovpn_remotes=[]string{"tun..com(15555/udp6)"} ◆ ovpn_running=-1 ◆ ovpn_tap_iface="" ◆ profile_device_auth=false ◆ profile_disable_dns=false ◆ profile_disable_gateway=false ◆ profile_dynamic_firewall=false ◆ profile_force_connect=false ◆ profile_force_dns=false ◆ profile_geo_sort=false ◆ profile_id="2e35616224841411" ◆ profile_mode="ovpn" ◆ profile_reconnect=true ◆ profile_sso_auth=false ◆ profile_system_profile=false ◆ profile_timeout=false ◆ state_closed=true ◆ state_closed_waiters=0 ◆ state_deadline=false ◆ state_delay=false ◆ state_id="fea181bc42287d02" ◆ state_interactive=true ◆ state_no_reconnect=true ◆ state_stop=true ◆ state_system_interactive=false ◆ state_temp_paths=[]string{"/tmp/pritunl/2e35616224841411", "/tmp/pritunl/2e35616224841411.auth", "/tmp/pritunl/2e35616224841411-block.sh", "/tmp/pritunl/2e35616224841411-up.sh", "/tmp/pritunl/2e35616224841411-down.sh"} ◆ state_time=time.Date(2025, time.February, 26, 8, 37, 58, 732112000, time.Local) ◆ wg_bash_path="/Applications/Pritunl.app/Contents/Resources/bash" ◆ wg_conf_path="" ◆ wg_conf_path2="" ◆ wg_connected=false ◆ wg_last_handshake=0 ◆ wg_path="/Applications/Pritunl.app/Contents/Resources/wg" ◆ wg_priv_key=false ◆ wg_pub_key=false ◆ wg_quick_path="/Applications/Pritunl.app/Contents/Resources/wg-quick" ◆ wg_server_pub_key=false ◆ wg_sso_start=time.Date(1, time.January, 1, 0, 0, 0, 0, time.UTC) ◆ wg_sso_token=false ◆ wg_util_path=""

[2025-02-26 08:38:13][INFO] ▶ utils: Restore DNS

Try updating OpenVPN on the server as documented in connection fix.

It is latest ver. now: 2.6.13 and it is still the same?

I’m using macOS 15.3.1 and I’m not seeing any issues with OpenVPN in Pritunl