I started a new post since this is similar to low's post but not the same.
server name and password have been edited for security.
Config from Unreal:
/* Special SSL/TLS servers-only port for linking */
listen {
ip *;
port 6900;
options { tls; serversonly; }
}
link services.example.com
{
incoming {
mask 127.0.0.1;
}
password "*************************";
class servers;
}
and in Anope:
uplink
{
host = "127.0.0.1"
ipv6 = no
ssl = yes
port = 6900
password = "*************************"
}
Starting Anope up with the above configurations and I get this:
Attempting to connect to uplink #1 127.0.0.1 (127.0.0.1/6900) with protocol UnrealIRCd 4+
Successfully connected to uplink #1 127.0.0.1:6900
Lost connection from uplink #1 (127.0.0.1:6900): Connection reset by peer
If it remove the TLS option from Unreal and change Anope to SSL = no. Then it works.
Anope 2.0.12, build #2, compiled 21:35:45 Jan 15 2023
Using configuration file conf/services.conf
Attempting to connect to uplink #1 127.0.0.1 (127.0.0.1/6900) with protocol UnrealIRCd 4+
Successfully connected to uplink #1 127.0.0.1:6900
Successfully linked, launching into background...