Closed leroy0211 closed 1 year ago
We changed the preshared secret due to security reasons. Please turn off the mqtt.auth parameter (set it to 0), or fill in the form at https://h-mdm.com/contact-us/ to get the updated preshared secret (the parameter is in hash.secret). The value for the Community version can also be found in the source code (install/context_template.xml, server/build.properties.example).
Where do you have to update it? In the launcher app, in the server or both?
BTW, this was a fresh install from last week, not an upgrade. Does that mean that every fresh install of the community edition doesn't work?
You must update it at the server. There was a bug in the install/context_template.xml which has been fixed.
I've double checked, and the hash.secret
is already at that new value.
<!-- A shared secret between mobile app and control panel.
Don't change this unless you know what you're doing -->
<Parameter name="hash.secret" value=[********-*#*#**##]"/>
BTW, I only get a log record whenever a device tries to connect. It's showing the ip of the device, not the server. So therefor I think the configuration is not OK in the launcher.
There was an issue in the shared secret on the client part, thank you for the bug report. The issue has been fixed in Headwind MDM launcher 5.19, please upgrade the client.
Hi,
I got a Security error in the mdm server from all my devices. They can not connect to the queue due to the following reason:
I guess the ActiveMX credentials in the launcher are wrong or somehow.
I do have installed the mdm server twice, because the first time the installation failed. I have not removed the installation before, and during the installation wizard I've entered all details the same as before.
HMDM Version: 5.18.2 Community Launcher version: 5.18 Update helper version: 1.04
I couldn't find any ActiveMX or MQTT parameters in ROOT.xml other than
mqtt.server.uri
(string) andmqtt.auth
(boolean). But not a parameter where the credentials are stored.Any direction to point me to, to fix this? Now application updates are not pushed, but only fetched if you press the "fetch updates" button.