I deployed Cribl on some Windows Servers. They are routing events to an on-premise Cribl Stream instance. Everything was working fine, until collection just stopped. It appears that the Edge agents aren't connecting to "https://cdn.cribl.io/telemetry". These servers are behind a web proxy. The proxy settings are applied properly in Windows.
If I pull up a browser on the server, and surf to https://cdn.cribl.io/telemetry, I get the expected output --- “cribl /// living the stream!”
I have tried:
- Manually configuring the proxy settings in Windows itself rather than auto-config.
- Defining actual environment variables for “HTTP_PROXY” and “HTTPS_PROXY” within Windows Server.
- Tried flipping the Cribl Edge “default_fleet” toggle for “Proxy” -> “use environment variables” on and off.
I have manually restarted the services and the Edge agent itself multiple times. Nothing has worked. What is the proper combination of settings in Windows and Cribl Edge to force the agent to use the proxy to phone home?