7
5
Fork
You've already forked apple
1

macOS 4.1.0 app, VPN suddenly disconnects #597

Open
opened 2026年06月05日 09:59:56 +02:00 by efef · 1 comment
Member
Copy link

User with macOS 4.1.0 app complaining the VPN suddenly disconnects. User was connected via WireGuard.In application log, the VPN spontaneously disconnects:
2026年06月04日 09:10:06.622 NotificationManager.descheduleSessionExpiryNotifications()
2026年06月04日 09:10:06.622 NotificationManager.descheduleSessionExpiryNotifications()
2026年06月04日 09:10:10.412 NotificationManager.requestAuthorization()
2026年06月04日 09:10:10.437 Notifications authorized
2026年06月04日 09:10:11.496 NotificationManager.attemptSchedulingSessionExpiryNotifications()
2026年06月04日 09:10:11.496 shouldNotifySavedValue = true
2026年06月04日 09:10:11.496 shouldNotifyToggleValue = true
2026年06月04日 09:10:11.496 hasAskedUserOnNotifyBeforeSessionExpiry = true
2026年06月04日 09:10:11.496 NotificationManager.attemptSchedulingSessionExpiryNotifications()
2026年06月04日 09:10:11.496 shouldNotifySavedValue = true
2026年06月04日 09:10:11.496 NotificationManager.scheduleSessionExpiryNotifications()
2026年06月04日 09:10:11.496 shouldNotifyToggleValue = true
2026年06月04日 09:10:11.496 NotificationManager.requestAuthorization()
2026年06月04日 09:10:11.496 hasAskedUserOnNotifyBeforeSessionExpiry = true
2026年06月04日 09:10:11.496 NotificationManager.scheduleSessionExpiryNotifications()
2026年06月04日 09:10:11.496 Authorization in progress. Not scheduling notifications.
2026年06月04日 09:10:11.497 Notifications authorized
2026年06月04日 09:10:11.497 NotificationManager.scheduleSessionExpiryNotifications(): isAuthorized = true
2026年06月04日 09:10:11.497 Scheduling 4 notifications
2026年06月04日 10:14:20.845 Connection status: diconnecting
2026年06月04日 10:14:20.845 State changed to Disconnecting... (from Connected)
2026年06月04日 10:14:20.845 State changed to Disconnecting... (from Connected)
2026年06月04日 10:14:21.202 Connection status: disconnected
2026年06月04日 10:14:21.202 State changed to Not connected (from Disconnecting...)
2026年06月04日 10:14:21.202 State changed to Not connected (from Disconnecting...)

connection log doesn't show anything special:
026-06-04 10:01:29.318 peer(NKrI...arBc) - Sending handshake initiation
2026年06月04日 10:01:29.329 peer(NKrI...arBc) - Received handshake response
2026年06月04日 10:01:29.329 peer(NKrI...arBc) - Sending keepalive packet
2026年06月04日 10:03:29.329 peer(NKrI...arBc) - Sending handshake initiation
2026年06月04日 10:03:29.339 peer(NKrI...arBc) - Received handshake response
2026年06月04日 10:03:29.339 peer(NKrI...arBc) - Sending keepalive packet
2026年06月04日 10:05:29.342 peer(NKrI...arBc) - Sending handshake initiation
2026年06月04日 10:05:29.350 peer(NKrI...arBc) - Received handshake response
2026年06月04日 10:05:29.350 peer(NKrI...arBc) - Sending keepalive packet
2026年06月04日 10:07:29.365 peer(NKrI...arBc) - Sending handshake initiation
2026年06月04日 10:07:29.374 peer(NKrI...arBc) - Received handshake response
2026年06月04日 10:07:29.374 peer(NKrI...arBc) - Sending keepalive packet
2026年06月04日 10:09:29.387 peer(NKrI...arBc) - Sending handshake initiation
2026年06月04日 10:09:29.397 peer(NKrI...arBc) - Received handshake response
2026年06月04日 10:09:29.397 peer(NKrI...arBc) - Sending keepalive packet
2026年06月04日 10:11:29.403 peer(NKrI...arBc) - Sending handshake initiation
2026年06月04日 10:11:29.413 peer(NKrI...arBc) - Received handshake response
2026年06月04日 10:11:29.414 peer(NKrI...arBc) - Sending keepalive packet
2026年06月04日 10:13:29.417 peer(NKrI...arBc) - Sending handshake initiation
2026年06月04日 10:13:29.427 peer(NKrI...arBc) - Received handshake response
2026年06月04日 10:13:29.427 peer(NKrI...arBc) - Sending keepalive packet

User with macOS 4.1.0 app complaining the VPN suddenly disconnects. User was connected via WireGuard.In application log, the VPN spontaneously disconnects: 2026年06月04日 09:10:06.622 NotificationManager.descheduleSessionExpiryNotifications() 2026年06月04日 09:10:06.622 NotificationManager.descheduleSessionExpiryNotifications() 2026年06月04日 09:10:10.412 NotificationManager.requestAuthorization() 2026年06月04日 09:10:10.437 Notifications authorized 2026年06月04日 09:10:11.496 NotificationManager.attemptSchedulingSessionExpiryNotifications() 2026年06月04日 09:10:11.496 shouldNotifySavedValue = true 2026年06月04日 09:10:11.496 shouldNotifyToggleValue = true 2026年06月04日 09:10:11.496 hasAskedUserOnNotifyBeforeSessionExpiry = true 2026年06月04日 09:10:11.496 NotificationManager.attemptSchedulingSessionExpiryNotifications() 2026年06月04日 09:10:11.496 shouldNotifySavedValue = true 2026年06月04日 09:10:11.496 NotificationManager.scheduleSessionExpiryNotifications() 2026年06月04日 09:10:11.496 shouldNotifyToggleValue = true 2026年06月04日 09:10:11.496 NotificationManager.requestAuthorization() 2026年06月04日 09:10:11.496 hasAskedUserOnNotifyBeforeSessionExpiry = true 2026年06月04日 09:10:11.496 NotificationManager.scheduleSessionExpiryNotifications() 2026年06月04日 09:10:11.496 Authorization in progress. Not scheduling notifications. 2026年06月04日 09:10:11.497 Notifications authorized 2026年06月04日 09:10:11.497 NotificationManager.scheduleSessionExpiryNotifications(): isAuthorized = true 2026年06月04日 09:10:11.497 Scheduling 4 notifications 2026年06月04日 10:14:20.845 Connection status: diconnecting 2026年06月04日 10:14:20.845 State changed to Disconnecting... (from Connected) 2026年06月04日 10:14:20.845 State changed to Disconnecting... (from Connected) 2026年06月04日 10:14:21.202 Connection status: disconnected 2026年06月04日 10:14:21.202 State changed to Not connected (from Disconnecting...) 2026年06月04日 10:14:21.202 State changed to Not connected (from Disconnecting...) connection log doesn't show anything special: 026-06-04 10:01:29.318 peer(NKrI...arBc) - Sending handshake initiation 2026年06月04日 10:01:29.329 peer(NKrI...arBc) - Received handshake response 2026年06月04日 10:01:29.329 peer(NKrI...arBc) - Sending keepalive packet 2026年06月04日 10:03:29.329 peer(NKrI...arBc) - Sending handshake initiation 2026年06月04日 10:03:29.339 peer(NKrI...arBc) - Received handshake response 2026年06月04日 10:03:29.339 peer(NKrI...arBc) - Sending keepalive packet 2026年06月04日 10:05:29.342 peer(NKrI...arBc) - Sending handshake initiation 2026年06月04日 10:05:29.350 peer(NKrI...arBc) - Received handshake response 2026年06月04日 10:05:29.350 peer(NKrI...arBc) - Sending keepalive packet 2026年06月04日 10:07:29.365 peer(NKrI...arBc) - Sending handshake initiation 2026年06月04日 10:07:29.374 peer(NKrI...arBc) - Received handshake response 2026年06月04日 10:07:29.374 peer(NKrI...arBc) - Sending keepalive packet 2026年06月04日 10:09:29.387 peer(NKrI...arBc) - Sending handshake initiation 2026年06月04日 10:09:29.397 peer(NKrI...arBc) - Received handshake response 2026年06月04日 10:09:29.397 peer(NKrI...arBc) - Sending keepalive packet 2026年06月04日 10:11:29.403 peer(NKrI...arBc) - Sending handshake initiation 2026年06月04日 10:11:29.413 peer(NKrI...arBc) - Received handshake response 2026年06月04日 10:11:29.414 peer(NKrI...arBc) - Sending keepalive packet 2026年06月04日 10:13:29.417 peer(NKrI...arBc) - Sending handshake initiation 2026年06月04日 10:13:29.427 peer(NKrI...arBc) - Received handshake response 2026年06月04日 10:13:29.427 peer(NKrI...arBc) - Sending keepalive packet
Collaborator
Copy link

In 4.1.0, the connection log should show the reason for disconnecting. Can I see the full connection log?

Is the user saying that it disconnected without the user asking it to disconnect? Maybe the user clicked on the server listed in the status menu?

In 4.1.0, the connection log should show the reason for disconnecting. Can I see the full connection log? Is the user saying that it disconnected without the user asking it to disconnect? Maybe the user clicked on the server listed in the status menu?
Sign in to join this conversation.
No Branch/Tag specified
master
use_common_api
issue_eduvpn_apple_527
developer_id_distribution
internal-3.0.4-i
debug/debug_block_local
bugfix/376
feature/tests
bump-versions
experimental
fix-swiftlint-warnings
redesign
mergetest
feature/289
use-gplv3-with-app-store-exception
release/2.1.7
tunnelkit_keep_tunnel_when_network_is_down
feature/254
feature/includeall
4.1.6
4.1.5
4.1.4
4.1.3
4.1.2
4.1.1
4.1.0
4.0.7
4.0.6
4.0.5
4.0.4
4.0.3
4.0.2
4.0.1
4.0.0
3.1.0
3.0.8
3.0.7
3.0.6
3.0.5
3.0.4
3.0.3
3.0.2
3.0.1
3.0.0
2.2.4
2.2.3
2.2.2
2.2.1
2.2.0
2.1.9
2.1.7
release/lets-connect-2.1.7-mac
release/lets-connect-2.1.7-ios
ios/v.2.0.1
ios/v2.0.2
ios/v2.0.3
ios/v2.0.4
ios/v2.1.1
mac/v2.1.1
v2.0.4
v2.0.2
v2.0.3
v2.0.0
v2.0.1
v1.0.0
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
eduVPN/apple#597
Reference in a new issue
eduVPN/apple
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?