FirmwareRequest - When you reboot your node(with MysBootloader) it reports to the controller(here MyController) about current firmware type, version, and CRC.
FirmwareResponse - MyController looks node id and configured firmware for that node in MyController database. And sends to the node as the response (response includes firmware, type, version, and CRC.). If the node sees a different it asks firmware from the controller.
Default Firmware - If you enabled this feature if MyController receives a firmwareRequest, and there is no firmware configured for the node. In this case, MyController sends default firmware details to the node.
@tag I briefly considered caching data at the node level, but memory limits of the arduino modules and/or the added cost & complexity of having SD Card/FLASH modules at every node seems like a big hurdle.
But...caching at the gateway or repeater might work out a little better.
Thanks for your fast answer and your assistance.
I only changed the password for the keystore. The other settings are default.
I created my own keystore.jks file from the LetsEncrypt certificate and replaced the original keystore with the self-signed certificate.
After replacing my keystore.jks with the original file from github and setting the password to "mycontroller", https works as expected.
Looks like your connection to MYCONTROLLER.ORG was lost, please wait while we try to reconnect.