Hey guys! New to all this stuff and have got Unreal 3.2.10.2 up and running and connected to Anope. The issue seems (which for some reason I had it working yesterday until a reboot of the Ubuntu VPS I had set it on) that I cannot get NickServ to force registration of the nick. Which allows me to use everyone's nick whenever I see fit. I want it so you cannot join rooms and such without registering a nick on the network. I have altered the NSDefKillQuick and such:
#NSDefNone
#NSDefKill
NSDefKillQuick
NSDefSecure
NSDefPrivate
NSDefHideEmail
NSDefHideUsermask
#NSDefHideQuit
#NSDefMsg
NSDefMemoSignon
NSDefMemoReceive
NSDefAutoop
Here's pieces of the services.conf:
UlineServers "service.127.0.0.1"
NetworkName "XionIRC"
ServiceUser "
services@localhost.net"
ServerDesc "Services for IRC Networks"
ServerName "services.127.0.0.1"
RemoteServer 127.0.0.1 1337 "xxx"
Here is my unrealircd.conf:
loadmodule "src/modules/commands.so";
loadmodule "src/modules/cloak.so";
include "help.conf";
include "badwords.channel.conf";
include "badwords.message.conf";
include "badwords.quit.conf";
include "spamfilter.conf";
me
{
name "Xion.IRC";
info "XionIRC";
numeric 1;
};
admin {
"VengeancE";
};
class clients
{
pingfreq 90;
maxclients 500;
sendq 100000;
recvq 8000;
};
class servers
{
pingfreq 90;
maxclients 64000; /* Max servers we can have linked at a time */
sendq 1000000;
connfreq 10; /* How many seconds between each connection attempt */
};
allow {
ip *@*;
hostname *@*;
class clients;
maxperip 5;
};
oper GOD {
class clients;
from {
userhost *@*;
};
password "xxx";
flags
{
netadmin;
can_zline;
can_gzline;
can_gkline;
global;
};
};
listen *:1337;
drpass {
restart "restartnow";
die "dienow";
};
log "ircd.log" {
/* Delete the log file and start a new one when it reaches 2MB, leave this out
to always use the
same log */
maxsize 2097152;
flags {
oper;
connects;
server-connects;
kills;
errors;
sadmin-commands;
chg-commands;
oper-override;
spamfilter;
};
};
alias "services" {
format "^#" {
target "chanserv";
type services;
parameters "%1-";
};
format "^[^#]" {
target "nickserv";
type services;
parameters "%1-";
};
type command;
};
alias "identify" {
format "^#" {
target "chanserv";
type services;
parameters "IDENTIFY %1-";
};
format "^[^#]" {
target "nickserv";
type services;
parameters "IDENTIFY %1-";
};
type command;
};
/* Network configuration */
set {
network-name "XionIRC";
default-server "none.none";
services-server "none.none";
stats-server "none.none";
help-channel "none.none";
hiddenhost-prefix "xion";
cloak-keys {
"BoAr4xnR6pl3stttVz4Zb7x4Y32f";
"G23e1Hntttl32J7hV55ab7x4YwpW";
"ToAr1HnRxgl3Z57hVtttb7x4Ywqa";
};
/* on-oper host */
hosts {
local "none";
global "none";
coadmin "none";
admin "none";
servicesadmin "none";
netadmin "none";
host-on-oper-up "no";
};
};
/* Server specific configuration */
set {
kline-address "
xxx@blah.org";
modes-on-connect "+xw";
modes-on-oper "+xwgs";
oper-auto-join "#opers";
options {
identd-check;
show-connect-info;
};
maxchannelsperuser 3;
throttle {
connections 3;
period 60s;
};
/* Anti flood protection */
anti-flood {
nick-flood 3:60; /* 3 nickchanges per 60 seconds (the default)
*/
};
/* Spam filter */
spamfilter {
ban-time 1d; /* default duration of a *line ban set by spamfilter */
ban-reason "Spam/Advertising"; /* default reason */
virus-help-channel "#help"; /* channel to use for 'viruschan' action */
/* except "#help"; channel to exempt from filtering */
};
};
ulines {
services.127.0.0.1;
};
link services.127.0.0.1
{
username *;
hostname 127.0.0.1;
port 1337;
password-connect "xxx";
password-receive "xxx";
class servers;
};
I am still kinda new to all this and have tried to trouble shoot the issue and read through countless posts with no answer/fix in reach. All help is greatly appreciated. I am currently running Ubuntu x64, Anope 1.8.8 & Unreal 3.2.10.2.