OpenSSL problems

These are old archives. They are kept for historic purposes only.
Post Reply
MarHazK
Posts: 73
Joined: Wed May 25, 2005 5:36 pm
Location: WebMAS.net
Contact:

OpenSSL problems

Post by MarHazK »

I downloaded and using an OpenSSL 0.9.8a (downloaded from http://www.vulnscan.org - http://www.syz.dds.nl/unreal-libs.zip) to works with UnrealIRCD 3.2.4 with SSL supports under Microsoft Visual .NET 2003 compiler. After I compiled an original UnrealIRCD 3.2.4 under Windows XP and 2003 version, I saw an errors and its wont start even i start it via services.msc or double-clicked at wircd.exe.
[!!!] OpenSSL version mismatch: compiled for 'OpenSSL 0.9.8a 11 Oct 2005', library is 'OpenSSL 0.9.7c 30 Sep 2003'
[!!!] Header<->library mismatches can make UnrealIRCd *CRASH*! This should never happen with official Windows builds... unless you overwrote any .dll files with newer/older ones or something.
* Loading IRCd configuration ..
* Configuration loaded without any problems ..
Please help me how to solve it. :(
GreenRoom SEC - Main Coder & CoMaster (http://www.wiramaster.com)
DataServ IRC Services - Main Coder
AirChat Network - Main Coder (http://www.airchat.org)
WebMAS Network - Main Team (http://www.webmas.net)
Stealth
Head of Support
Posts: 2086
Joined: Tue Jun 15, 2004 8:50 pm
Location: Chino Hills, CA, US
Contact:

Post by Stealth »

I think it would work if you put the ssleay32.dll from the Unreal-libs in the Unreal folder
MarHazK
Posts: 73
Joined: Wed May 25, 2005 5:36 pm
Location: WebMAS.net
Contact:

Post by MarHazK »

Done, but its still wont start. When I start it via services.msc (NT os), it shows errors. If I run and compiled my UnrealIRCD without SSL supports, it can run/started, but if I run and compiled my UnrealIRCD with SSL supports, it wont started. I copied all DLLs and LIBs (maybe all) into my unreal folder. There are:-
libcurl.dll
libeay32.dll
msvcr70.dll
ssleay32.dll
tre.dll
zlibwapi.dll
LIBs are:-
libcurl.lib
libleay32.lib
ssleay32.lib
tre.lib
zlibwapi.lib
When I run my UnrealIRCD 3.2.4, its returns (including in service.log):-
* Loading IRCd configuration ..
* Configuration loaded without any problems ..
Anyone can help me how to solve it?

P/s: By the way, I compiled my UnrealIRCD3.2.4 with OpenSSL, Lib-curl and zlib supports.
GreenRoom SEC - Main Coder & CoMaster (http://www.wiramaster.com)
DataServ IRC Services - Main Coder
AirChat Network - Main Coder (http://www.airchat.org)
WebMAS Network - Main Team (http://www.webmas.net)
MarHazK
Posts: 73
Joined: Wed May 25, 2005 5:36 pm
Location: WebMAS.net
Contact:

Post by MarHazK »

Please help me... :(
GreenRoom SEC - Main Coder & CoMaster (http://www.wiramaster.com)
DataServ IRC Services - Main Coder
AirChat Network - Main Coder (http://www.airchat.org)
WebMAS Network - Main Team (http://www.webmas.net)
SpaceDoG
Posts: 301
Joined: Mon Feb 27, 2006 5:44 am
Contact:

Post by SpaceDoG »

[!!!] OpenSSL version mismatch: compiled for 'OpenSSL 0.9.8a 11 Oct 2005', library is 'OpenSSL 0.9.7c 30 Sep 2003'
I'm not sure where the library came from but that seems to be the major issue. Have you tried installing OpenSSL 0.9.7c and seeing if that works?
SpaceDoG
Posts: 301
Joined: Mon Feb 27, 2006 5:44 am
Contact:

Post by SpaceDoG »

[!!!] OpenSSL version mismatch: compiled for 'OpenSSL 0.9.8a 11 Oct 2005', library is 'OpenSSL 0.9.7c 30 Sep 2003'
I'm not sure where the library came from but that seems to be the major issue. Have you tried installing OpenSSL 0.9.7c and seeing if that works?
MarHazK
Posts: 73
Joined: Wed May 25, 2005 5:36 pm
Location: WebMAS.net
Contact:

Post by MarHazK »

yerp, already. I download it from http://www.openssl.org
GreenRoom SEC - Main Coder & CoMaster (http://www.wiramaster.com)
DataServ IRC Services - Main Coder
AirChat Network - Main Coder (http://www.airchat.org)
WebMAS Network - Main Team (http://www.webmas.net)
SpaceDoG
Posts: 301
Joined: Mon Feb 27, 2006 5:44 am
Contact:

Post by SpaceDoG »

Well what was the result? Did it not work? I'm not really too familiar with running UnrealIRCd on windows. I use it on Linux alone.
MarHazK
Posts: 73
Joined: Wed May 25, 2005 5:36 pm
Location: WebMAS.net
Contact:

Post by MarHazK »

nope. Its show error likes this in services.msc:-
  • Could not start the UnrealIRCd service on Local Computer.

    Error 1067: The process terminated unexpectly
Its mean, my unrealircd.conf works properly, but its seem show that there's an errors in the sources. Its maybe OpenSSL cause an errors, or im not sure does it..
GreenRoom SEC - Main Coder & CoMaster (http://www.wiramaster.com)
DataServ IRC Services - Main Coder
AirChat Network - Main Coder (http://www.airchat.org)
WebMAS Network - Main Team (http://www.webmas.net)
Post Reply