SSL certificate already existing, no need to regenerate

These are old archives. They are kept for historic purposes only.
Post Reply
Mr_S
Posts: 70
Joined: Sat Jun 26, 2004 7:44 pm
Location: United Kingdom
Contact:

SSL certificate already existing, no need to regenerate

Post 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?
Syzop
UnrealIRCd head coder
Posts: 2179
Joined: Sat Mar 06, 2004 8:57 pm
Location: .nl
Contact:

Post 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.
Mr_S
Posts: 70
Joined: Sat Jun 26, 2004 7:44 pm
Location: United Kingdom
Contact:

Post 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
Syzop
UnrealIRCd head coder
Posts: 2179
Joined: Sat Mar 06, 2004 8:57 pm
Location: .nl
Contact:

Post 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
Mr_S
Posts: 70
Joined: Sat Jun 26, 2004 7:44 pm
Location: United Kingdom
Contact:

Post 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
Syzop
UnrealIRCd head coder
Posts: 2179
Joined: Sat Mar 06, 2004 8:57 pm
Location: .nl
Contact:

Post 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'
Mr_S
Posts: 70
Joined: Sat Jun 26, 2004 7:44 pm
Location: United Kingdom
Contact:

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