IIH Essentials v2.2.0 Issue connecting to generic MQTT broker when proxy is enabled
0
I'm hoping there's a quick solution to this, but I have run into an issue connecting to a generic MQTT broker when a proxy is enabled. I have an edge device that needs to pass through a proxy to reach the IEM, however I also have an MQTT broker on a server in the same subnet of the edge device. Connecting to the IEM is fine and I added the MQTT broker address to the "No Proxy" list. However I still cant connect to the broker. In the IIH essentials log, it appears its still being passed the proxy address as an environment variable when starting the connection to the generic MQTT broker. So I'm curious if I've overlooked something simple? If i use an older version of IIH essentials app(v2.0.1), the issue is not present. Error from log below with IP addresses removed: 2025-08-07T00:39:47.518378184Z 2025-08-07T00:39:47.5177525Z: CDataDestinationMqttClient[util2]::Startup - Environment variable http_proxy = http://x.x.x.x:x 2025-08-07T00:39:47.518443383Z 2025-08-07T00:39:47.5178041Z: CDataDestinationMqttClient[util2]::Startup - Environment variable https_proxy = http://x.x.x.x:x 2025-08-07T00:39:57.640437731Z 2025-08-07T00:39:57.6400517Z: CDataDestinationFeature::WaitForConnect - 10000 ms waited. 2025-08-07T00:39:57.846891010Z 2025-08-07T00:39:57.8464594Z: CGenericMQTTTimeSeriesConnector[util2]::StartupConnection - No connection to the Generic MQTT broker. 2025-08-07T00:39:57.846940810Z 2025-08-07T00:39:57.8465443Z: CThreadBase::CActiveDataDestination[util2]::ThreadProc - Mqtt connection failed. trycount=7, downtime=10 seconds.