Failed to load resource pour certains plugins

Bonsoir,

Lorsque j’essaie d’accéder à la page de configuration de certains plugins (par exemple: Telegram et Pushbullet) une page vide s’affiche.

Exemple plugin Telegram :


Message d’erreur :

Si je clique sur l’URL j’arrive sur cette page :

Exemple Pushbullet :

GET https://[monUrlJeedom]/index.php?v=d&m=pushbullet&p=pushbullet&ajax=1&jeedom_token=[MonTokenJeedom]
500 (Internal Server Error)
(anonymous) @ VM815:1
send @ jquery.min.js?md5=220afd743d9e9643852e31a135a9f3ae:2
ajax @ jquery.min.js?md5=220afd743d9e9643852e31a135a9f3ae:2
k.fn.load @ jquery.min.js?md5=220afd743d9e9643852e31a135a9f3ae:2
loadPage @ getResource.php?file=desktop/js/utils.js&md5=a5937d6318beda4e9b2bb75ca98685be&lang=fr_FR:131
(anonymous) @ getResource.php?file=desktop/js/utils.js&md5=a5937d6318beda4e9b2bb75ca98685be&lang=fr_FR:277
dispatch @ jquery.min.js?md5=220afd743d9e9643852e31a135a9f3ae:2
v.handle @ jquery.min.js?md5=220afd743d9e9643852e31a135a9f3ae:2

Log http.error :
http (1).error.log (72,6 Ko)

Il semblerait que le problème soit apparu lorsque j’ai installé les dépendances et tenté (sans succès) de configurer le plugin DiscordLink. D’ailleurs le chargement de la page de configuration du plugin prend énormément de temps (plus de 30 sec)

J’ai aussi remarqué que ces 2 plugins contiennent ajax=1 dans leur URL.

Auriez-vous une idée pour m’aider à résoudre ce problème ?

Jeedom est installé sur une machine virtuelle (Debian 4.9.189-3+deb9u2) qui tourne sur un Nuc

Hello,

Les log que tu indique donne des erreur venant de mon plugin.
Peux tu me donner la version de ton jeedom ainsi que les log de discord link ?
Peux tu aussi rajouter la configuration du plugin ?

L’erreur a l’air de venir a une configuration invalide.

Cdt
Thibaut

Edit :
Je vient de déplacer ton sujet dans communication et aussi mettre le tag du plugin qui a surement declanché ton problème.
Ps : Met plutôt la version stable. Je ne garantie jamais les version dev de mes plugins donc je conseil plutôt une version stable a par si c’est une machine de test.

Pour résoudre tout les problème que j’ai trouver trouver dans les log en correspondance avec Discord link, Je vient de les patch dans le version beta, Dis moi si sa règle les souci de page lente et autre.

Cdt
Thibaut

Hello,

J’ai mis à jour le plugin, mais les erreurs et lenteurs sont toujours présentes.

http.error :

[11-Apr-2020 08:13:38 Europe/Amsterdam] PHP Warning:  file_get_contents(http://...:3466/getchannel): failed to open stream: Connection timed out in /var/www/html/plugins/discordlink/core/class/discordlink.class.php on line 68
[11-Apr-2020 08:13:38 Europe/Amsterdam] PHP Warning:  sizeof(): Parameter must be an array or an object that implements Countable in /var/www/html/plugins/discordlink/desktop/php/discordlink.php on line 105
[11-Apr-2020 08:14:41 Europe/Amsterdam] PHP Warning:  file_get_contents(http://...:3466/getinvite): failed to open stream: Connection timed out in /var/www/html/plugins/discordlink/core/class/discordlink.class.php on line 77

discordlink log :

[2020-04-10 22:25:49][INFO] : Arrêt du service discordlink
[2020-04-10 22:55:01][INFO] : Arrêt du service discordlink
[2020-04-10 22:56:05][INFO] : Lancement du bot
[2020-04-10 22:56:05][DEBUG] : Lancement démon discordlink : nice -n 19 nodejs /var/www/html/plugins/discordlink/resources/discordlink.js https://... Njk4MjQwOTM3Mjk3NDQ1MDE1.XpDKmw.MgkSIsX6r0Y944hliOFrLH0aR3Q 100 https://127.0.0.1:443/plugins/discordlink/core/api/jeeDiscordlink.php?apikey=An...lS
[2020-04-10 22:56:05][INFO] : Démon discordlink lancé
[2020-04-11 08:10:08][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=discordlink function=pre_update callInstallFunction=1
[2020-04-11 08:10:08][INFO] : Début d'activation du plugin
[2020-04-11 08:10:08][INFO] : Arrêt du service discordlink
[2020-04-11 08:11:12][INFO] : Info sur le démon : {"log":"discordlink_node","state":"ok","launchable":"ok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"2020-04-10 22:55:01"}
[2020-04-11 08:11:12][INFO] : Arrêt du service discordlink
[2020-04-11 08:12:15][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=discordlink function=update callInstallFunction=1

Jeedom version 4.0.49

Tu a toujours les lenteur,

On va dire que c’est normal. Car a chaque fois qu’il fait un demande au deamon il se prend un timed out. Et vu que les time out sont de 3 seconde et qu’il en fait deux sa met 6 seconde a chargé. Ce que je comprend pas c’est qu’il time out en local.

L’adresse ip que tu cache est bien l’adresse ip local de ton jeedom ?
Tu est sous quel version de PHP ?

Cdt
Thibaut

J’avais mon adresse externe configurée comme accès interne également. J’ai modifié mon accès interne, relancé le démon et là j’ai pu ajouter le bot à mon serveur discord et l’envoi de message fonctionne. Plus aucune lenteur à signaler, tout semble fonctionner du côté Discord. Merci !

Par contre du côté Telegram toujours impossible d’accéder à la page de config du plugin. Si j’actualise la page vide j’ai des {{ }} qui apparaissent :

PHP version 7.2

Va voir dans tes log.
A tu des log dans http.error ou dans les logs de Telegram ?
Sinon dans ton navigateur tu peux faire crtl + Maj + i puis allez dans le menu « Console » pour voir les erreur au chargement de la page.

Cdt
Thibaut

Bonjour,
Je constate le même phénomène à savoir un écran blanc lors de l’appel à la configuration de PushBullet
Désinstalle et installe du plugin n’y change rien; écran blanc et impossible « d’ajouter » dans la config
Même comportement sur 2 * PI 3B à jour jeedom

Merci d’avance pour vos retours

Avec quel plugin le plugin discord link ?

cdt
Thibaut

Hello,

Il y a pas eux de réponse depuis 11 mois, je demande la fermeture du sujet au modérateur.

Cdt
Thibaut