J’ai une installation qui fonctionne depuis quelques temps.
Le certificat Let’s encrypt est installé et valide.
J’ai rajouté une instance de Blynk.
J’ai fourni le chemin du certificat à l’instance de Blynk :
Bonjour @Steve que veux-tu dire par “j’ai rajouté une instance de Blynk” ? Il y a un packaging ynh pour https://www.blynk.cc/ ?
À priori les certificats letsencrypt sont passwordless, c’est à dire qu’il ne sont pas protegés par mot de passe. Si tu regarde le contenu de /etc/yunohost/certs/yourdomain.tld/key.pem tu dois voir
-----BEGIN PRIVATE KEY-----
quand une clef nécessite un mot de passe tu aurais des lignes genre
Du coup, soit il ne faut pas renseigner le server.ssl.key.pass ou le mettre vide. Pour répondre à cette question il faut aller voir coté application Blynk.
Non, il n’y a pas de packaging ynh pour Blynk.
Je me suis lancé dans l’aventure d’installer la version 9.0.4 d’OpenJDK.
Puis j’ai téléchargé la version 0.35.3 de Blynk.
Le tout démarre, pour le moment, via un @reboot dans cron.
L’étape suivante, si tout fonctionne correctement, pourrait être l’écriture d’un ynh.
Mais cela me parait assez conséquent comme travail.
En tout cas, je m’empresse d’aller voir du côté du forum Blynk pour la suite.
J’avais simplement oublié l’ouverture des ports 8080, 8440 et 9443 utilisés par le serveur.
La partie application fonctionne depuis le web.
La partie matérielle fonctionne sans SSL mais il reste un problème de certificat en SSL
Et cela provient de mon serveur local. En effet, cela fonctionne avec le serveur du Cloud.