cobbr / cobbr/Covenant

[Bug] Dev branch - Covenant doesn't start if the listener interface is no longer available

Open
#348 2 comments 0 reactions 1 assignee Claimed by @cobbr View on GitHub
Dominant language
C#
Stars
4.7k
Forks
822
PR merge metrics
No merged PRs in 30d

Description

**Feature Request or Bug**
Bug

**Describe the feature request or bug**
If a listener is configured for an interface that no longer exists (eg. tun0) Covenant is unable to start.

**To Reproduce**
Steps to reproduce the behavior:
1. Create a listener in covenant
2. Disable the interface the listener was using (eg. by using "ifconfig eth0 down")
3. Restart covenant
4. Observe the "Cannot assign requested address" error.

**Expected behavior**
Covenant should start without the affected listener.

**Screenshots**
Setting up the listener:
Cov1
Removing the interface and restarting Covenant:
Cov2

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.