[NUT] Échec nut-server.service (résolu)

Reconnaissance et configuration du matériel / kernel linux
Avatar de l’utilisateur
ignace72
Elfe
Messages : 546
Inscription : ven. 09 sept. 2011, 14:21

[NUT] Échec nut-server.service (résolu)

Message par ignace72 »

Bonjour à toutes et à tous.
Avec mon nouveau PC, j’essaye de faire fonctionner NUT sans succès.
À la commande : sudo systemctl start nut-server.service, j’ai l’erreur suivante :

Code : Tout sélectionner

× nut-server.service - Network UPS Tools - power devices information server
     Loaded: loaded (/usr/lib/systemd/system/nut-server.service; enabled; preset: disabled)
     Active: failed (Result: exit-code) since Wed 2024-08-21 08:06:32 CEST; 29s ago
 Invocation: 1ef7bc2b86784bbdad99ad78027c82f5
    Process: 53233 ExecStartPre=/usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/nut-common-tmpfiles.conf (code=exited, status=0/SUCCESS)
    Process: 53235 ExecStart=/usr/bin/upsd -FF (code=exited, status=1/FAILURE)
   Main PID: 53235 (code=exited, status=1/FAILURE)

août 21 08:06:31 ignace-PC systemd[1]: Failed to start Network UPS Tools - power devices information server.
août 21 08:06:32 ignace-PC systemd[1]: nut-server.service: Scheduled restart job, restart counter is at 5.
août 21 08:06:32 ignace-PC systemd[1]: nut-server.service: Start request repeated too quickly.
août 21 08:06:32 ignace-PC systemd[1]: nut-server.service: Failed with result 'exit-code'.
août 21 08:06:32 ignace-PC systemd[1]: Failed to start Network UPS Tools - power devices information server.
Et :

Code : Tout sélectionner

░░ Subject: L'unité (unit) nut-server.service a échoué
░░ Defined-By: systemd
░░ Support: https://forum.manjaro.org/c/support
░░ 
░░ L'unité (unit) nut-server.service a échoué, avec le résultat failed.
août 21 08:15:49 ignace-PC systemd[1]: nut-server.service: Scheduled restart job, restart counter is at 5.
░░ Subject: Le redémarrage automatique d'une unité (unit) a été planifié
░░ Defined-By: systemd
░░ Support: https://forum.manjaro.org/c/support
░░ 
░░ Le redémarrage automatique de l'unité (unit) nut-server.service a été planifié, en
░░ raison de sa configuration avec le paramètre Restart=.
août 21 08:15:49 ignace-PC systemd[1]: nut-server.service: Start request repeated too quickly.
août 21 08:15:49 ignace-PC systemd[1]: nut-server.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: https://forum.manjaro.org/c/support
░░ 
░░ The unit nut-server.service has entered the 'failed' state with result 'exit-code'.
août 21 08:15:49 ignace-PC systemd[1]: Failed to start Network UPS Tools - power devices information server.
░░ Subject: L'unité (unit) nut-server.service a échoué
░░ Defined-By: systemd
░░ Support: https://forum.manjaro.org/c/support
░░ 
░░ L'unité (unit) nut-server.service a échoué, avec le résultat failed.
Pour l’installation, j’ai utilisé mon tuto : https://ignace72.eu/utiliser-un-onduleu ... linux.html
Si une âme charitable pouvait m’aider ?
Merci.
Intel i3-12100F Quad-Core,32 Go de RAM DDR5.
Wifi 6E, Ethernet 2,5 Gb, USB3.2 gen 1 et 2, S-ATA 3
21,5" LCD x2 sur Intel Arc A310.
XFce et BÉPO.
Site perso : https://ignace72.eu
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17563
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [NUT] Échec nut-server.service

Message par benjarobin »

Bonjour,
Quelle est la sortie (en root) de :

Code : Tout sélectionner

grep -r . /etc/nut/
/usr/bin/upsd -F -DDD
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
ignace72
Elfe
Messages : 546
Inscription : ven. 09 sept. 2011, 14:21

Re: [NUT] Échec nut-server.service

Message par ignace72 »

Bonsoir, benjarobin.
Voilà pour : grep -r . /etc/nut/
J’ai mis dans un fichier, car la commande dépasse le nombre maximal de caractères autorisés.
https://ignace72.eu/wp-content/uploads/ ... rminal.txt
Et pour : /usr/bin/upsd -F -DDD

Code : Tout sélectionner

Network UPS Tools upsd 2.8.2
   0.000000	fopen /run/nut/upsd.pid: No such file or directory
   0.000019	Could not find PID file '/run/nut/upsd.pid' to see if previous upsd instance is already running!
   0.000242	[D3] listen_add: added 127.0.0.1:3493
   0.000300	[D3] listen_add: added 127.0.1.1:3493
   0.000315	[D3] listen_add: added localhost:3493
   0.000329	[D3] listen_add: added ignace-pc:3493
   0.000343	[D1] debug level is '3'
   0.000354	[D3] setuptcp: try to bind to 127.0.0.1 port 3493
   0.000401	listening on 127.0.0.1 port 3493
   0.000411	[D3] setuptcp: try to bind to 127.0.1.1 port 3493
   0.000430	listening on 127.0.1.1 port 3493
   0.000441	[D3] setuptcp: try to bind to localhost port 3493
   0.000450	[D1] setuptcp: WARNING: requested to LISTEN on 'localhost' by name - will use the first system-resolved IP address for that
   0.001478	setuptcp: bound to localhost as a00:da5:: but there seem to be further (ignored) addresses resolved for this name
   0.001494	listening on localhost port 3493
   0.001503	[D3] setuptcp: try to bind to ignace-pc port 3493
   0.001567	[D3] setuptcp: bind: Address already in use
   0.001582	not listening on ignace-pc port 3493
   0.001592	[D1] server_load: tried to set up 4 listening sockets, succeeded with 3
   0.001602	[D3] server_load: ...of those related to localhost: overall: 2 tried, 2 succeeded; by name: 1T/1S; by name(6): 0T/0S; by IPv4 addr: 1T/1S; by IPv6 addr: 0T/0S
   0.001614	Reconcile available NUT server IP addresses and LISTEN configuration, or consider the ALLOW_NOT_ALL_LISTENERS setting!
   0.001628	Fatal error: some listening interfaces were not available
Intel i3-12100F Quad-Core,32 Go de RAM DDR5.
Wifi 6E, Ethernet 2,5 Gb, USB3.2 gen 1 et 2, S-ATA 3
21,5" LCD x2 sur Intel Arc A310.
XFce et BÉPO.
Site perso : https://ignace72.eu
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17563
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [NUT] Échec nut-server.service

Message par benjarobin »

Pourquoi as tu 4 lignes LISTEN dans /etc/nut/upsd.conf ?
Je pense que tu peux simplement garder LISTEN 127.0.0.1 3493

De plus pourquoi as tu 2 lignes MODE dans /etc/nut/nut.conf

Voici le contenu utile :

Code : Tout sélectionner

/etc/nut/nut.conf:MODE=none
/etc/nut/nut.conf:MODE=standalone
/etc/nut/upsd.users:[ignace]
/etc/nut/upsd.users:            password  = xxxxxxxxxxx
/etc/nut/upsd.users:            upsmon master
/etc/nut/upsd.users:            actions = SET
/etc/nut/upsd.users:            instcmds = ALL
/etc/nut/upssched.conf:CMDSCRIPT /usr/bin/upssched-cmd
/etc/nut/ups.conf:maxretry = 3
/etc/nut/ups.conf:[eaton]
/etc/nut/ups.conf:    driver = usbhid-ups
/etc/nut/ups.conf:    port = auto
/etc/nut/ups.conf:    desc = "Eaton Ellipse PRO 1600"
/etc/nut/upsd.conf:LISTEN 127.0.0.1 3493
/etc/nut/upsd.conf:LISTEN 127.0.1.1
/etc/nut/upsd.conf:LISTEN localhost
/etc/nut/upsd.conf:LISTEN ignace-pc
/etc/nut/upsmon.conf:MINSUPPLIES 1
/etc/nut/upsmon.conf:SHUTDOWNCMD "/sbin/shutdown -h +0"
/etc/nut/upsmon.conf:POLLFREQ 5
/etc/nut/upsmon.conf:POLLFREQALERT 5
/etc/nut/upsmon.conf:HOSTSYNC 15
/etc/nut/upsmon.conf:DEADTIME 15
/etc/nut/upsmon.conf:POWERDOWNFLAG "/etc/killpower"
/etc/nut/upsmon.conf:OFFDURATION 30
/etc/nut/upsmon.conf:RBWARNTIME 43200
/etc/nut/upsmon.conf:NOCOMMWARNTIME 300
/etc/nut/upsmon.conf:FINALDELAY 5
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
ignace72
Elfe
Messages : 546
Inscription : ven. 09 sept. 2011, 14:21

Re: [NUT] Échec nut-server.service

Message par ignace72 »

J’ai toujours eu les quatre lignes pour LISTEN et ça fonctionnait très bien.
J’ai modifié nut.conf pour ne garder que standalone.
Je ne vois pas d’erreur dans le reste de ma configuration.
Ce qui me dérange, c’est que dans les messages d’erreurs, il n’est dit que ç'a échoué sans aucune autre information.
Pas simple de trouver ce qui cloche sans la moindre information.
Intel i3-12100F Quad-Core,32 Go de RAM DDR5.
Wifi 6E, Ethernet 2,5 Gb, USB3.2 gen 1 et 2, S-ATA 3
21,5" LCD x2 sur Intel Arc A310.
XFce et BÉPO.
Site perso : https://ignace72.eu
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17563
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [NUT] Échec nut-server.service

Message par benjarobin »

L'erreur est au contraire très claire. Garde uniquement LISTEN 127.0.0.1 3493, et cela fonctionnera beaucoup mieux. Toutes ces lignes n'ont pas de sens de mon point de vue, et manifestement pose un problème comme l'indique le message d'erreur
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
ignace72
Elfe
Messages : 546
Inscription : ven. 09 sept. 2011, 14:21

Re: [NUT] Échec nut-server.service

Message par ignace72 »

Effectivement, c’était bien cela.
Il faut maintenant que je change les couleurs dans Knutclient, car blanc sur blanc cassé, ce n’est pas très visible. :lol:
Cela m’étonne, car ça fait des années que ça fonctionnait parfaitement avec les quatre LISTEN.
Demain, je modifie mon tutoriel pour ne laisser que celle que tu m’as indiquée.
Je te remercie pour ton aide apprécié.
Je n’ai pas la permission pour passer le titre de mon premier message en résolu, si la modération qui passe par là pouvait le faire ?
Merci.
En tout cas, je suis content aussi de me rendre compte que mon nouveau PC consomme moins d’énergie que mon précédent.
Intel i3-12100F Quad-Core,32 Go de RAM DDR5.
Wifi 6E, Ethernet 2,5 Gb, USB3.2 gen 1 et 2, S-ATA 3
21,5" LCD x2 sur Intel Arc A310.
XFce et BÉPO.
Site perso : https://ignace72.eu
Répondre