Nouvelle installation Jeedom impossible
Nouvelle installation Jeedom impossible
Bonjour,
j'utilise Jeedom sur Docker Synology.
J'avais une première fois suivi l'installation sans aucun souci.
Suite à changement de FAI (Free remplacé par SFR) Jeedom ne fonctionnait plus (Bad Gateway). J'avais modifié l'adresse local 192.168.0. en 192.168.1 sans succès. Toujours Bad Gateway après de multiples recherches et essais.
Après plusieurs essais infructueux, j'ai désinstallé complètement Jeedom de mon syno pour le réinstaller proprement.
En suivant la procédure dans l'aide Jeedom, je n'arrive pas à installer correctement Jeedom.
L'installation semble se faire normalement, mais au premier démarrage de Jeedom, admin/admin ne fonctionne pas.
J'ai suivi la procédure pour changer le mot de passe. Je récupère bien mon mot de passe mysql que je connais, pas de souci
Par contre ce mot de passe affiché dans Putty n'est pas valable. j'ai l'erreur suivant:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Ici je suis bloqué, Jeedom ne fonctionne pas et la méthode de changement de mot de passe via Putty ne fonctionne pas dans mon cas.
J'ai l'impression qu'il y a une incompatibilité ou un paramétrage à faire entre la dernière version de Jeedom et la dernière version de MySql.
Si quelqu'un a rencontré ce problème ou peut m'aider la résoudre, mille merci d'avance.
j'utilise Jeedom sur Docker Synology.
J'avais une première fois suivi l'installation sans aucun souci.
Suite à changement de FAI (Free remplacé par SFR) Jeedom ne fonctionnait plus (Bad Gateway). J'avais modifié l'adresse local 192.168.0. en 192.168.1 sans succès. Toujours Bad Gateway après de multiples recherches et essais.
Après plusieurs essais infructueux, j'ai désinstallé complètement Jeedom de mon syno pour le réinstaller proprement.
En suivant la procédure dans l'aide Jeedom, je n'arrive pas à installer correctement Jeedom.
L'installation semble se faire normalement, mais au premier démarrage de Jeedom, admin/admin ne fonctionne pas.
J'ai suivi la procédure pour changer le mot de passe. Je récupère bien mon mot de passe mysql que je connais, pas de souci
Par contre ce mot de passe affiché dans Putty n'est pas valable. j'ai l'erreur suivant:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Ici je suis bloqué, Jeedom ne fonctionne pas et la méthode de changement de mot de passe via Putty ne fonctionne pas dans mon cas.
J'ai l'impression qu'il y a une incompatibilité ou un paramétrage à faire entre la dernière version de Jeedom et la dernière version de MySql.
Si quelqu'un a rencontré ce problème ou peut m'aider la résoudre, mille merci d'avance.
Re: Nouvelle installation Jeedom impossible
J'ai entièrement désinstallé les containeurs mysql et jeedom et j'ai désinstallé docker pour supprimer toutes traces d'installation.
j'ai installé de nouveau docker et suivi le tuto pas à pas de l'installation de jeedom comme donné dans l'aide de l'installation github.
Tout s'installe normalement.
A l'étape 3 configuration de jeedom, j'ai de nouveau une erreur:
SQLSTATE[HY000] [2059] Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/lib/mysql/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory
j'ai installé de nouveau docker et suivi le tuto pas à pas de l'installation de jeedom comme donné dans l'aide de l'installation github.
Tout s'installe normalement.
A l'étape 3 configuration de jeedom, j'ai de nouveau une erreur:
SQLSTATE[HY000] [2059] Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/lib/mysql/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory
Re: Nouvelle installation Jeedom impossible
A priori cette erreur apparaît depuis mysql version 8.0.4
J'ai désinstallé mysql 8.0.4 et j'ai choisi 8.0.3.
En version mysql 8.0.3 l'installation se fait mais avec l'erreur suivante:
[START INSTALL]
****Install jeedom from 3.2.9 (2018-06-22 08:24:38)****
Installation de Jeedom 3.2.9
Installation de la base de données...OK
Post installation...
[START CONSISTENCY]
Error : [MySQL] Error code : 42000 (1064). You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'function='persist'' at line 4[END CONSISTENCY]
Ajout de l'utilisateur (admin,admin)
OK
Temps d'installation : 22s
[END INSTALL SUCCESS]
Et pour se logger, admin admin ne fonctionne pas.
J'ai désinstallé mysql 8.0.4 et j'ai choisi 8.0.3.
En version mysql 8.0.3 l'installation se fait mais avec l'erreur suivante:
[START INSTALL]
****Install jeedom from 3.2.9 (2018-06-22 08:24:38)****
Installation de Jeedom 3.2.9
Installation de la base de données...OK
Post installation...
[START CONSISTENCY]
Error : [MySQL] Error code : 42000 (1064). You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'function='persist'' at line 4[END CONSISTENCY]
Ajout de l'utilisateur (admin,admin)
OK
Temps d'installation : 22s
[END INSTALL SUCCESS]
Et pour se logger, admin admin ne fonctionne pas.
Re: Nouvelle installation Jeedom impossible
Finalement, la version mysql qui fonctionne sans problème pour moi est la 5.6.40
Les autres versions superieurs que j'ai essayé 5.7.8, 8.0.3 et 8.0.4 ont toutes un bug dans l'installation de jeedom, à un moment ou à un autre.
Avec Mysql 5.6.40 j'ai une installation et un fonctionnement normale de Jeedom.
Le seul point différent de l'aide fournie par jeedom pour l'installation est que le user est ADMIN en majuscule et non en minuscule.
le password est bien admin en minuscule.
Les autres versions superieurs que j'ai essayé 5.7.8, 8.0.3 et 8.0.4 ont toutes un bug dans l'installation de jeedom, à un moment ou à un autre.
Avec Mysql 5.6.40 j'ai une installation et un fonctionnement normale de Jeedom.
Le seul point différent de l'aide fournie par jeedom pour l'installation est que le user est ADMIN en majuscule et non en minuscule.
le password est bien admin en minuscule.
Re: Nouvelle installation Jeedom impossible
Problème identique chez moi (docker, mysql:latest, c'est à dire 8.0.13).
Avec mysql:5.6 l'installation se passe bien. Attention en effet à l'utilisateur qui est alors ADMIN et non admin.
Goulou.
Avec mysql:5.6 l'installation se passe bien. Attention en effet à l'utilisateur qui est alors ADMIN et non admin.
Goulou.
Re: Nouvelle installation Jeedom impossible
Bonjour à tous
J'ai le même problème "SQLSTATE[HY000] [2059] Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/lib/mysql/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory".
J'ai du coup installé mysql 5.6.4 et 5.7.9 mais ceux ci redemarre en boucle.
J'ai un ds218+ en version DSM 6.2.1-23824 Update 2.
Est ce que quelqu'un a une idée ??
Merci d'avance
edit : Avec la version 5.7.8-rc l'installation se lance, j'ai aussi changer le dossier du conteneur.
J'ai le même problème "SQLSTATE[HY000] [2059] Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/lib/mysql/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory".
J'ai du coup installé mysql 5.6.4 et 5.7.9 mais ceux ci redemarre en boucle.
J'ai un ds218+ en version DSM 6.2.1-23824 Update 2.
Est ce que quelqu'un a une idée ??
Merci d'avance
edit : Avec la version 5.7.8-rc l'installation se lance, j'ai aussi changer le dossier du conteneur.
-
- Timide
- Messages : 5
- Inscription : 17 déc. 2018, 16:45
Re: Nouvelle installation Jeedom impossible
Pour cette erreur, il faut passer une option à MySQL.
En version docker, ca se fait comme ca (la dernière ligne en particulier)
Mais après j'ai l'erreur suivante :
Error : [MySQL] Error code : 42000 (1064). You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'function='persist'' at line 4[END CONSISTENCY]
je vois que le post à plus d'un an et que la 8.x de MySQL n'est toujours pas supporté.
Il est vivant ce projet ?
(Je commence à m'y mettre)
En version docker, ca se fait comme ca (la dernière ligne en particulier)
Code : Tout sélectionner
docker run --name JeeDomMariaDB\
-p 13306:3306\
-e MYSQL_ROOT_PASSWORD=root_password\
-e MYSQL_DATABASE=jeedom_db \
-e MYSQL_USER=jeedom_u \
-e MYSQL_PASSWORD=jeedom_password\
-v /volume1/docker/JeeDomMariaDB:/var/lib/mysql\
-d mysql:8.0.13\
--default-authentication-plugin=mysql_native_password
Mais après j'ai l'erreur suivante :
Error : [MySQL] Error code : 42000 (1064). You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'function='persist'' at line 4[END CONSISTENCY]
je vois que le post à plus d'un an et que la 8.x de MySQL n'est toujours pas supporté.
Il est vivant ce projet ?
(Je commence à m'y mettre)
-
- Timide
- Messages : 5
- Inscription : 17 déc. 2018, 16:45
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 12 invités