# Erreur ulogd /run/ulog/ulog.pid

**URL:** <https://www.debian-fr.org/t/erreur-ulogd-run-ulog-ulog-pid/84988>\
**Category:** Support Debian\
**Created:** [Juillet 20, 2021, 12:50 UTC](https://www.debian-fr.org/t/erreur-ulogd-run-ulog-ulog-pid/84988 "2021-07-20T12:50:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Juillet 20, 2021, 12:50 UTC](https://www.debian-fr.org/t/erreur-ulogd-run-ulog-ulog-pid/84988/1 "2021-07-20T12:50:50Z")

</div>

Quand je relance mon serveur ou le processus ulogd2 j’ai systématiquement l’erreur suivante:

```auto
systemd[1]: ulogd2.service: Failed to parse PID from file /run/ulog/ulogd.pid: Invalid argument

```

Et je ne vois absolument pas ce qui cloche.

Contenu /run/ulog/ulogd.pid

```auto
7026

```

Contenu ulogd2.service:

```auto
[Unit]
Description=Netfilter Userspace Logging Daemon
Documentation=man:ulogd(8)

[Service]
Type=forking
PIDFile=/run/ulog/ulogd.pid
ExecStart=/usr/sbin/ulogd --daemon --uid ulog --pidfile /run/ulog/ulogd.pid

[Install]
Alias=ulogd.service
WantedBy=multi-user.target

```

le fichier /run/ulog/ulogd.pid est en root:root, alors que le processus a son propre user ulog. Ca ne pourrait pas venir de là?

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Juillet 22, 2021, 9:39 UTC](https://www.debian-fr.org/t/erreur-ulogd-run-ulog-ulog-pid/84988/2 "2021-07-22T09:39:26Z")

</div>

Essai plutôt de modifié l’endroit ou le pid sera stocké, tu peux essayer ça :

```auto
NAME=ulogd
DAEMON=/usr/sbin/$NAME
DAEMON_USER=ulog
PIDDIR=/run/ulog
PIDFILE=$PIDDIR/$NAME.pid
DAEMON_ARGS="--daemon --uid $DAEMON_USER --pidfile $PIDFILE"

```

Adapte à t’on besoin mais fais en sorte qu’il aille dans /var/run/ avec tous le restant 😉

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Juillet 22, 2021, 10:41 UTC](https://www.debian-fr.org/t/erreur-ulogd-run-ulog-ulog-pid/84988/3 "2021-07-22T10:41:18Z")

</div>

Bonjour,

C’est sans soute un simple problème de droits d’accès sur le dossier /run/ulog/. Il doit être accessible en lecture / écriture à l’utilisateur _ulog_
