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
Remote HTTP MCP servers fail behind Kerberos/Negotiate proxy ( proxy_auth_required ) while main fetch stack works #5142
Expected: MCP HTTP transport authenticates to the proxy via Kerberos/Negotiate, as the main network stack does since 1.0.62 (see #523).
Actual: the MCP server fails to connect. Log:
[WARNING] [rust:mcp::http_client] MCP HTTP proxy rejected CONNECT; this transport cannot negotiate proxy authentication {"transport":"streamable_http","target.host":"mcp.atlassian.com","target.port":443,"reason":"proxy_auth_required"}
[WARNING] [rust:mcp::client] server/discover failed; retrying with legacy initialize {"error":"Client error: error sending request for url (https://mcp.atlassian.com/v2/mcp)"}
[WARNING] failed to initialize MCP client: transport failure during send initialize request
Evidence it's the transport, not the proxy or token:
The main stack negotiates the proxy fine ([rust:rt_network::fetch] "proxy Negotiate recovery" for github downloads).
curl --proxy-negotiate -U : https://mcp.atlassian.com/v2/mcp with the same header returns 200 and a valid initialize response.
Activity