AI CodeFix on Custom Provider ignores Proxy Setting for nonProxyHosts?

Must-share information (formatted with Markdown):

  • which versions are you using (SonarQube Server / Community Build, Scanner, Plugin, and any relevant extension): SonarQube Server Enterprise 2026.2.1.121354
  • how is SonarQube deployed: zip, Docker, Helm: Linux Host
  • what are you trying to achieve: Use AI CodeFix with our local LLM without use of proxy
  • what have you tried so far to achieve this: Configuration in SonarQube Administration, Tracking on Firewall and WebProxy

Do not share screenshots of logs – share the text itself (bonus points for being well-formatted)!

Hello

we have an on premises LLM we want to connect the SonarQube AI CodeFix with it.

Our SonarQube Instance is configured accordingly to use our company-proxy server and has the property “http.nonProxyHosts” configured accordingly to ignore everything within our domain (which works as it could make no connection to our internal GIT server for example).

When configuring the LLM (which is in our domain and thus should be ignored in regards to the proxy when connecting) as custom provider in the admin-page for AI CodeFix all traffic to the LLM is routed over the configured Proxy Server (proved by tracking both on the firewall and our proxy server).

we allowed access through our proxy for our test-instance and everything works fine, but that is no solution for our production environment, especially as there is load on our web proxy which just should not be there.

It at least seams as if the implementation for the custom providers ignores the java-proxy settings or at least the nonProxyHosts settings, could you please check this and if so change it accordingly, that all the proxy settings are used everywhere?

thank you in advance

best regards

Marc Stockhammer