- In your UnrealIRCd oper block, the mask item is totally wrong. It should look like the following:
oper Klapvogn {
class opers;
mask *; /* if you want to permit any IP. */
password "XXXX!";
operclass netadmin-with-override;
swhois "is a Network Administrator";
vhost netadmin.xxx.pw;
}
If you really want to force opers to use TLS and be identified to services before being able to oper-up, just add the following on the oper block (if service are down they can't oper up due to need +r):
require-modes "zr";
- On Anope side, your host is also wrong. It should look like the following:
oper
{
name = "Klapvogn"
type = "Services Root"
password = "XXXXX"
require_oper = yes
host = "*@*"
}
Cheers