I have the stack running now in Kubernetes: Network server, Application Server, Gateway Bridge (+Postgres, +Redis), no geolocation server, but I think that’s okay–and I have a Mosquitto server that already existed that I’m leveraging. I think the stack is all working properly, but with Kubernetes I may have missed a “Service”, so it could be like some firewall is up between components I’m not aware of.
I have a Dragino LPS8 running nothing but the stock firmware–I pointed its “LoRaWAN” configuration at my Gateway Bridge port 1700 (the LPS8 is not talking to MQTT directly). I seem to be getting stats sent to the Gateway Bridge every 30 seconds, and the Gateway Bridge is posting /gateway/[gwid]/event/stats messages to Mosquitto… but
(from the iOS app MQTT Analyzer) the message payloads sent to MQTT appear to be empty, and the web front-end shows that the gateway was last seen “never”. the LPS8 shows some JSON in its log as what is being sent for stats. I’m not seeing anything in the logs of any component that looks like a problem.
Is there configuration to decode the format for the incoming (stats) messages, or a step I’m perhaps missing? Possible some port is not allowed between some components? I’m sure there’s some additional information to provide but not sure from where.