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?:

Code: Select all

grep USE_SSL include/setup.h

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 :)