You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
J'ai installé le plugin, je ne vois aucune erreur dans le log d'installation.
Par contre sur la requête OTP, rien ne se passe, et dans le log je vois uniquement ce warning:
sh: 1: -B: not found
Je pense donc qu'une commande Shell est lancée, et les options ne sont pas compatibles, mais je ne vois pas les détails donc je ne peux pas trouver plus loin. Est-ce qu'il y a un moyen d'afficher la commande qui est lancée ?
Merci
Cédric
The text was updated successfully, but these errors were encountered:
J'ai vu par contre que si je modifie le fichier sample.php avec les informations dans le répertoire plugins/peugeotcars/3rdparty, alors j'arrive à me connecter correctement et récupérer les informations de la voiture.
Je pense que j'ai trouvé le problème, en tous cas j'arrive à lancer la commande OTP et avoir un SMS. Le problème vient du fait que j'avais un caractère spécial dans le mot de passe, qui n'est pas protégé sur la ligne de commande.
Le fix que j'ai testé, dans le fichier core/ajax/peugeotcars.ajax.php, fonction otp_prepare, au lieu de:
$cmd .= ' -P ' . $passwd ;
J'ai changé en:
$cmd .= ' -P \'' . $passwd . '\'';
Ca ne fonctionnera quand même pas s'il y a un caractère \ dans le mot de passe.
dricair
added a commit
to dricair/plugin_peugeotcars
that referenced
this issue
Nov 19, 2023
Bonjour
J'ai installé le plugin, je ne vois aucune erreur dans le log d'installation.
Par contre sur la requête OTP, rien ne se passe, et dans le log je vois uniquement ce warning:
Je pense donc qu'une commande Shell est lancée, et les options ne sont pas compatibles, mais je ne vois pas les détails donc je ne peux pas trouver plus loin. Est-ce qu'il y a un moyen d'afficher la commande qui est lancée ?
Merci
Cédric
The text was updated successfully, but these errors were encountered: