googleapis/mcp-toolbox · error
connection to blocked IP %s denied
Error message
connection to blocked IP %s denied
What it means
Error "connection to blocked IP %s denied" thrown in googleapis/mcp-toolbox.
Source
Thrown at internal/sources/http/http.go:338
}
resolver := guard.Resolver
if resolver == nil {
resolver = net.DefaultResolver
}
dialer := &net.Dialer{
Timeout: 30 * time.Second,
KeepAlive: 30 * time.Second,
Control: func(network, address string, c syscall.RawConn) error {
host, _, err := net.SplitHostPort(address)
if err != nil {
return err
}
ip := net.ParseIP(host)
if ip != nil {
if guard.IsIPBlocked(ip) {
return fmt.Errorf("connection to blocked IP %s denied", ip)
}
}
return nil
},
}
if r, ok := resolver.(*net.Resolver); ok {
dialer.Resolver = r
}
tr.DialContext = dialer.DialContext
client := &http.Client{
Timeout: duration,
Transport: tr,
CheckRedirect: func(req *http.Request, via []*http.Request) error {
if len(via) >= 10 {
return fmt.Errorf("stopped after 10 redirects")View on GitHub (pinned to 8cc6e09de2)
When it happens
Trigger: Thrown at internal/sources/http/http.go:338 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of googleapis/mcp-toolbox@8cc6e09de2 (2026-09-05).
Data as JSON: /api/errors/6e76b457cd7c5be4.
Report an issue: GitHub.