logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 03-06-2021 20:35:14

jettero
Membre
Lieu : Lausanne (suisse)
Distrib. : Debian GNU/Linux Bookworm
Noyau : Linux 5.18.0-4-amd64
(G)UI : gdm3
Inscription : 09-03-2016

Zoneminder - le service ne démarre pas

Bonjour à tous,

Depuis hier je tente de faire fonctionner zoneminder sur ma machine, mais j'ai une erreur et malgré mes recherches et mes tentatives, je n'y arrive toujours pas.

J'ai suivi à la lettre ce tuto :

https://pellenalexandre.wordpress.com/documentation/

Je n'ai pas eu d'erreurs sur les étapes précédentes celle-ci :


systemctl start zoneminder


Job for zoneminder.service failed because the control process exited with error code.
See "systemctl status zoneminder.service" and "journalctl -xe" for details.
 



Je ne comprends pas ce qui ne va pas.

Voici ce que me donnent les logs spécifiés dans le message d'erreur :

systemctl status zoneminder.service


● zoneminder.service - ZoneMinder CCTV recording and surveillance system
     Loaded: loaded (/lib/systemd/system/zoneminder.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Thu 2021-06-03 21:27:21 CEST; 1min 29s ago
       Docs: http://zoneminder.readthedocs.org/en/latest/
    Process: 13462 ExecStart=/usr/bin/zmpkg.pl start (code=exited, status=255/EXCEPTION)
        CPU: 174ms

jun 03 21:27:21 debian-home zmpkg[13462]: ERR [Error reconnecting to db: errstr:Access denied for user 'zmuser'@'localhost' error val:]
jun 03 21:27:21 debian-home zmpkg.pl[13462]: Can't call method "prepare_cached" on an undefined value at /usr/share/perl5/ZoneMinder/Config.pm line 9>
jun 03 21:27:21 debian-home zmpkg.pl[13462]: BEGIN failed--compilation aborted at /usr/share/perl5/ZoneMinder/Config.pm line 147.
jun 03 21:27:21 debian-home zmpkg.pl[13462]: Compilation failed in require at /usr/share/perl5/ZoneMinder.pm line 33.
jun 03 21:27:21 debian-home zmpkg.pl[13462]: BEGIN failed--compilation aborted at /usr/share/perl5/ZoneMinder.pm line 33.
jun 03 21:27:21 debian-home zmpkg.pl[13462]: Compilation failed in require at /usr/bin/zmpkg.pl line 34.
jun 03 21:27:21 debian-home zmpkg.pl[13462]: BEGIN failed--compilation aborted at /usr/bin/zmpkg.pl line 34.
jun 03 21:27:21 debian-home systemd[1]: zoneminder.service: Control process exited, code=exited, status=255/EXCEPTION
jun 03 21:27:21 debian-home systemd[1]: zoneminder.service: Failed with result 'exit-code'.
jun 03 21:27:21 debian-home systemd[1]: Failed to start ZoneMinder CCTV recording and surveillance system.
 




journalctl -xe



jun 03 21:27:21 debian-home zmpkg.pl[13462]: DBI connect('database=zm;host=localhost','zmuser',...) failed: Access denied for user 'zmuser'@'localhos>
jun 03 21:27:21 debian-home mariadbd[830]: 2021-06-03 21:27:21 79 [Warning] Access denied for user 'zmuser'@'localhost'
jun 03 21:27:21 debian-home zmpkg.pl[13462]: DBI connect('database=zm;host=localhost','zmuser',...) failed: Access denied for user 'zmuser'@'localhos>
jun 03 21:27:21 debian-home zmpkg[13462]: ERR [Error reconnecting to db: errstr:Access denied for user 'zmuser'@'localhost' error val:]
jun 03 21:27:21 debian-home mariadbd[830]: 2021-06-03 21:27:21 80 [Warning] Access denied for user 'zmuser'@'localhost'
jun 03 21:27:21 debian-home zmpkg.pl[13462]: DBI connect('database=zm;host=localhost','zmuser',...) failed: Access denied for user 'zmuser'@'localhos>
jun 03 21:27:21 debian-home zmpkg[13462]: ERR [Error reconnecting to db: errstr:Access denied for user 'zmuser'@'localhost' error val:]
jun 03 21:27:21 debian-home zmpkg.pl[13462]: Can't call method "prepare_cached" on an undefined value at /usr/share/perl5/ZoneMinder/Config.pm line 9>
jun 03 21:27:21 debian-home zmpkg.pl[13462]: BEGIN failed--compilation aborted at /usr/share/perl5/ZoneMinder/Config.pm line 147.
jun 03 21:27:21 debian-home zmpkg.pl[13462]: Compilation failed in require at /usr/share/perl5/ZoneMinder.pm line 33.
jun 03 21:27:21 debian-home zmpkg.pl[13462]: BEGIN failed--compilation aborted at /usr/share/perl5/ZoneMinder.pm line 33.
jun 03 21:27:21 debian-home zmpkg.pl[13462]: Compilation failed in require at /usr/bin/zmpkg.pl line 34.
jun 03 21:27:21 debian-home zmpkg.pl[13462]: BEGIN failed--compilation aborted at /usr/bin/zmpkg.pl line 34.
jun 03 21:27:21 debian-home systemd[1]: zoneminder.service: Control process exited, code=exited, status=255/EXCEPTION
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ An ExecStart= process belonging to unit zoneminder.service has exited.
░░
░░ The process' exit code is 'exited' and its exit status is 255.
jun 03 21:27:21 debian-home systemd[1]: zoneminder.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ The unit zoneminder.service has entered the 'failed' state with result 'exit-code'.
jun 03 21:27:21 debian-home systemd[1]: Failed to start ZoneMinder CCTV recording and surveillance system.
░░ Subject: L'unité (unit) zoneminder.service a échoué
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ L'unité (unit) zoneminder.service a échoué, avec le résultat failed.
jun 03 21:29:09 debian-home gnome-shell[1671]: pushModal: invocation of begin_modal failed
jun 03 21:30:01 debian-home CRON[13584]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
jun 03 21:30:01 debian-home CRON[13585]: (root) CMD ([ -x /etc/init.d/anacron ] && if [ ! -d /run/systemd/system ]; then /usr/sbin/invoke-rc.d anacro>
jun 03 21:30:01 debian-home CRON[13584]: pam_unix(cron:session): session closed for user root
 



Si quelqu'un a un conseil, je prends !

Merci,
Jet

Hors ligne

#2 04-06-2021 10:20:09

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : Zoneminder - le service ne démarre pas

Salut smile

jettero a écrit :

J'ai suivi à la lettre ce tuto

Ça peut poser problème, puisqu’il semble s'appliquer à Debian Jessie (soit Old-old stable).

Peux-tu nous montrer ton sources.list du coup ?


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

#3 04-06-2021 10:32:30

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Zoneminder - le service ne démarre pas

bonjour jettero  big_smile  big_smile  big_smile

tu es sous stretch ou sous buster ?

peux tu mettre ton cartouche à jour ?

amicalement ,

alain .

coyotus.png

p.s. : -- ceci -- peut il t'aider ?
zoneminder pour buster (possiblement en anglais. à traduire, donc)

-- zoneminder pour stretch et jessie --

Dernière modification par Debian Alain (04-06-2021 10:43:32)

Hors ligne

#4 04-06-2021 12:52:31

jettero
Membre
Lieu : Lausanne (suisse)
Distrib. : Debian GNU/Linux Bookworm
Noyau : Linux 5.18.0-4-amd64
(G)UI : gdm3
Inscription : 09-03-2016

Re : Zoneminder - le service ne démarre pas

Hello les amis,

Oui ce n'est pas clair ! Pour faire simple je suis sur testing, comme ça je n'ai pas à me soucier des noms de versions.

Pour mes dépôts, dans mon sources.list j'ai fait simple :

# testing
deb http://deb.debian.org/debian/ testing main contrib non-free
# dépôt sécurity testing
deb http://deb.debian.org/debian-security/ testing-security/updates main contrib non-free
 



Pour mon erreur, j'ai pu trouver une parade et maintenant il semble que le service démarre, car la commande

systemctl start zoneminder

ne me donne plus d'erreurs.

En revanche, je n'arrive toujours pas à démarrer zoneminder. Je ne dois pas être loin car tout semble validé cette fois. Mais, la syntaxe pour contacter le zm dans le navigateur web n'est pas claire.

En effet, il dit :

L’interface web de ZoneMinder et maintenant disponible et fonctionnelle !

Rendez-vous sur votre navigateur à l’adresse

« http://@ip_serveur_zoneminde/zm« .

Pour être sur que votre installation est correcte, rendez-vous à l’adresse suivante sur votre navigateur :
http://@ip_serveur_zoneminder/zm/api/host/getVersion.json



Sauf que je ne sais pas où retrouver l'ip_serveur_zoneminder.

Sur un autre forum, j'ai trouvé ceci :

Ouvrez un navigateur et accédez à http://hostname_or_ip/zm- devrait faire apparaître ZoneMinder Console



On fait donc référence à un nom d'hôte oue une ip !

Une idée ?

Hors ligne

#5 04-06-2021 13:05:46

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : Zoneminder - le service ne démarre pas

L'ip est celle de la machine sur laquelle tu as installé Zoneminder. Si c'est la même machine que celle où est le navigateur, ça doit le faire avec http://localhost/zm

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

#6 04-06-2021 13:27:48

jettero
Membre
Lieu : Lausanne (suisse)
Distrib. : Debian GNU/Linux Bookworm
Noyau : Linux 5.18.0-4-amd64
(G)UI : gdm3
Inscription : 09-03-2016

Re : Zoneminder - le service ne démarre pas

Merci pour l'info, ça marche !

Bon maintenant je vais tester tout ça !

Dernière modification par jettero (04-06-2021 13:28:17)

Hors ligne

#7 04-06-2021 13:36:16

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : Zoneminder - le service ne démarre pas

smile Ça serait pas mal d'expliquer comment tu as contourné ton problème pour éclairer ceux qui y seraient éventuellement confrontés tongue

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

Pied de page des forums