Anope Support > 2.0.x/1.9.x Support

Anope 2.0.9 not starting

(1/2) > >>

lordcow:
Hi all, I was running Anope 2.0.9 and InspIRCd-3.11 recently without issue. I needed to upgrade the OS from FreeBSD 11 to FreeBSD 12 and now Anope won't connect to the ircd.

I've recompiled Anope and InspIRCD on the upgraded OS. I've tried using Anope 2.0.10 and InspIRCD 3.12 but still get the same result. We have a backup debian bullseye system that is currently running Anope 2.0.9 and InspIRCd-3.11 with the exact same config files fine.

I have debug = yes set for Anope but nothing is showing up as a problem in the logs. There's no indication of what the problem is, it just stops loading:

$ ./anoperc start
Starting Anope
Anope 2.0.9, build #2, compiled 15:31:10 Jan 28 2022
Using configuration file conf/services.conf
Attempting to connect to uplink #1 x.x.x.x (x.x.x.x), port 9050
Successfully connected to uplink #1 x.x.x.x:9050

Unfortunately it seems Anope did not start successfully
This error has been logged in your Anope Log file
Located in /home/network/inspircd/services-testnet/logs/
This may help you diagnose the problem
Further help may be available from https://www.anope.org/


Seen from the ircd:

*** LINK: Verified server connection inbound from x.x.x.x (Network IRC Services (Anope))
*** LINK: Server connection to services.network.org is not using SSL (TLS). This is VERY INSECURE and will not be allowed in the next major version of InspIRCd.
*** LINK: Bursting to services.network.org (Authentication: plaintext password).
*** LINK: Finished bursting to services.network.org.
*** LINK: Connection to 'services.network.org' failed with error: Connection closed
*** LINK: Server services.network.org split: Connection closed
*** LINK: Netsplit complete, lost 27 users on 1 server.
*** LINK: Connection to 'services.network.org' failed.
*** LINK: Connection to 'services.network.org' was established for 1s


The logs:

[Jan 28 16:16:19 2022] SERVER: services.network.org (Network IRC Services (Anope)) has connected to the network (uplinked to no uplink)
[Jan 28 16:16:19 2022] Anope 2.0.9 starting up
[Jan 28 16:16:19 2022] Unable to initialize languages, gettext is not installed
[Jan 28 16:16:19 2022] Loading modules...
[Jan 28 16:16:19 2022] Trying to load module: inspircd3
[Jan 28 16:16:19 2022] Module inspircd3 loaded.
[Jan 28 16:16:19 2022] Trying to load module: db_flatfile
[Jan 28 16:16:19 2022] Module db_flatfile loaded.

...

[Jan 28 16:16:19 2022] Trying to load module: os_forceid
[Jan 28 16:16:19 2022] Module os_forceid loaded.
[Jan 28 16:16:19 2022] Using IRCd protocol inspircd3

...

[Jan 28 16:16:19 2022] Loading databases...

...

[Jan 28 16:16:19 2022] Databases loaded

...

[Jan 28 16:16:19 2022] Attempting to connect to uplink #1 x.x.x.x (x.x.x.x), port 9050
[Jan 28 16:16:19 2022] Successfully connected to uplink #1 x.x.x.x:9050
[Jan 28 16:16:19 2022] Sent: :1SV CAPAB START 1205
[Jan 28 16:16:19 2022] Sent: :1SV CAPAB CAPABILITIES :CASEMAPPING=rfc1459
[Jan 28 16:16:19 2022] Sent: :1SV CAPAB END

..

continues to load some channel settings then just stops?

Lord255:
is the ircd and services on the same machine?

can you please paste your listen, link and uplink blocks?

thanks.

CrazyCat:
I think the part of debug log when services disconnect should be interesting, and if you can also have the logs from ircd... more verbose than see from irc.

lordcow:
Yes they're on the same machine. They're in a FreeBSD jail so 127.0.0.1 isn't available (the OS just selects the first IP available if you do use it). This hasn't been an issue.

listen/linkblocks:

<bind address="197.155.6.45" port="7667" type="clients">
<bind address="197.155.6.45" port="8000" type="clients" ssl="gnutls">
<bind address="197.155.6.45" port="9050" type="servers" ssl="gnutls">

<link name="services.atrum.org"
ipaddr="197.155.6.45"
port="9050"
allowmask="197.155.6.0/24"
statshidden="yes"
hidden="yes"
fingerprint="xxxxxx"
sendpass="xxxxxx"
recvpass="xxxxxx">


uplink
{
        host = "197.155.6.45"
        ipv6 = no
        ssl = yes
        port = 9050
        password = "xxxxxx"
}


(trying with ssl this time, no difference).


ircd log on debug mode:

Sat Jan 29 2022 14:46:48 SOCKET: Accepting connection on socket 197.155.6.45:9050 fd 10
Sat Jan 29 2022 14:46:48 SOCKET: New file descriptor: 10
Sat Jan 29 2022 14:46:48 m_spanningtree: Looking for dupe SID 1SV
Sat Jan 29 2022 14:46:48 LINK: Verified server connection inbound from 197.155.6.45 (Atrum IRC Services (Anope))
Sat Jan 29 2022 14:46:48 LINK: Negotiated ciphersuite TLS1.3-ECDHE-RSA-AES-256-GCM-AEAD on link services.atrum.org
Sat Jan 29 2022 14:46:48 m_spanningtree: Looking for dupe SID 1SV
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SV
Sat Jan 29 2022 14:46:48 m_spanningtree: New server services.atrum.org behind_bursting 0
Sat Jan 29 2022 14:46:48 m_spanningtree: Server 1SV started bursting at time 1643460408095 behind_bursting 1
Sat Jan 29 2022 14:46:48 LINK: Bursting to services.atrum.org (Authentication: SSL certificate fingerprint and plaintext password).
Sat Jan 29 2022 14:46:48 LINK: Finished bursting to services.atrum.org.
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAA1
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAY
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAW
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAV
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAT
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAX
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAS
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAH
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAB
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAQ
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAU
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAP
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAC
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAM
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAD
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAI
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAA0
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAR
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAL
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAZ
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAJ
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAN
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAG
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAF
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAO
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAE
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 USERS: New UUID for user: 1SVAAAAAK
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::port(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: BUG: irc::sockets::sockaddrs::addr(): socket type 0 is unknown!
Sat Jan 29 2022 14:46:48 SOCKET: Error on FD 10 - 'Connection closed'
Sat Jan 29 2022 14:46:48 LINK: Connection to 'services.atrum.org' failed with error: Connection closed
Sat Jan 29 2022 14:46:48 SOCKET: DoWrite on errored or closed socket
Sat Jan 29 2022 14:46:48 SOCKET: Remove file descriptor: 10
Sat Jan 29 2022 14:46:48 LINK: Server services.atrum.org split: Connection closed
Sat Jan 29 2022 14:46:48 m_spanningtree: Server services.atrum.org lost in split
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAK=Boerseun 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAO=OuToppie 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAF=MemoServ 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAG=NickServ 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAZ=Queer 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAJ=ChannelBot 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAL=Hayley 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAR=TeenBot 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAA0=DoMiNaToR 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAE=HostServ 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAI=StatServ 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAD=Global 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAM=GaySA 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAC=ChanServ 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAU=Ringo 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAP=BabyServ 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAQ=FluffySocks 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAB=BotServ 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAH=OperServ 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAS=Q 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAX=|-- 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAT=BitServ 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAN=Siri 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAV=SmiteServ 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAW=Pens 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAAY=LoveBoat 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 USERS: QuitUser: 1SVAAAAA1=Plato 'testnet.atrum.org services.atrum.org'
Sat Jan 29 2022 14:46:48 LINK: Netsplit complete, lost 27 users on 1 server.
Sat Jan 29 2022 14:46:48 LINK: Connection to 'services.atrum.org' failed.
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x800936620
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x801e80580
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x800923640
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x801e80080
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x800923a00
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x8009237c0
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x801e7fe00
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x801e7fb80
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x801e7f400
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x801e7f680
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x801ed6000
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x800923c40
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x800923dc0
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x800923ac0
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x801e7f180
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x801e7ef00
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x801e7ec80
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x800923700
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x801e80300
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x801e7ea00
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x801e7e780
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x801e7e500
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x800923d00
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x801e7e280
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x800923e80
Sat Jan 29 2022 14:46:48 CULLLIST: Deleting @0x800923580

Sadie:
There was a bug in .9 where it wouldn't write the split message to the IRCd on error, updating to .10 will probably show why its failing.

That said:

1. Check that you have the following InspIRCd modules loaded:


* hidechans
* services_account
2. Check that your casemap is set to rfc1459 in Anope's services.conf.

Navigation

[0] Message Index

[#] Next page

Go to full version