diff --git a/bumper/mqttserver.py b/bumper/mqttserver.py index 1e63718..f6f61ed 100644 --- a/bumper/mqttserver.py +++ b/bumper/mqttserver.py @@ -377,15 +377,16 @@ class BumperMQTTServer_Plugin: ) mqttserverlog.info(f"Bumper Authentication Success - Bot - SN: {username} - DID: {didsplit[0]} - Class: {tmpbotdetail[0]}") authenticated = True - mqtt_server = bumper.config_proxyMode_getServerIP("mqtt_server","") - if mqtt_server: - proxymodelog.info(f"MQTT Proxy Mode - Using server {mqtt_server}") - else: - proxymodelog.error(f"MQTT Proxy Mode - No server found! Load defaults or set mqtt_server in config_proxymode table!") - proxymodelog.exception(f"MQTT Proxy Mode - Exiting due to no MQTT Server configured!") - exit(1) if authenticated and bumper.bumper_proxy_mode: + mqtt_server = bumper.config_proxyMode_getServerIP("mqtt_server","") + if mqtt_server: + proxymodelog.info(f"MQTT Proxy Mode - Using server {mqtt_server}") + else: + proxymodelog.error(f"MQTT Proxy Mode - No server found! Load defaults or set mqtt_server in config_proxymode table!") + proxymodelog.exception(f"MQTT Proxy Mode - Exiting due to no MQTT Server configured!") + exit(1) + proxymodelog.info(f"MQTT Proxy Mode - Proxy Bot to MQTT - Client_id: {client_id} - Username: {username}") self.proxyclients[client_id] = BumperProxyModeMQTTClient(