apache / apache/rocketmq-client-go

VerifyIP blocked DNS style

Open
#973 3 comments 0 reactions 0 assignees Claimed by @aireet View on GitHub
bug
Dominant language
Go
Stars
1.4k
Forks
445
PR merge metrics
No merged PRs in 30d

Description

**BUG REPORT**
1. Please describe the issue you observed:

- What did you do (The steps to reproduce)?
I deploy rocketmq on k8s, and use coreDNS addr to connect it. then i was blocked by VerifyIP function

- What did you expect to see?
do not intercept connect when the addr not like ipv4 and ipv6
if the addr actually wrong, the tcp connection will failed and it will sign definite error

Contributor guide

Open the contributing guide

Research direction

Start at the VerifyIP entry point and reproduce the connection using the CoreDNS address described in the report. Check how non-IPv4 and non-IPv6 addresses are handled, then verify that invalid endpoints still produce a definite TCP connection error without being intercepted prematurely.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
networking
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.