Debian 12 erreur 500 suite activation plugin mail

Salut,

VM Deb12 à jour
Core Alpha 4.4 juste mis à jour

Dessus, le backup de ma prod restauré mais avec tous les scénarios désactivés et tous les plugins désactivés sauf openvpn en beta (et a jour)

Pour tester la validité des plugins, je les active et les teste un par un.

Donc ce matin, menu plugin, Gestion des plugins
Je clique sur mail et ensuite activer

J’ai ensuite une erreur 500, jeedom plus accessible.

PS : en appelant la page rescue, database, desactiver tous les plugins, j’ai de nouveau accès et je peux reactiver openvpn. Seul plugin que je laisse actif en permanence sur cette vm deb12 de tests.

Bonjour
Il faudrait le log http.error

Il est vide

Le niveau de log par defaut de ta VM est en débug ?

Et malgré ça pas de log dans http.error ? Étonnant

J’ai mis toutes les infos que j’ai.

Peux-tu essayer de redéclancher l’erreur 500 en activant le plugin et naviguant sur plusieurs pages de jeedom ?

Je viens de ré essayer

Idem je n’ai rien

Je suis en train de tester de mon coté, le plugin Mail est en Stable ou Beta ?
Car il y a un gros delta entre les 2 :


Stable du 19 Novembre 2020 vs Beta du 3 Octobre 2023

Il est en beta, on le voit sur la capture que j’ai fourni plus haut

1 « J'aime »

Merci, désolé, j’ai mal regardé
Je ne reproduis pas en beta, plugin actif, pas d’erreur 500 :confused:

Quand c’est en erreur, peux-tu lancer les requêtes SQL suivantes pour voir s’il n’y a rien d’étrange :

SELECT * FROM `eqLogic` WHERE `eqType_name` = 'mail'
SELECT * FROM `cmd` WHERE `eqType` = 'mail'

(Ne colle pas les infos ici, il doit y avoir des MDP etc)

Puis purger toutes les commandes et regarder si tu es encore en erreur 500 ?

DELETE FROM `eqLogic` WHERE `eqType_name` = 'mail'
DELETE FROM `cmd` WHERE `eqType` = 'mail'

Voila, j’active le plugin. Rien ne change visuellement
Je fais F5
Et j’ai ça :
image

Pour les commandes rien d’anormal, j’ai qd même procédé au delete
Pas mieux je suis en http error 500.

Je redesactive le plugin, je récupère le jeedom.

La je viens d’activer un autre plugin, network pour pas le nommer et aucun souci !
Je vais supprimer le plug in mail
le re installer pour voir !

Edit : apres suppression et reinstalle, same player.

Tu as été plus rapide que moi, c’était ma prochaine proposition

Bonsoir,

Voici le coupable __autoload($classname) qui est supprimé a partir de php >= 8.0.

1 « J'aime »

Bonjour,
Je viens de valider un gros PR qui corrigera peut etre car change le mode de chargement de la lib PHPmailer a tester demain en beta.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.