View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003243 | unreal | ircd | public | 2007-02-26 13:51 | 2018-06-11 08:57 |
Reporter | Robby22 | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | acknowledged | Resolution | open | ||
Platform | i686 | OS | Fedora Core | OS Version | 6 |
Product Version | 3.2.6 | ||||
Summary | 0003243: port-based allow blocks | ||||
Description | As the summary states, require a user to specify a password when they connect to a specific port/listenblock without affecting other clients/allowblocks. Afaik and can see this cannot be achieved in the current way allowblocks and linkblocks exist, or I should have overlooked something :) | ||||
Tags | No tags attached. | ||||
3rd party modules | |||||
|
http://www.unrealircd.com/index.php?page=modules&mod=module&id=117 |
|
While I use that module now, it only works per port, so if you have multiple IP's and all listening on the same port, it applies to all of them... So to get around that I had to create a new listenblock with a seperate port to password-protect. |
|
I don't see the point in this, can someone explain a usecase for it? Otherwise it's not likely to be coded. |
|
This could be useful on otherwise closed networks where one may wish certain types of clients, paying web client for example, to be password protected. We'd then allow opers to connect to a port without a password while the web client from http://my.website.i.charge.money.to.use/chat can be configured to use 6667:MyUberPass. It makes sense to me, but I doubt it'll be a popular feature. |
|
I think we should just have an auth{} flag for this, to require SASL authentication at connect time. Most of the web clients use IRCv3-style auth anyway, so I will go in that direction instead... |
|
I guess this request can be satisfied by having an allow option to have it only apply to certain ports. Eg: allow::port <portlist>. I'll have the bug report linger here, but with only 1 user requesting it, it probably won't be coded. |
Date Modified | Username | Field | Change |
---|---|---|---|
2007-02-26 13:51 | Robby22 | New Issue | |
2007-03-02 22:30 | Stealth | Note Added: 0013256 | |
2007-03-23 06:14 | Robby22 | Note Added: 0013323 | |
2007-04-18 05:44 |
|
Status | new => acknowledged |
2013-05-07 07:19 |
|
Note Added: 0017526 | |
2013-05-08 18:34 | katsklaw | Note Added: 0017533 | |
2013-05-09 01:37 |
|
Note Added: 0017537 | |
2018-06-11 08:37 | syzop | Note Added: 0020141 | |
2018-06-11 08:57 | syzop | Summary | Require connect password for a specific listen block => port-based allow blocks |