[GH-ISSUE #2162] set status to "connect" only after finish fully connecting #4507

Closed
opened 2026-08-05 00:58:04 -04:00 by saavagebueno · 7 comments
Owner

Originally created by @ez1976 on GitHub (Jun 20, 2024).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/2162

Hello.
since we have a few policies and about 350 routes, it actually takes about 10-15 seconds for the client to fully be operational.

i think it would be wise if the netbird-ui icon will change to orange ONLY after all the routes are received, the peers are connected and the nameservers are available.

the better way is to have a different color or spinning icon while it is still connecting.

Originally created by @ez1976 on GitHub (Jun 20, 2024). Original GitHub issue: https://github.com/netbirdio/netbird/issues/2162 Hello. since we have a few policies and about 350 routes, it actually takes about 10-15 seconds for the client to fully be operational. i think it would be wise if the netbird-ui icon will change to orange ONLY after all the routes are received, the peers are connected and the nameservers are available. the better way is to have a different color or spinning icon while it is still connecting.
saavagebueno added the feature-requestclientclient-ui labels 2026-08-05 00:58:04 -04:00
Author
Owner

@hurricanehrndz commented on GitHub (Jun 20, 2024):

I can submit a PR for this. I do need an svg of the netbird logo. I have custom fork that does this already, also the color code of the netbird logo

<!-- gh-comment-id:2180630068 --> @hurricanehrndz commented on GitHub (Jun 20, 2024): I can submit a PR for this. I do need an svg of the netbird logo. I have custom fork that does this already, also the color code of the netbird logo
Author
Owner

@hurricanehrndz commented on GitHub (Jun 20, 2024):

DNS will be an issue, because not everyone applies internal DNS settings, in my fork I based full connected if a highly available source is resolvable, but that won't work for everyone. I can base it on DNS settings alone and if they have been applied to the system perhaps?

<!-- gh-comment-id:2180653422 --> @hurricanehrndz commented on GitHub (Jun 20, 2024): DNS will be an issue, because not everyone applies internal DNS settings, in my fork I based full connected if a highly available source is resolvable, but that won't work for everyone. I can base it on DNS settings alone and if they have been applied to the system perhaps?
Author
Owner

@hurricanehrndz commented on GitHub (Jun 20, 2024):

I believe this is a Duplicate #2154

<!-- gh-comment-id:2180660480 --> @hurricanehrndz commented on GitHub (Jun 20, 2024): I believe this is a Duplicate #2154
Author
Owner

@gecube commented on GitHub (Jun 24, 2024):

Yes, duplicate, but let's discuss what we really want to achieve.

<!-- gh-comment-id:2187386799 --> @gecube commented on GitHub (Jun 24, 2024): Yes, duplicate, but let's discuss what we really want to achieve.
Author
Owner

@hurricanehrndz commented on GitHub (Jun 24, 2024):

I am working on PR for this, what platform are you on so that I ensure that is covered when I submit it

<!-- gh-comment-id:2187468077 --> @hurricanehrndz commented on GitHub (Jun 24, 2024): I am working on PR for this, what platform are you on so that I ensure that is covered when I submit it
Author
Owner

@ez1976 commented on GitHub (Jun 24, 2024):

Thanks.
I personally work on ubuntu but i have test machines on win10, win 11,
macos and fedora

On Mon, Jun 24, 2024, 22:49 Carlos Hernandez @.***>
wrote:

I am working on PR for this, what platform are you so that I ensure that
is covered when I submit it


Reply to this email directly, view it on GitHub
https://github.com/netbirdio/netbird/issues/2162#issuecomment-2187468077,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AANTDD65IPIR53TRHG2Y3WTZJCH6LAVCNFSM6AAAAABJTQMSYGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOBXGQ3DQMBXG4
.
You are receiving this because you authored the thread.Message ID:
@.***>

<!-- gh-comment-id:2187487390 --> @ez1976 commented on GitHub (Jun 24, 2024): Thanks. I personally work on ubuntu but i have test machines on win10, win 11, macos and fedora On Mon, Jun 24, 2024, 22:49 Carlos Hernandez ***@***.***> wrote: > I am working on PR for this, what platform are you so that I ensure that > is covered when I submit it > > — > Reply to this email directly, view it on GitHub > <https://github.com/netbirdio/netbird/issues/2162#issuecomment-2187468077>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/AANTDD65IPIR53TRHG2Y3WTZJCH6LAVCNFSM6AAAAABJTQMSYGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOBXGQ3DQMBXG4> > . > You are receiving this because you authored the thread.Message ID: > ***@***.***> >
Author
Owner

@TechHutTV commented on GitHub (May 9, 2026):

Tracked under #2154 — both threads describe the same UX gap during the route-settling phase (UI shows "connected" before the data plane is fully ready). Please subscribe there for updates. Closing as duplicate.

<!-- gh-comment-id:4413485774 --> @TechHutTV commented on GitHub (May 9, 2026): Tracked under #2154 — both threads describe the same UX gap during the route-settling phase (UI shows "connected" before the data plane is fully ready). Please subscribe there for updates. Closing as duplicate.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#4507