View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0006419 | unreal | ircd | public | 2024-06-05 22:20 | 2024-07-12 08:53 |
| Reporter | PeGaSuS | Assigned To | syzop | ||
| Priority | normal | Severity | feature | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Platform | Linux | OS | Ubuntu | OS Version | 22.04 |
| Product Version | 6.1.5 | ||||
| Fixed in Version | 6.1.7 | ||||
| Summary | 0006419: Multiple ports in one listen block | ||||
| Description | Currently we can only specify one port or a range for UnrealIRCd listen to inside a listen block. If we try something like
listen {
ip *;
port 6776,6777;
}
UnrealIRCd does error or warns about a bad setting on rehash and the `configtest` command line argument also says that the config has no issues and it'll listen *only* on port 6776. It'd be useful if we could specify more than one port on the same `port` setting, via something like `port 6776,6777` or `port { 6776; 6777; }`. | ||||
| Steps To Reproduce | - Create listen block like the following:
listen {
ip *;
port 6776,6777;
}
- Rehash UnrealIRCd - No errors or warnings are displayed and UnrealIRCd will only listen on port 6776. | ||||
| Tags | No tags attached. | ||||
| 3rd party modules | |||||
| related to | 0006281 | acknowledged | Allow commas in "port" or multiplie "port" lines in listen{} blocks |
|
|
Correction: "UnrealIRCd doesn't error or warns about a bad setting..." |
|
|
Indeed, we should error because otherwise it is clearly confusing. Let's fix that now.. that's easy. Fixed in https://github.com/unrealircd/unrealircd/commit/89e6c2c06fef01ac2f22a14169ff40320761d567 The feature request to allow multiple ports is https://bugs.unrealircd.org/view.php?id=6281 and is still open. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2024-06-05 22:20 | PeGaSuS | New Issue | |
| 2024-06-05 22:22 | PeGaSuS | Note Added: 0023211 | |
| 2024-06-06 17:46 | syzop | Relationship added | related to 0006281 |
| 2024-07-12 08:53 | syzop | Assigned To | => syzop |
| 2024-07-12 08:53 | syzop | Status | new => resolved |
| 2024-07-12 08:53 | syzop | Resolution | open => fixed |
| 2024-07-12 08:53 | syzop | Fixed in Version | => 6.1.7 |
| 2024-07-12 08:53 | syzop | Note Added: 0023258 | |
| 2024-07-12 08:53 | syzop | Note Edited: 0023258 |