Page 1 of 1
3.2.3 error
Posted: Tue Mar 15, 2005 6:37 pm
by Mr_S
Hello everyone
Well, ive upgraded after reading the very interesting sounding changes... You sold it to me

Sounds really nice to.. And when i thought unreal couldnt get any better... BUT
Nix is uncommented on command lines but ive struck a small error.....
Code: Select all
[6:27] *** Notice -- unrealircd.conf:34: loadmodule src/modules/commands.so: failed to load: tmp/55E2EB8A.commands.so: undefined symbol: EXTMODE_STRIPBADWORDS
Any advice please?
Posted: Tue Mar 15, 2005 7:37 pm
by Mr_S
Code: Select all
[7:26] *** Notice -- unrealircd.conf:34: loadmodule src/modules/commands.so: failed to load: tmp/289EDA5C.commands.so: cannot open shared object file: No such file or directory
Quick update, ^^^^^^^^Before make
This is as far i got now.
Followed FAQ, and searched topics on here,
nix lines are uncommented.
make clean, ./Config, make
All done
After make gives 1st error. Recompiling has also been tried
Posted: Sun May 08, 2005 4:55 pm
by Tularis
it would sure be nice to get at least a hint what to do now :S
I'm having exactly the same problem.
Using a fresh, unmodified install, tried cleaning, remaking, etc. etc.
Still shows this error:
* Loading IRCd configuration ..
* unrealircd.conf:76: loadmodule src/modules/commands.so: failed to load: tmp/8356BD0F.commands.so: undefined symbol: EXTMODE_STRIPBADWORDS
[error] IRCd configuration failed to load
Possible error encountered (IRCd seemily not started)
=====================================================
Check above for possible errors, and this output of
ircd.log. If you cannot solve the problem, read
Unreal.nfo on where to get support
=====================================================
Posted: Sun May 08, 2005 5:56 pm
by Mr_S
is that line uncommented? so it doesnt have the # at start?
have u compiled with modules included?
And if so have u uncommented for right operating system ? windows / *nix
Check you have the right permission also to be able to load / write shared objects..
Posted: Sun May 08, 2005 6:16 pm
by Tularis
is what line uncommented?
unrealircd.conf? yes!
I've compiled using the default makefile provided.
make clean
/Config
make
no extra modules
I don't know what you mean by the "uncommented for right OS"
and the permissions are ok.
Posted: Sun May 08, 2005 11:13 pm
by Mr_S
Code: Select all
/*
* At *NIX UnrealIrcd supports modules.
* Loading the commands module and a cloaking module is required:
*/
loadmodule "src/modules/commands.so";
loadmodule "src/modules/cloak.so";
Posted: Mon May 09, 2005 12:46 am
by Syzop
The error means that an old 'ircd' binary is trying to load a new module. If the binary was from unreal3.2.3 you would not get this error, so probably it's from 3.2.2 or earlier.
When you are doing an ./unreal start (you are always restarting when trying to fix this, right? rehash won't work) then it will print out the unreal version number:
Code: Select all
_ _ _ ___________ _____ _
| | | | | |_ _| ___ \/ __ \ | |
| | | |_ __ _ __ ___ __ _| | | | | |_/ /| / \/ __| |
| | | | '_ \| '__/ _ \/ _` | | | | | / | | / _` |
| |_| | | | | | | __/ (_| | |_| |_| |\ \ | \__/\ (_| |
\___/|_| |_|_| \___|\__,_|_|\___/\_| \_| \____/\__,_|
v3.2.3
My guess is you won't see v3.2.3 but something older.
Basically what it comes down to is: if you installed unreal in non-default directory then be sure to issue a 'make install'.
--
If that still didn't work then do a 'grep /ircd unreal', one (3 actually) of the lines of output will contain something like: '/home/syzop/Unreal3.2/src/ircd'.. do a ls -al on that and check the date.
Posted: Mon May 09, 2005 9:27 am
by Tularis
thanks, removing the binary (which was indeed a 3.2.2b one), and running make clean, Config, make, make install made it work this time (wohoo!)
Now just to finish creating the SSL certficate, and all should work.
Again, thanks for the help