Skip to content

CrowdSec Firewall Bouncer not starting after reboot #90

Open

Description

@g0ldfngr

Deployrr Version

v6.0.37

Operating System

Ubuntu 24.04

Other OS (if applicable)

No response

Server Environment

Proxmox LXC (Unprivileged)

CPU Architecture

x86_64 (amd64)

Docker Version

No response

Bug Area

App Runtime (after install)

Affected App (if applicable)

CrowdSec Firewall Bouncer

GPU Passthrough

None

Bug Description

CrowdSec Firewall Bouncer doesn't start after system reboot due to a race condition.
Fix:
sudo vim /etc/systemd/system/crowdsec-firewall-bouncer.service.d/override.conf

add these line:
[Service]
Restart=always
RestartSec=5

then run
sudo systemctl daemon-reexec
sudo systemctl daemon-reload

and test a reboot sudo reboot now

Steps to Reproduce

  1. install CrowdSec Firewall Bouncer
  2. reboot
  3. check service status, it will say dead

Expected Behavior

the service to run after reboot

Actual Behavior

service tries to start and fails

Relevant Logs

Additional Context

No response

Pre-submission Checklist

  • I have searched existing issues and this hasn't been reported yet.
  • I am running the latest version of Deployrr.
  • I have checked the documentation for a solution.

Activity

  1. FloTexaTenn commented on May 28, 2026

    @FloTexaTenn

    sudo vim /etc/systemd/system/crowdsec-firewall-bouncer.service.d/override.conf returns [ Directory '/etc/systemd/system/crowdsec-firewall-bouncer.service.d' does not exist ] despite the service showing running in the deployrr menu.

    systemctl shows that it is running... crowdsec-firewall-bouncer.service loaded active running The firewall bouncer for CrowdSec

  2. FloTexaTenn commented on May 28, 2026

    @FloTexaTenn

    I can now confirm that creating the directory first works. Here are the steps:

    1. Create the drop-in directory
      sudo mkdir -p /etc/systemd/system/crowdsec-firewall-bouncer.service.d/

    2. Create the override.conf
      sudo nano /etc/systemd/system/crowdsec-firewall-bouncer.service.d/override.conf

    Add the following lines:
    [Service]
    Restart=always
    RestartSec=5

    1. Apply the changes:
      sudo systemctl daemon-reexec
      sudo systemctl daemon-reload

    Thanks, @g0ldfngr!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions