I've never used IPv6 before so this is, admittedly, completely new territory for me but this is what I've done:
- At domain registrar, added AAA records for the IPv6 addresses of each server
- Configured the RDNS at each server to reflect the correct subdomain.domain.tld
- Added the following line to each unrealircd.conf file, appropriate for each server:
Code: Select all
listen {
ip xxx.xxx.xxx.xxx;
port 6667-6670;
};
listen {
ip [0x00:0x00::x00x:00xx:xx00:00xx]:6667-6670;
};
listen {
ip xxx.xxx.xxx.xxx;
port 6697;
options { ssl; };
};
listen {
ip [0x00:0x00::x00x:00xx:xx00:00xx]:6697;
options { ssl; };
};
Code: Select all
[02:23:06] -subdomain.domain.com- from subdomain.domain.com: Paul is remotely rehashing server config file
[02:23:07] -subdomain.domain.com- Loading IRCd configuration..
[02:23:07] -subdomain.domain.com- error: /home/user/unrealircd/conf/unrealircd.conf:99: listen: illegal listen::ip ([0x00:0x00::x00x:00xx:xx00:00xx]:6667-6670). Must be either '*' or contain a valid IP.
[02:23:07] -subdomain.domain.com- error: /home/user/unrealircd/conf/unrealircd.conf:109: listen: illegal listen::ip ([0x00:0x00::x00x:00xx:xx00:00xx]:6697). Must be either '*' or contain a valid IP.
[02:23:07] -subdomain.domain.com- error: 2 errors encountered
[02:23:07] -subdomain.domain.com- error: IRCd configuration failed to pass testing
Anyway, I'd really appreciate any help.
Thanks
Paul