Page 1 of 1
SSL certificate already existing, no need to regenerate
Posted: Thu Jun 02, 2005 3:07 pm
by Mr_S
Hello everyone,
Code: Select all
unrealircd.conf:32: loadmodule src/modules/commands.so: failed to load: tmp/D123F7A5.commands.so: Undefined symbol "ssl_get_cipher"
Compiled with ssl support, got SSL certificate but ive got this far.
tried a make clean and recompile but nothing.
Any advice pls?
Posted: Thu Jun 02, 2005 4:34 pm
by Syzop
The error itself indicates that the core is not compiled with SSL support, but the commands.so module is.
Perhaps a forgotten 'make install' or copying of the src/ircd binary or something like that?
Otherwise, try a 'make clean; make && make install' and see if that helps.
Posted: Thu Jun 02, 2005 5:43 pm
by Mr_S
Hiya Syzop, thanks for quick reply,
'make clean; make && make install' ive attempted but im still getting the same error.
Anything else i could try do you know please?
Regards
Posted: Thu Jun 02, 2005 6:33 pm
by Syzop
Does the following command output anything?:
Code: Select all
objdump -x src/ircd|grep ssl_get_cipher
And when we are at it, what does the following cmd say?:
Posted: Thu Jun 02, 2005 8:42 pm
by Mr_S
Code: Select all
Unreal3.2$ objdump -x src/ircd|grep ssl_get_cipher
08081b1c g F .text 000000b2 ssl_get_cipher
&
Code: Select all
/Unreal3.2$ grep USE_SSL include/setup.h
#define USE_SSL 1
Posted: Thu Jun 02, 2005 9:19 pm
by Syzop
Right. That means ssl_get_cipher is present in the binary, which means that the error should not occur.
Did you install UnrealIRCd to a specific directory (like: not using the source directory as your "running/installation directory"), if so, I suggest you to doublecheck that the 'ircd' binary is indeed the newly compiled one (like: by checking the date/time of the file), etc..
You can find out your installation path by doing a 'grep DPATH config.settings'
Posted: Fri Jun 03, 2005 4:07 am
by Mr_S
Edited (Mr_S)
I checked install path, exactly same as source, so usr/home/account/Unreal3.2
Fixed now.... rm -r Unreal3.2, new install in the end.
Thanks Syzop for your help
