You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[BUG] IPv6 upstream addresses are parsed incorrectly by colon splitting #6442
For valid IPv6 literals such as [2001:db8::1]:8080 or http://[2001:db8::1]:8080, colon splitting truncates the host and/or attempts to parse part of the IPv6 literal as a port. That can produce a failed health check, wrong discovery upstream data, or NumberFormatException.
Expected Behavior
Valid IPv6 upstream addresses should be parsed with URI/host-port aware logic and should work in health checks, discovery conversion, and API document loading.
Activity
github-actions commentedon Jul 23, 2026
👋 Hello @yuluo-yx
A new issue has been opened by @Aias00:
Please review when you have time. Thank you! 🙏
wy471x commentedon Jul 24, 2026
/assign