Anope IRC Services

Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: [1]   Go Down

Author Topic: Anope 1.8.3 and InspIRCD 1.2.6 (Windows XP SP2) Cannot Connect  (Read 8155 times)

0 Members and 1 Guest are viewing this topic.

Nick

  • Anope User
  • Offline Offline
  • Posts: 6

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)
Code: [Select]
[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
Code: [Select]
###########################################################################
#
# 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
Code: [Select]
<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
« Last Edit: April 04, 2010, 07:43:40 PM by Charles Kingsley »
Logged

Charles Kingsley

  • Contributor
  • *
  • Offline Offline
  • Posts: 1405
Re: Anope 1.8.4 and InspIRCD 1.2.6 (Windows XP SP2) Cannot Connect
« Reply #1 on: April 04, 2010, 07:41:33 PM »

You've not shown us a bind for port 7000 from your inspircd config, this is probably your issue.
Logged

Nick

  • Anope User
  • Offline Offline
  • Posts: 6
Re: Anope 1.8.3 and InspIRCD 1.2.6 (Windows XP SP2) Cannot Connect
« Reply #2 on: April 04, 2010, 08:06:56 PM »

m_spanningtree.so is loaded so it's not the issue but here's my port config
Code: [Select]
#-#-#-#-#-#-#-#-#-#-#-#-   PORT CONFIGURATION   -#-#-#-#-#-#-#-#-#-#-#-
#                                                                     #
#   Enter the port and address bindings here.                         #
#                                                                     #
#                                                                     #
#    ____                _   _____ _     _       ____  _ _   _        #
#   |  _ \ ___  __ _  __| | |_   _| |__ (_)___  | __ )(_) |_| |       #
#   | |_) / _ \/ _` |/ _` |   | | | '_ \| / __| |  _ \| | __| |       #
#   |  _ <  __/ (_| | (_| |   | | | | | | \__ \ | |_) | | |_|_|       #
#   |_| \_\___|\__,_|\__,_|   |_| |_| |_|_|___/ |____/|_|\__(_)       #
#                                                                     #
#  If you want to link servers to InspIRCd you must load the          #
#  m_spanningtree.so module! Please see the modules list below for    #
#  information on how to load this module! If you do not load this    #
#  module, server ports will NOT be bound!                            #
#                                                                     #
# PLEASE NOTE: If you have build InspIRCd with IPv6 support, you MUST #
# specify a bind address if you want the IRCd to bind to a IPv4 IP.   #

<bind
      # address: IP address to bind to if the box that you are hosting
      # on has more than one IP, else the ircd will try to bind to all
      # IP's on the box if this is not defined.
      address=""

      # port: Port for users or servers to be able to connect to.
      # you can select multiple ports by separating them
      # with a - character like the example below.
      port="6697"

      # type: Type of bind block this is. It can either be clients or
      # servers. Whichever you select will be the only type able to connect
      # to this bind section.
      type="clients"

      # ssl: If you want this bind section to use SSL, define either
      # gnutls or openssl here. The appropriate SSL modules must be loaded
      # for ssl to work. If you do not want this bind section to support ssl,
      # just remove or comment out this option.
      #ssl="gnutls"
      >

<bind address="" port="6660-6669" type="clients">

# When linking servers, the openssl and gnutls transports are largely
# link-compatible and can be used alongside each other
# on each end of the link without any significant issues.
# Transports can only be used on server blocks.
# Supported Transports are: "zip", "openssl" and "gnutls".
# You must load m_ziplinks module for zip, m_ssl_openssl for openssl
# or m_ssl_gnutls for gnutls.

<bind address="127.0.0.1" port="7000,7001" type="servers">
Logged

Charles Kingsley

  • Contributor
  • *
  • Offline Offline
  • Posts: 1405
Re: Anope 1.8.3 and InspIRCD 1.2.6 (Windows XP SP2) Cannot Connect
« Reply #3 on: April 04, 2010, 08:12:45 PM »

Make sure the send/recv passwords are the same.
Check you have the various needed modules loaded on inspircd's side.

Logged

Nick

  • Anope User
  • Offline Offline
  • Posts: 6
Re: Anope 1.8.3 and InspIRCD 1.2.6 (Windows XP SP2) Cannot Connect
« Reply #4 on: April 04, 2010, 08:16:23 PM »

1. the send password one one server should be the recieve on the other correct?

2. and services has just the password listed in the "mypass" which would be like a send password?

and i've gone through the modules list twice since the original setup and that is all correct
Logged

Charles Kingsley

  • Contributor
  • *
  • Offline Offline
  • Posts: 1405
Re: Anope 1.8.3 and InspIRCD 1.2.6 (Windows XP SP2) Cannot Connect
« Reply #5 on: April 04, 2010, 08:17:37 PM »

You blanked them out on your original post, on your inspircd side both should be the same, which should match that in RemoteServer.
Logged

Nick

  • Anope User
  • Offline Offline
  • Posts: 6
Re: Anope 1.8.3 and InspIRCD 1.2.6 (Windows XP SP2) Cannot Connect
« Reply #6 on: April 04, 2010, 08:35:24 PM »

just double checked, both inspircd passwords are the same, matching that in the anope config
Logged

Charles Kingsley

  • Contributor
  • *
  • Offline Offline
  • Posts: 1405
Re: Anope 1.8.3 and InspIRCD 1.2.6 (Windows XP SP2) Cannot Connect
« Reply #7 on: April 04, 2010, 08:37:19 PM »

And the other bit I mentioned about modules?

It might be easier if you pastebin your entire configs to save this to-me to-you stuff. (Mind you, I'm going for dinner in a few so someone else may need to pick it up).
Logged

Nick

  • Anope User
  • Offline Offline
  • Posts: 6
Re: Anope 1.8.3 and InspIRCD 1.2.6 (Windows XP SP2) Cannot Connect
« Reply #8 on: April 04, 2010, 08:43:12 PM »

ill double check everything one more time before i do that...maybe something hidden in the tangle that i missed. i may just reinstall and start from scratch
Logged

Charles Kingsley

  • Contributor
  • *
  • Offline Offline
  • Posts: 1405
Re: Anope 1.8.3 and InspIRCD 1.2.6 (Windows XP SP2) Cannot Connect
« Reply #9 on: April 04, 2010, 08:45:12 PM »

Chances are it'll be the modules not being loaded or the port isn't open; might be worth checking /stats p just to be sure it's listed.

Logged

Nick

  • Anope User
  • Offline Offline
  • Posts: 6
Re: Anope 1.8.3 and InspIRCD 1.2.6 (Windows XP SP2) Cannot Connect
« Reply #10 on: April 04, 2010, 11:27:04 PM »

just got everything up and running (for now) after uninstalling, clearing from program files, and reinstalling everything to c:\ instead of program files (so i'm thinking maybe there were some kind of protections that the os put in place on the program files folder) i know windows 7 does this, and anytime i've installed a server on it i have to install it to drive root for anything to work...anyway i'm rambling, time to go finish setting up my server
Logged

Charles Kingsley

  • Contributor
  • *
  • Offline Offline
  • Posts: 1405
Re: Anope 1.8.3 and InspIRCD 1.2.6 (Windows XP SP2) Cannot Connect
« Reply #11 on: April 05, 2010, 09:26:38 AM »

I don't think a "thank you" would have killed you.


People volunteer their time to develop/support this stuff.
Logged
Pages: [1]   Go Up