I'm running (or want to run) InspIRCD and Anope on Windows.
InspIRCD is working fine standalone, but I'm unable to connect it to Anope. When I try, I get this in my InspIRCd logfile (I set logging to debug, and I'm sorry if I should be grabbing more: I can't tell where the connection attempt starts and ends)
Tue Jun 6 18:35:14 2006: Type: X_ESTAB_MODULE: fd=16
Tue Jun 6 18:35:14 2006: Create blank DNS
Tue Jun 6 18:35:14 2006: Set readbit
Tue Jun 6 18:35:14 2006: Add socket 1
Tue Jun 6 18:35:14 2006: OUT: CAPAB m_blockcolor.so,m_globops.so,m_operchans.so,m_services.so,m_spanningtree.so
Tue Jun 6 18:35:15 2006: Type: X_ESTAB_MODULE: fd=1
Tue Jun 6 18:35:15 2006: IN: :services.smartys.kicks-ass.net PONG services.smartys.kicks-ass.net
Tue Jun 6 18:35:15 2006: OUT: ERROR :Invalid command in negotiation phase.
Tue Jun 6 18:35:15 2006: ProcessLine says no!
Tue Jun 6 18:35:15 2006: inspircd.cpp: Socket poll returned false, close and bail
Tue Jun 6 18:35:15 2006: SocketEngine::DelFd(1)
Tue Jun 6 18:35:15 2006: Deleted fd 1
From Anope I get just a generic read error.
Here's the relevant code from my InspIRCD config:
<bind address="" port="7001" type="servers" default="yes">
<bind address="" port="7002" type="servers">
<link name="services.smartys.net"
ipaddr="127.0.0.1"
port="7005"
sendpass="inspircdrocks"
recvpass="inspircdrocks">
<uline server="services.smartys.net">
And from my Anope config:
IRCDModule "inspircd"
RemoteServer 127.0.0.1 7001 "inspircdrocks"
LocalAddress 127.0.0.1 7005
ServerName "services.smartys.net"
I asked this in the InspIRCD forum and was directed to here because "Anope appears to be broken. It is sending PING's and PONG's before it has authenticated, this is against the protocol."
Any ideas?
Edit: corrected the code tags
[Edited on 7-6-2006 by Smartys]