summaryrefslogtreecommitdiffstats
path: root/src/aclk/aclk_proxy.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/aclk/aclk_proxy.c')
-rw-r--r--src/aclk/aclk_proxy.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/aclk/aclk_proxy.c b/src/aclk/aclk_proxy.c
index 5d1a8b355..8d0e2d657 100644
--- a/src/aclk/aclk_proxy.c
+++ b/src/aclk/aclk_proxy.c
@@ -113,7 +113,12 @@ static inline int check_http_enviroment(const char **proxy)
const char *aclk_lws_wss_get_proxy_setting(ACLK_PROXY_TYPE *type)
{
- const char *proxy = config_get(CONFIG_SECTION_CLOUD, ACLK_PROXY_CONFIG_VAR, ACLK_PROXY_ENV);
+ const char *proxy = appconfig_get(&cloud_config, CONFIG_SECTION_GLOBAL, ACLK_PROXY_CONFIG_VAR, ACLK_PROXY_ENV);
+
+ // backward compatibility: "proxy" was in "netdata.conf"
+ if (config_exists(CONFIG_SECTION_CLOUD, ACLK_PROXY_CONFIG_VAR))
+ proxy = config_get(CONFIG_SECTION_CLOUD, ACLK_PROXY_CONFIG_VAR, ACLK_PROXY_ENV);
+
*type = PROXY_DISABLED;
if (strcmp(proxy, "none") == 0)