Bonjour,
Jusque là, l’application sur mon iphone fonctionnait. En créant un scénario sur lequel je voulais envoyer une notification son mon tel, je découvre 2 téléphones possible. En allant voir dans le plugin mobile, je ne vois qu’un seul téléphone mais avec l’icone bugguée (suite dernière maj jeedom avec les nouvelles sécurités?). Et si je clique sur mon iphone => message en rouge Forbidden: you don’t have permission to access this resource.
Du coup j’ai réinitialisé l’application, désinstallé le plugin, réinstallé…mais dès que je valide la création d’un nouveau mobile, le même bug graphique et surtout le message de droit refusé. Impossible également de générer un qrcode.
Le log du plugin est en mode debug et n’affiche rien de particulier.
Le deuxième téléphone que je voyais était celui géré par l’application JeeConnect.
Donc ce point là n’est pas un problème, c’est juste le point de départ de mon ‹ enquête › qui m’a amené à aller voir dans le plugin mobile, dans lequel il n’y avait bien qu’un téléphone. Mais du coup je suis tombé sur ce message d’erreur et là je ne vois pas ce qui pose problème.
Impossible de refaire fonctionner l’app sur mon iphone du coup puisque je l’ai réinitialiser aussi en pensant repartir à blanc avec un nouveau qrcode.
0002|[Sat Oct 30 17:29:46.838260 2021] [php7:error] [pid 27403] [client 10.12.0.1:36150] PHP Fatal error: Uncaught Error: Call to a member function execCmd() on bool in /var/www/html/plugins/mobile/core/class/mobile.class.php:667
0003|Stack trace:
0004|#0 /var/www/html/plugins/mobile/core/api/mobile.api.php(195): mobile::EventGeoloc(Array)
0005|#1 /var/www/html/core/php/utils.inc.php(79): require_once('/var/www/html/p...')
0006|#2 /var/www/html/core/api/jeeApi.php(316): include_file('plugins/mobile/...', 'mobile.api.php', 'api', 'mobile')
0007|#3 {main}
0008|thrown in /var/www/html/plugins/mobile/core/class/mobile.class.php on line 667
0009|[Sat Oct 30 17:29:47.093889 2021] [php7:error] [pid 21901] [client 10.12.0.1:36190] PHP Fatal error: Uncaught Error: Call to a member function execCmd() on bool in /var/www/html/plugins/mobile/core/class/mobile.class.php:667
0010|Stack trace:
0011|#0 /var/www/html/plugins/mobile/core/api/mobile.api.php(195): mobile::EventGeoloc(Array)
0012|#1 /var/www/html/core/php/utils.inc.php(79): require_once('/var/www/html/p...')
0013|#2 /var/www/html/core/api/jeeApi.php(316): include_file('plugins/mobile/...', 'mobile.api.php', 'api', 'mobile')
0014|#3 {main}
0015|thrown in /var/www/html/plugins/mobile/core/class/mobile.class.php on line 667
0016|[Sat Oct 30 17:29:47.331077 2021] [php7:error] [pid 16439] [client 10.12.0.1:36230] PHP Fatal error: Uncaught Error: Call to a member function execCmd() on bool in /var/www/html/plugins/mobile/core/class/mobile.class.php:667
0017|Stack trace:
0018|#0 /var/www/html/plugins/mobile/core/api/mobile.api.php(195): mobile::EventGeoloc(Array)
0019|#1 /var/www/html/core/php/utils.inc.php(79): require_once('/var/www/html/p...')
0020|#2 /var/www/html/core/api/jeeApi.php(316): include_file('plugins/mobile/...', 'mobile.api.php', 'api', 'mobile')
0021|#3 {main}
Sauf que ca c’est du 4.2 (beta) donc c’est traité dans la section beta-test.
Qu’il y ait des problèmes avec la 4.2 ca ne m’étonne pas, mais ils ne seront pas réglés tout de suite je pense.
et vu que le plugin est privé (car payant) la correction ne peut venir que de l’équipe jeedom.
D’où le fait qu’un utilisateur non beta-testeur devrait être en stable et il n’aura pas de problème.