Bonjour à tous,
Suite à la dernière mise à jour du plugin sms (effectué hier soir à 20h), mon deamon ne démarre plus…
Erreur :
ERROR : Global listen exception of type BrokenPipeError occurred: [Errno 32] Broken pipe
[2024-01-12 10:25:03]DEBUG : Send to jeedom : {'number': 'none', 'message': '[Errno 32] Broken pipe'}
Voilà les infos :
Mon Jeedom tourne sous proxmox dans sa VM dédiée. Jeedom + tous les plugins sont à jours.
La clé utilisée est une Huwei E3531, branchée sur un hub usb alimenté.
Je n’ai jamais eu de problème similaire avant.
Tous mes autres periph usb (RFlink & cle zigbee) fonctionnent sans problème.
Trace debug du plugin :
[2024-01-12 10:25:03]INFO : Lancement démon sms : /usr/bin/python3 /var/www/html/plugins/sms/resources/smsd/smsd.py --device /dev/serial/by-id/usb-HUAWEI_HUAWEI_Mobile-if03-port0 --loglevel debug --socketport 55002 --serialrate 115200 --pin 0000 --textmode no --smsc None --cycle 10 --callback http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php --apikey xxxxxxxxxxxx --pid /tmp/jeedom/sms/deamon.pid
[2024-01-12 10:25:03]INFO : Start smsd
[2024-01-12 10:25:03]INFO : Log level : debug
[2024-01-12 10:25:03]INFO : Socket port : 55002
[2024-01-12 10:25:03]INFO : Socket host : 127.0.0.1
[2024-01-12 10:25:03]INFO : PID file : /tmp/jeedom/sms/deamon.pid
[2024-01-12 10:25:03]INFO : Device : /dev/serial/by-id/usb-HUAWEI_HUAWEI_Mobile-if03-port0
[2024-01-12 10:25:03]INFO : Callback : http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php
[2024-01-12 10:25:03]INFO : Cycle : 10.0
[2024-01-12 10:25:03]INFO : Serial rate : 115200
[2024-01-12 10:25:03]INFO : Pin : 0000
[2024-01-12 10:25:03]INFO : Text mode : no
[2024-01-12 10:25:03]INFO : SMSC : None
[2024-01-12 10:25:03]DEBUG : Writing PID 296384 to /tmp/jeedom/sms/deamon.pid
[2024-01-12 10:25:03]DEBUG : Init request module v2.31.0
[2024-01-12 10:25:03]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2024-01-12 10:25:03]DEBUG : http://127.0.0.1:80 "GET /plugins/sms/core/php/jeeSMS.php?apikey=xxxxxxxxxxxxxxxx HTTP/1.1" 200 0
[2024-01-12 10:25:03]DEBUG : Socket interface started
[2024-01-12 10:25:03]DEBUG : LoopNetServer Thread started
[2024-01-12 10:25:03]DEBUG : Listening on: [127.0.0.1:55002]
[2024-01-12 10:25:03]DEBUG : Start listening...
[2024-01-12 10:25:03]DEBUG : Connecting to GSM Modem...
[2024-01-12 10:25:03]DEBUG : Text mode false
[2024-01-12 10:25:03]DEBUG : Enter pin code : 0000
[2024-01-12 10:25:03]INFO : Connecting to modem on port /dev/serial/by-id/usb-HUAWEI_HUAWEI_Mobile-if03-port0 at 115200bps
[2024-01-12 10:25:03]ERROR : Global listen exception of type BrokenPipeError occurred: [Errno 32] Broken pipe
[2024-01-12 10:25:03]DEBUG : Send to jeedom : {'number': 'none', 'message': '[Errno 32] Broken pipe'}
[2024-01-12 10:25:03]ERROR : Exit 1 because this exeption is fatal
[2024-01-12 10:25:03]DEBUG : Shutdown
[2024-01-12 10:25:03]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2024-01-12 10:25:03]DEBUG : Removing PID file /tmp/jeedom/sms/deamon.pid
[2024-01-12 10:25:03]DEBUG : http://127.0.0.1:80 "POST /plugins/sms/core/php/jeeSMS.php?apikey=tXcDL8QDstB35P04TXqK2ymWYHWli2wu HTTP/1.1" 200 0
[2024-01-12 10:25:03]DEBUG : LoopNetServer Thread stopped
[2024-01-12 10:25:03]DEBUG : Exit 0
[2024-01-12 10:25:33]ERROR : Impossible de lancer le démon sms, vérifiez le port
Port SMS dans la conf du plugin :
Page Santé :
lsusb :
J’ai déjà tenté de :
- Redémarrer la VM
- Débrancher/Rebrancher la clef 3G
- Installer le package python-gsmmodem-new (comme proposé ici)
Est-ce que vous avez une idée d’où le problème pourrait venir ?
Suis-je le seul à avoir ce problème depuis la maj ?
Merci d’avance pour votre aide