[GH-ISSUE #47] "No Internet Connection" issue not resolved automatically #45

Open
opened 2026-03-02 23:33:13 +03:00 by kerem · 1 comment
Owner

Originally created by @joshuafhiggins on GitHub (Jan 16, 2024).
Original GitHub issue: https://github.com/airmessage/airmessage-server/issues/47

Sometimes the AirMessage server looses internet access, through some means or another. The option to retry is given to the user but instead should be ran automatically until the connection is established. I remember this being done for other issues, I think with Firebase. This would be a nice QoL addition for running the server without manual intervention.

Originally created by @joshuafhiggins on GitHub (Jan 16, 2024). Original GitHub issue: https://github.com/airmessage/airmessage-server/issues/47 Sometimes the AirMessage server looses internet access, through some means or another. The option to retry is given to the user but instead should be ran automatically until the connection is established. I remember this being done for other issues, I think with Firebase. This would be a nice QoL addition for running the server without manual intervention.
Author
Owner

@dkpnw commented on GitHub (Nov 5, 2025):

I've found that this issue also corresponds with a WAN IP change/update. I built in an automatic AirMessage server restarter to a docker container I have running DDNS for me on my Mac Mini server. Works pretty well, but it's a bummer that this type of health check / auto-repair isn't built into the server itself. It is a server after all, it should do what it can to remain connected and reestablish a connection automatically if it drops.

<!-- gh-comment-id:3493632067 --> @dkpnw commented on GitHub (Nov 5, 2025): I've found that this issue also corresponds with a WAN IP change/update. I built in an automatic AirMessage server restarter to a docker container I have running DDNS for me on my Mac Mini server. Works pretty well, but it's a bummer that this type of health check / auto-repair isn't built into the server itself. It is a server after all, it should do what it can to remain connected and reestablish a connection automatically if it drops.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
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
starred/airmessage-server#45
No description provided.