View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000596 | Other Unix Port | Bug | public | 2014-02-12 16:14 | 2020-08-24 03:10 |
Reporter | Oxyd | Assigned To | psmedley | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Platform | x86 | OS | OS/2 | OS Version | ACP2 v 4.52 |
Summary | 0000596: Quasselcore and SSL | ||||
Description | Quassselcore.exe from latest(0.9.2) version of quassel does not use certificate for secure connection. | ||||
Steps To Reproduce | I am generated correct certificate and place it to default config path (http://quassel-irc.org/faq/cert) and have some SSL aware errors: [c:\programs\quassel\bin]quasselcore QSslSocket: cannot call unresolved function d2i_X509 2014-02-12 19:46:01 Warning: SslServer: Certificate file doesn't contain a certificate 2014-02-12 19:46:01 Warning: SslServer: Unable to set certificate file Quassel Core will still work, but cannot provide SSL for client connections. Please see http://quassel-irc.org/faq/cert to learn how to enable SSL support. QSslSocket: cannot call unresolved function d2i_X509 2014-02-12 19:46:01 Warning: SslServer: Certificate file doesn't contain a certificate ("QSQLITE") 2014-02-12 19:46:01 Info: SQLite Storage Backend is ready. Quassel Schema Version: 17 | ||||
Tags | No tags attached. | ||||
|
PS: Also, of course, quasselclient.exe put warning about non secure connection: Your core does not support SSL encryption |
|
Problem solved! For SSL functions in quassel you must place OpenSSL DLLs to directory presented in LIBPATH: kcrypt10.dll and kssl10.dll I am successfully tested with these DLLs: C:\OS3\DLL\>bldlevel kcrypt10.dll Build Level Display Facility Version 6.12.675 Sep 25 2001 (C) Copyright IBM Corporation 1993-2001 Signature: @#OPENSSL:1.0.0#@OpenSSL 1.0.0a libcrypto (OS2-KNIX) Vendor: OPENSSL Revision: 1.00.0 File Version: 1.0 Description: OpenSSL 1.0.0a libcrypto (OS2-KNIX) C:\OS3\DLL\>bldlevel kssl10.dll Build Level Display Facility Version 6.12.675 Sep 25 2001 (C) Copyright IBM Corporation 1993-2001 Signature: @#OPENSSL:1.0.0#@OpenSSL 1.0.0a libssl (OS2-KNIX) Vendor: OPENSSL Revision: 1.00.0 File Version: 1.0 Description: OpenSSL 1.0.0a libssl (OS2-KNIX) Good idea: place this in distributive, or on the site and add to requirements in readme.os2 |
|
i'm guessing you're not using the build of qca2.dll that shipped with quassel and have another copy somewhere... |
|
Hmm. Only one qca2.dll founded in my system(in quassel directory): C:\Programs\quassel\bin\>bldlevel qca2.dll Build Level Display Facility Version 6.12.675 Sep 25 2001 (C) Copyright IBM Corporation 1993-2001 Signature: @#unknown:2.0#@##1## 1 Aug 2010 16:36:26 ::::2::@@ Vendor: unknown Revision: 2.00 Date/Time: 1 Aug 2010 16:36:26 File Version: 2.0.2 Description: Also my $LIBPATH beginned with ".;" |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-02-12 16:14 | Oxyd | New Issue | |
2014-02-12 16:20 | Oxyd | Note Added: 0002674 | |
2014-02-12 22:11 | Oxyd | Note Added: 0002675 | |
2014-02-14 21:32 | psmedley | Note Added: 0002676 | |
2014-02-18 08:19 | Oxyd | Note Added: 0002678 | |
2014-03-13 09:01 | psmedley | Status | new => resolved |
2014-03-13 09:01 | psmedley | Resolution | open => no change required |
2014-03-13 09:01 | psmedley | Assigned To | => psmedley |
2020-08-24 03:10 | psmedley | Status | resolved => closed |