Connection issues on iOS #1682

Closed
opened 2025-11-20 06:04:40 -05:00 by saavagebueno · 8 comments
Owner

Originally created by @mateicreanga on GitHub (Mar 6, 2025).

Hi, so I've tried installing the Netbird P2P app on my iPhone, but something doesn't seem to work right.
I'm trying to use my phone to access a service on the 8123 port on a device I have at home (it's home assistant).

I can confirm that from my windows PC, connected to the Netbird network I can reach that service when the tunnel is active.
When I try accessing the service from my iPhone, I am not able to reach it. Also, I cannot ping my iPhone Netbird IP from any device connected, although the both app interface and the dashboard report my iPhone as connected and able to reach the device I'm looking for.

Basically, the iPhone is marked as connected, when it's really not.

The network policy configured is for now is a bidirectional All-All.
I do not have any other VPN clients installed and the iCloud Private Relay is OFF. This happens on both WiFi and Mobile Data.

The Netbird App version installed is the latest available on the AppStore, 0.0.9 and I have an iPhone 14 Pro Max running iOS 18.3.1

The logfile generated by the app:
netbird-log (2).txt

Originally created by @mateicreanga on GitHub (Mar 6, 2025). Hi, so I've tried installing the Netbird P2P app on my iPhone, but something doesn't seem to work right. I'm trying to use my phone to access a service on the 8123 port on a device I have at home (it's home assistant). I can confirm that from my windows PC, connected to the Netbird network I can reach that service when the tunnel is active. When I try accessing the service from my iPhone, I am not able to reach it. Also, I cannot ping my iPhone Netbird IP from any device connected, although the both app interface and the dashboard report my iPhone as connected and able to reach the device I'm looking for. Basically, the iPhone is marked as connected, when it's really not. The network policy configured is for now is a bidirectional All-All. I do not have any other VPN clients installed and the iCloud Private Relay is OFF. This happens on both WiFi and Mobile Data. The Netbird App version installed is the latest available on the AppStore, 0.0.9 and I have an iPhone 14 Pro Max running iOS 18.3.1 The logfile generated by the app: [netbird-log (2).txt](https://github.com/user-attachments/files/19110825/netbird-log.2.txt)
saavagebueno added the triage-needed label 2025-11-20 06:04:40 -05:00
Author
Owner

@Gauss23 commented on GitHub (Mar 8, 2025):

Did it ever work for your iPhone?
How many peers do you have?
The iPhone is not able to connect to a single one?
Rosenpass enabled or disabled?
Did you try different locations? Wifi from a remote location?
And what about being on the same network as the HA server? Are you able to reach it on the Netbird IP then?

@Gauss23 commented on GitHub (Mar 8, 2025): Did it ever work for your iPhone? How many peers do you have? The iPhone is not able to connect to a single one? Rosenpass enabled or disabled? Did you try different locations? Wifi from a remote location? And what about being on the same network as the HA server? Are you able to reach it on the Netbird IP then?
Author
Owner

@mateicreanga commented on GitHub (Mar 10, 2025):

Did it ever work for your iPhone?
It never worked

How many peers do you have?
5 peers

The iPhone is not able to connect to a single one?
the iPhone is unable to connect to any device

Rosenpass enabled or disabled?
Disabled

Did you try different locations? Wifi from a remote location?
I've tried on my home WiFi, my work Wifi and via mobile data

And what about being on the same network as the HA server? Are you able to reach it on the Netbird IP then?
Unfortunately no, I can't reach it.

@mateicreanga commented on GitHub (Mar 10, 2025): Did it ever work for your iPhone? It never worked How many peers do you have? 5 peers The iPhone is not able to connect to a single one? the iPhone is unable to connect to any device Rosenpass enabled or disabled? Disabled Did you try different locations? Wifi from a remote location? I've tried on my home WiFi, my work Wifi and via mobile data And what about being on the same network as the HA server? Are you able to reach it on the Netbird IP then? Unfortunately no, I can't reach it.
Author
Owner

@TheDoDoo commented on GitHub (Mar 12, 2025):

Hello everyone

I have the same problem and found out that it is related to the Posture Check.
Normally, my Posture Check requires that the NetBird client must be version 0.34.0 or higher.
For some reason, the iPhone received a '-dev' version, and since then, it hasn't been working.

My assumption is that the Posture Check cannot handle the '-dev' version properly.
If I remove the version check in the Posture Check, NetBird works again on the iPhone.
According to the NetBird website, there is already an update, but it is not yet available in the Apple Store.

However, one should ask: Why does the iPhone get a '-dev' version? And if this is intentional, why does the client version check not handle it properly?

Image

Image

@TheDoDoo commented on GitHub (Mar 12, 2025): Hello everyone I have the same problem and found out that it is related to the Posture Check. Normally, my Posture Check requires that the NetBird client must be version 0.34.0 or higher. For some reason, the iPhone received a '-dev' version, and since then, it hasn't been working. My assumption is that the Posture Check cannot handle the '-dev' version properly. If I remove the version check in the Posture Check, NetBird works again on the iPhone. According to the NetBird website, there is already an update, but it is not yet available in the Apple Store. However, one should ask: Why does the iPhone get a '-dev' version? And if this is intentional, why does the client version check not handle it properly? ![Image](https://github.com/user-attachments/assets/4cd11f3a-c09b-4474-8791-18ddffb618ae) ![Image](https://github.com/user-attachments/assets/f3327cae-9797-41f5-b4ad-a7d4d2aae236)
Author
Owner

@mateicreanga commented on GitHub (Mar 13, 2025):

Hi, thanks for the input but sadly I don't have posture check enabled as it's a premium feature. In my case this happens without this feature. Let's hope that with a new verison of the iOS app this will be solved

@mateicreanga commented on GitHub (Mar 13, 2025): Hi, thanks for the input but sadly I don't have posture check enabled as it's a premium feature. In my case this happens without this feature. Let's hope that with a new verison of the iOS app this will be solved
Author
Owner

@SimSalabimse commented on GitHub (Mar 13, 2025):

Hi, i have a similar problem where my iPhone can't reach anything i have on my pc.
I have a open-webui and some other stuff that worked fine until it one day didn't.

@SimSalabimse commented on GitHub (Mar 13, 2025): Hi, i have a similar problem where my iPhone can't reach anything i have on my pc. I have a open-webui and some other stuff that worked fine until it one day didn't.
Author
Owner

@TheDoDoo commented on GitHub (Mar 14, 2025):

@SimSalabimse If you host Netbrid yourself, deactivate the poster check for the version (as described above) until the new version is available in the Apple Store for iOS.

If you don't host it yourself, you’ll need to wait until the new version is available in the Apple Store for iOS.

@TheDoDoo commented on GitHub (Mar 14, 2025): @SimSalabimse If you host Netbrid yourself, deactivate the poster check for the version (as described above) until the new version is available in the Apple Store for iOS. If you don't host it yourself, you’ll need to wait until the new version is available in the Apple Store for iOS.
Author
Owner

@TheDoDoo commented on GitHub (Mar 14, 2025):

I checked the source code. NetBird can't handle the '-dev' version. I also think that there is a version check in the 'Cloud' variant.

A possible fix for this would be:

TheDoDoo:fix/Connection-issues-on-iOS

@TheDoDoo commented on GitHub (Mar 14, 2025): I checked the source code. NetBird can't handle the '-dev' version. I also think that there is a version check in the 'Cloud' variant. A possible fix for this would be: [TheDoDoo:fix/Connection-issues-on-iOS](https://github.com/netbirdio/netbird/pull/3511)
Author
Owner

@TheDoDoo commented on GitHub (Apr 12, 2025):

The issue can be closed as it has been fixed in #3511.

@TheDoDoo commented on GitHub (Apr 12, 2025): The issue can be closed as it has been fixed in #3511.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#1682