i can connect to my ircd both locally (localhost and from other computers in my network) and from the internet (tested in 3 different locations) but services cannot connect to inspircd
most of the logfile with -support is included below (most of the loading modules cut out due to post character limit)
[Apr 04 13:10:12 2010] Loading IRCD Protocol Module: [inspircd12]
[Apr 04 13:10:12 2010] status: [0][Module, Okay - No Error]
[Apr 04 13:10:12 2010] Loading Encryption Module: [enc_sha1]
[Apr 04 13:10:12 2010] status: [0][Module, Okay - No Error]
[Apr 04 13:10:12 2010] Anope 1.8.3 (2773) (ircd protocol: InspIRCd 1.2) starting up (options: debug)
[Apr 04 13:10:12 2010] debug: Loading language 10 from file `languages/cat'
[Apr 04 13:10:12 2010] debug: Loading language 9 from file `languages/de'
[Apr 04 13:10:13 2010] debug: Loading language 0 from file `languages/en_us'
[Apr 04 13:10:13 2010] debug: Loading language 4 from file `languages/es'
[Apr 04 13:10:13 2010] debug: Loading language 6 from file `languages/fr'
[Apr 04 13:10:13 2010] debug: Loading language 11 from file `languages/gr'
[Apr 04 13:10:13 2010] debug: Loading language 5 from file `languages/pt'
[Apr 04 13:10:13 2010] debug: Loading language 7 from file `languages/tr'
[Apr 04 13:10:13 2010] debug: Loading language 8 from file `languages/it'
[Apr 04 13:10:13 2010] debug: Loading language 12 from file `languages/nl'
[Apr 04 13:10:13 2010] debug: Loading language 13 from file `languages/ru'
[Apr 04 13:10:13 2010] debug: Loading language 14 from file `languages/hun'
[Apr 04 13:10:13 2010] debug: Loading language 15 from file `languages/pl'
[Apr 04 13:10:13 2010] debug: Loaded languages
[Apr 04 13:10:13 2010] Runtime module location: .\modules\runtime\ns_help.dll.a03840
[Apr 04 13:10:13 2010] Module ns_help compiled against current or newer anope revision 2773, this is 2773
[Apr 04 13:10:13 2010] debug: trying to load core module [ns_help]
[Apr 04 13:10:13 2010] debug: status: [0][Module, Okay - No Error]
[Apr 04 13:10:13 2010] Runtime module location: .\modules\runtime\ns_register.dll.a03840 (most of the modules were cut out due to post character limit) the fatal error is red
...
[Apr 04 13:10:20 2010] Module hs_setall compiled against current or newer anope revision 2773, this is 2773
[Apr 04 13:10:20 2010] debug: trying to load core module [hs_setall]
[Apr 04 13:10:20 2010] debug: status: [0][Module, Okay - No Error]
[Apr 04 13:10:20 2010] Runtime module location: .\modules\runtime\hs_del.dll.a03840
[Apr 04 13:10:20 2010] Module hs_del compiled against current or newer anope revision 2773, this is 2773
[Apr 04 13:10:20 2010] debug: trying to load core module [hs_del]
[Apr 04 13:10:20 2010] debug: status: [0][Module, Okay - No Error]
[Apr 04 13:10:20 2010] Runtime module location: .\modules\runtime\hs_delall.dll.a03840
[Apr 04 13:10:20 2010] Module hs_delall compiled against current or newer anope revision 2773, this is 2773
[Apr 04 13:10:20 2010] debug: trying to load core module [hs_delall]
[Apr 04 13:10:20 2010] debug: status: [0][Module, Okay - No Error]
[Apr 04 13:10:20 2010] Runtime module location: .\modules\runtime\he_help.dll.a03840
[Apr 04 13:10:20 2010] Module he_help compiled against current or newer anope revision 2773, this is 2773
[Apr 04 13:10:20 2010] debug: trying to load core module [he_help]
[Apr 04 13:10:20 2010] debug: status: [0][Module, Okay - No Error]
[Apr 04 13:10:20 2010] debug: Loaded NickServ database (1/7)
[Apr 04 13:10:20 2010] debug: Loaded HostServ database (2/7)
[Apr 04 13:10:20 2010] debug: Loaded BotServ database (3/7)
[Apr 04 13:10:20 2010] debug: Loaded ChanServ database (4/7)
[Apr 04 13:10:20 2010] debug: Loaded OperServ database (5/7)
[Apr 04 13:10:20 2010] debug: Loaded news database (6/7)
[Apr 04 13:10:20 2010] debug: Loaded exception database (7/7)
[Apr 04 13:10:20 2010] Databases loaded
[Apr 04 13:10:20 2010] Info: Reflecting database records.
[Apr 04 13:10:20 2010] debug: Emitting event "db_saving" (1 args)
[Apr 04 13:10:20 2010] debug: Saving FFF databases
[Apr 04 13:10:20 2010] debug: Emitting event "db_saving" (1 args)
[Apr 04 13:10:20 2010] debug: Emitting event "connect" (1 args)
[Apr 04 13:10:21 2010] FATAL: Can't connect to server: No such file or directory
[Apr 04 13:10:21 2010] debug: Cleaning out Module run time directory (\modules/runtime) - this may take a moment please wait
[Apr 04 13:10:21 2010] debug: Module run time directory has been cleaned out
anope "remote server config" and "services info" blocks below
###########################################################################
#
# Remote server configuration
#
###########################################################################
# RemoteServer <hostname> <port> <password> [REQUIRED]
# Specifies the remote server hostname and port. The hostname may
# either be a standard Internet hostname or dotted-quad numeric
# address; the port number must be an integer between 1 and 65535
# inclusive. The password is a string which should be enclosed in
# double quotes if it contains any spaces (or just for clarity).
#
# The remote server and port may be overridden at runtime with the
# -remote command-line option. The password may not be set at runtime.
#
# If services can't connect to the RemoteServer, they will try
# RemoteServer2 (if defined). If they can't connect to RemoteServer2,
# they will use RemoteServer3 (if defined).
RemoteServer 127.0.0.1 7000 "[hiddenpassword2]"
#RemoteServer2 localhost 6667 "mypass"
#RemoteServer3 localhost 6667 "mypass"
# LocalAddress <hostname> [port] [OPTIONAL]
# Specifies the local address to bind to before connecting to the
# remote server. This may be useful on multihomed hosts. The hostname
# and port number are specified the same way as with the RemoteServer
# directive. If this is not specified, Services will let the operating
# system choose the local address. If only a hostname is specified,
# Services will bind to that address but let the operating system
# choose the local port number.
#
# If you don't know what this means or don't need to use it, just leave
# the directive commented out.
#
# This directive may be overridden at runtime by the -local
# command-line option.
#LocalAddress nowhere. 0
###########################################################################
#
# Services identification and pseudoclient names
#
###########################################################################
# ServerName <name> [REQUIRED]
# Specifies the IRC server name which Services should use. May be
# overridden by the -name command-line option.
ServerName "services.duffmanirc.bounceme.net"
# ServerDesc <text> [REQUIRED]
# Specifies the text which should appear as the server's information in
# /whois and similar queries. May be overridden by the -desc
# command-line option.
ServerDesc "DuffmanIRC Services"
# ServiceUser <usermask> [REQUIRED]
# Specifies the user@host mask which should be used by the Services
# pseudoclients. May be overridden by the -user and -host command-line
# options.
ServiceUser "services@duffmanirc.bounceme.net"
# ...Name <nick> <string> [REQUIRED except as noted below]
# Specify the nicknames (first parameter) and "real" names (second
# parameter) for the Services pseudoclients. BotServ and DevNull may
# be disabled by commenting out the appropriate lines below. Disabling
# BotServ is recommended on large networks.
NickServName "NickServ" "Nickname Server"
ChanServName "ChanServ" "Channel Server"
MemoServName "MemoServ" "Memo Server"
BotServName "BotServ" "Bot Server"
HelpServName "HelpServ" "Help Server"
OperServName "OperServ" "Operator Server"
GlobalName "Global" "Global Noticer"
#DevNullName "DevNull" "/dev/null -- message sink"
HostServName "HostServ" "vHost Server"
# ...Alias <nick> <string> [OPTIONAL]
# Specify alternate nicknames for services. When a user will /msg
# NickServAlias something, it will be forwarded to NickServName, and
# NickServName will answer. This can be used to ease the migration
# from another network, for example if your services are called
# NickKeeper, ChanKeeper, etc ... and the other network calls them
# NickServ, ChanServ, etc ...
#NickServAlias "NickServ2" "Nickname Server Forwarder"
#ChanServAlias "ChanServ2" "Channel Server Forwarder"
#MemoServAlias "MemoServ2" "Memo Server Forwarder"
#BotServAlias "BotServ2" "Bot Server Forwarder"
#HelpServAlias "HelpServ2" "Help Server Forwarder"
#OperServAlias "OperServ2" "Operator Server Forwarder"
#GlobalAlias "Global2" "Global Noticer Forwarder"
#DevNullAlias "DevNull2" "/dev/null -- message sink Forwarder"
#HostServAlias "HostServ2" "vHost Server Forwarder"
inspircd links.conf
<link name="services.duffmanirc.bounceme.net" ipaddr="127.0.0.1" port="7000" allowmask="127.0.0.0/8" sendpass="[hiddenpassword1]" recvpass="[hiddenpassword2]">
<uline server="services.duffmanirc.bounceme.net" silent="yes">
Moderator note: Changed version in thread subject to be correct. - chaz