Hello,
We’re investigating Mender as a management system for Raspberry Pi 4’s
We’ve been through the documentation and set a couple up with the provided image, and all looks to be working they come through on the hosted dashboard and we’ve been pushing updates to them successfully
I was SSH’d into one of the units today and decided to check the system logs on a whim and noticed a bunch of errors from mender-client about TLS certificates
Jun 09 18:16:45 gateway mender[887]: time="2021-06-09T18:16:45+01:00" level=error msg="Failed to Load the Server certificate. Err SSL errors: "
Jun 09 18:16:45 gateway mender[887]: time="2021-06-09T18:16:45+01:00" level=warning msg="Failed to load the server TLS certificate settings: SSL errors: "
Is there anything we can do to resolve these errors?
We’ve made no modifications to the base image outside of removing the pi user and adding a few of our own scripts / applications.
Our mender config is as follows which is the default production .conf, the same messages are seen on the demo .conf too:
"ClientProtocol": "https",
"ArtifactVerifyKey": "",
"HttpsClient": {
"Certificate": "",
"Key": "",
"SSLEngine": ""
},
"Security": {
"AuthPrivateKey": "",
"SSLEngine": ""
},
"RootfsPartA": "/dev/mmcblk0p2",
"RootfsPartB": "/dev/mmcblk0p3",
"DeviceTypeFile": "/var/lib/mender/device_type",
"DBus": {
"Enabled": true
},
"UpdatePollIntervalSeconds": 1800,
"InventoryPollIntervalSeconds": 28800,
"SkipVerify": false,
"RetryPollIntervalSeconds": 300,
"StateScriptTimeoutSeconds": 0,
"StateScriptRetryTimeoutSeconds": 0,
"StateScriptRetryIntervalSeconds": 0,
"ModuleTimeoutSeconds": 0,
"ServerCertificate": "",
"ServerURL": "",
"UpdateLogPath": "",
"TenantToken": "<snip>",
"Servers": [
{
"ServerURL": "https://hosted.mender.io"
}
]
}
Any assistance would be appreciated
Thanks