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.7.18 (1214) on Inspircd 1.1  (Read 4379 times)

0 Members and 1 Guest are viewing this topic.

BlackTux

  • Guest
Anope-1.7.18 (1214) on Inspircd 1.1
« on: February 12, 2007, 12:19:39 AM »

I was able to link the servers I was even able to link IRCDefender.
The problem I am having is that when I go to register a channel I get the message:

Quote

You have attempted to register a nonexistent channel <channel name>


Any ideas?
I do have U: lines set for both Anope and Defender in my Inspircd config file.
Logged

katsklaw

  • Guest
(No subject)
« Reply #1 on: February 12, 2007, 01:35:01 AM »

Anope-1.7.18 release does not support Inspircd 1.1 .. you need to use anope-svn.

svn co svn://zero.org/repos/anope/trunk anope
Logged

BlackTux

  • Guest
Not good
« Reply #2 on: February 12, 2007, 02:39:00 AM »

After downloading and installing the new version of anope. I get this message in the anope log file and services does not start.

Quote

[Feb 11 21:33:59 2007] PANIC! buffer = CAPAB END
[Feb 11 21:33:59 2007] Backtrace: Segmentation fault detected
[Feb 11 21:33:59 2007] Backtrace: report the following lines
[Feb 11 21:33:59 2007] Backtrace: Anope version 1.7.18-svn (1228) build #1, compiled Feb 11 2007 21:12:11  QM
[Feb 11 21:33:59 2007] Backtrace(0): ./services(do_backtrace+0x51) [0x80721b1]
[Feb 11 21:33:59 2007] Backtrace(1): ./services(sighandler+0x11d) [0x8072e7d]
[Feb 11 21:33:59 2007] Backtrace(2): [0xdc8420]
[Feb 11 21:33:59 2007] Backtrace(3): ./services(strscpy+0x21) [0x8075461]
[Feb 11 21:33:59 2007] Backtrace(4): /home/ircd/services/modules/runtime/inspircd11.so.SmkmZR(anope_event_capab+0x131) [0x116a41]
[Feb 11 21:33:59 2007] Backtrace(5): ./services(process+0x196) [0x8084916]
[Feb 11 21:33:59 2007] Backtrace(6): ./services(main+0x1c5) [0x8072a55]
[Feb 11 21:33:59 2007] Backtrace(7): /lib/libc.so.6(__libc_start_main+0xdc) [0xb4c4e4]
[Feb 11 21:33:59 2007] Backtrace(8): ./services [0x8055851]
[Feb 11 21:33:59 2007] Backtrace: complete
[Feb 11 21:33:59 2007] Services terminating: Segmentation fault
Logged

katsklaw

  • Guest
(No subject)
« Reply #3 on: February 12, 2007, 03:07:49 AM »

if Anope dumped a core we'll need a full backtrace.

from shell (in the services directory): gdb services services.core
then: bt full

Paste that output here please.
Logged

BlackTux

  • Guest
(No subject)
« Reply #4 on: February 12, 2007, 03:27:05 AM »

It says services.core is not there.


Quote

[ircd@fedora services]$ gdb services services.core
GNU gdb Red Hat Linux (6.3.0.0-1.134.fc5rh)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1".
/home/ircd/services/services.core: No such file or directory.
Logged

BlackTux

  • Guest
(No subject)
« Reply #5 on: February 12, 2007, 03:34:01 AM »

I think I found the problem. I cleared the log file then typed ./services -debug and at the end of the log file I noticed these few lines.

Quote

[Feb 11 22:28:47.799817 2007] debug: Received: CAPAB START
[Feb 11 22:28:47.800904 2007] debug: Received: CAPAB MODULES m_alltime.so,m_dccallow.so,m_hideoper.so,m_kicknorejoin.so,m_noctcp.so,m_operchans.so,m_services_account.so,m_showwhois.so
[Feb 11 22:28:47.802087 2007] debug: Received: CAPAB CAPABILITIES :NICKMAX=32 HALFOP=1 CHANMAX=65 MAXMODES=20 IDENTMAX=12 MAXQUIT=255 MAXTOPIC=307 MAXKICK=255 MAXGECOS=128 MAXAWAY=200 IP6NATIVE=0 IP6SUPPORT=1 PROTOCOL=1103
[Feb 11 22:28:47.802266 2007] debug: Received: CAPAB END
[Feb 11 22:28:47.805014 2007] debug: Sent: ERROR :m_globops.so is not loaded. This is required by Anope
[Feb 11 22:28:47.805241 2007] PANIC! buffer = CAPAB END
[Feb 11 22:28:47.806258 2007] debug: Sent: :OperServ GLOBOPS :PANIC! buffer = CAPAB END


So to me it seems m_globops.so is not loading.
Logged

katsklaw

  • Guest
(No subject)
« Reply #6 on: February 12, 2007, 03:36:42 AM »

globops is an optional module in inspircd, as are all the other modules. So you will have to load it, also be sure to load m_spanningtree.so in inspircd and specify the inspircd11 IRCDModule in services.conf.
Logged

BlackTux

  • Guest
(No subject)
« Reply #7 on: February 12, 2007, 03:46:21 AM »

Well there seems to be a number of modules that have to be loaded to make anope work. I will keep checking them and make a list.
Logged

BlackTux

  • Guest
(No subject)
« Reply #8 on: February 12, 2007, 03:59:14 AM »

That seemed to do it I only had two modules to load in the inspircd.conf file.
m_services.so and m_globalops.so

Thank you for all your help katsklaw.
Logged

katsklaw

  • Guest
(No subject)
« Reply #9 on: February 12, 2007, 05:10:33 AM »

yeah I forgot about m_services.so .. inspircd without modules is alot like ircd1.0 in the since that it knows nothing about linking, back then there wasn't a "network" just a few servers. Services didn't come into play until much later. So you do have to load several modules to get services support as well as linking other ircds.
Logged
Pages: [1]   Go Up