fix: uri.parse throwing on invalid node address (#3315)

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

cyan committed Jun 8, 2026 at 23:58 UTC 879eb9193c0f3008fd0d4fc167f010604a0c634b

No changes.