View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002001 | unreal | ircd | public | 2004-08-01 18:08 | 2004-08-04 04:32 |
| Reporter | wolfwood | Assigned To | |||
| Priority | normal | Severity | feature | Reproducibility | always |
| Status | closed | Resolution | open | ||
| Product Version | 3.2.1 | ||||
| Summary | 0002001: Require a Password for clients that fail to respond to IDENT requests. | ||||
| Description | I tried to accomplish this through the Allow blocks, but to no avail. Im not sure if this is a bug or not but I think it would be a great feature to impliment. | ||||
| Steps To Reproduce | I tried adding: allow { ip ~*@*; hostname ~*@*; class noident; maxperip 5; password "w00t"; }; I tried this in both orders in the config, first and last, and it wouldnt work either way. I also added a match class block. But the test client(with IDENTD disabled) was always able to connect without the use of a password. | ||||
| 3rd party modules | |||||
|
|
I think this is a prefix added to your real ident if you are not responding to IDENT requests. Unreal does not check this symbol as a part of your ident. I think this is not a bug. |
|
|
allow { ip "*@*"; hostname "*@*"; class clients; maxperip 2048; }; allow { ip "unknown@*"; hostname "unknown@*"; class clients; maxperip 2048; password "blah"; }; would work. There might be other ways too. *edit* yes I know that this would also match people of which their ident server replies 'unknown' as username.. My IQ is over 100 too.. amazing eh? I'm just saying this works and you can use it right now ;p */edit* edited on: 2004-08-01 18:39 |
|
|
Thanks for quick replies. As I stated above I wasnt sure if it was a bug or not thanks for clairifying. Great job Syzop, thats works fine, in my opinion 'unknown' shouldnt be used as a IDENT reply by anyone anyways. Thanks Again, Wolfwood |