I have just made the jump from v 3.2.10.4 to 4.0.1. I have converted the configuration file and can get unreal to launch.
However I cannot make it find my motd files, despite my best efforts, they were working correctly prior to upgrading.
Note: I've also tried specifying relative path as well as the full path, i.e. "/srv/irc/ircd.motd" in the configuration file, this doesn't seem to help either.
Error message on startup:
Code: Select all
Starting UnrealIRCd
[snip] v4.0.1
using TRE 0.8.0 (BSD)
using OpenSSL 1.0.1e-fips 11 Feb 2013
using libcurl/7.45.0 c-ares/1.10.0
Loading IRCd configuration..
[warning] /srv/irc/conf/unrealircd.conf:201: files::motd: ircd.motd: No such file or directory
[warning] /srv/irc/conf/unrealircd.conf:204: files::opermotd: oper.motd: No such file or directory
[warning] /srv/irc/conf/unrealircd.conf:213: files::rules: ircd.rules: No such file or directory
Configuration loaded without any problems.
Loading tunefile..
Initializing SSL..
Dynamic configuration initialized.. booting IRCd.
UnrealIRCd is now listening on the following addresses/ports:
IPv4: *:6667(SSL)
IPv6: *:6667(SSL)
UnrealIRCd started.
Code: Select all
[unrealusr@ircserver]$ grep -i motd conf/unrealircd.conf
/* MOTD files */
motd ircd.motd;
[unrealusr@ircserver]$ file /srv/irc/ircd.motd
ircd.motd: ASCII text
Code: Select all
[unrealusr@ircserver]$ uname -a
Linux ircserver 2.6.32-573.12.1.el6.x86_64 #1 SMP Tue Dec 15 21:19:08 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Any ideas?