MCP Server for Avalara

Build 25.0.9440

ProxyAutoDetect

Specifies whether the provider checks your system proxy settings for existing proxy server configurations, rather than using a manually specified proxy server.

Data Type

bool

Default Value

false

Remarks

When this connection property is set to True, the server checks your system proxy settings for existing proxy server configurations (no need to manually supply proxy server details).

This connection property takes precedence over other proxy settings. If you want to configure the server to connect to a specific proxy server, set ProxyAutoDetect to False.

When this property is set to True, the proxy to use is determined by checking these locations, in this order. If the proxy can't be determined in one place, the server checks the next.

  1. The server performs a search from the JVM properties (http.proxy, https.proxy, socksProxy, etc.).
  2. In the case that the JVM properties don't exist, the server performs a search in java.home/lib/net.properties.
  3. In the case that java.net.useSystemProxies is set to True, the server performs a search in the SystemProxy.
  4. On Windows, the server reads proxy settings from the Internet Options in the registry, specifically the registry key HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\. On Windows 10 and later, this corresponds to the Proxy Settings found in the Windows Settings.

Note that these settings apply only to the current user of the machine. If you're running an application as a service, the server does not read your own user's settings. You must instead manually supply the proxy settings in the server's connection properties.

To connect to an HTTP proxy, see ProxyServer. For other proxies, such as SOCKS or tunneling, see FirewallType.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9440