3nock/SpiderSuite

[Bug]: SSL Ubuntu

Opened this issue · 9 comments

Repro steps

When opening the application and attempting to crawl a site using ssl (HTTPS). I am getting this error in logs;

WARNING: QSslSocket: cannot resolve EVP_PKEY_base_id
WARNING: QSslSocket: cannot resolve SSL_get_peer_certificate
DEBUG: Checking for Updates...
WARNING: QSslSocket: cannot call unresolved function SSL_get_peer_certificate

I am using Ubuntu and I have attempted to install OpenSSL and reinstall but nothing. I have also installed using the AppImage and the run installer. I am using the most up to date version.

How often does this bug happen?

Every time

The desktop OS you're using

Ubuntu 22.04

Details of other apps/devices

No response

Error screenshot

No response

Any other info?

Would really like to use this as it looks great.

3nock commented

Sorry for the late reply. As for now i don't know what may be causing this but i will investigate it further and get back to you soon. If you have managed to solve this issue please give me an update on how you managed to do so.

i am having the same problem in Kali Linux v2023

yeh same for me on kali

I'm going to have a stab in the dark here and looking at the dates of comments and the fact he first apologized for being late to reply which was only a couple days, I think its safe to sat now having been months, that his bailed and ain't coming back. Its a shame a tool like this one claimed to be hasn't been made.
If i could I would but im not quite there

This bug is killing this amazing app for me too. no idea how to deal with it. Can dev at least gvie us a hint? a workaround? I really really love this app and the concept in general. its so hard to find foss spider apps with the features this one has!

Having same problem on ubuntu 24.04.

[10:23:05] WARNING: QSslSocket: cannot resolve EVP_PKEY_base_id
[10:23:05] WARNING: QSslSocket: cannot resolve SSL_get_peer_certificate
[10:23:05] DEBUG: Checking for Updates...
[10:23:06] WARNING: QSslSocket: cannot call unresolved function SSL_get_peer_certificate
[10:23:06] WARNING: UPDATE CHECK: Network Error...
[10:23:17] INFO: ------------------ Started Crawling ----------------
[10:23:17] WARNING: QSslSocket: cannot call unresolved function SSL_get_peer_certificate

Hi Tested on Both Kali and Ubuntu -

wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.0g-2ubuntu4_amd64.deb

sudo dpkg -i libssl1.1_1.1.0g-2ubuntu4_amd64.deb

I ran into a very similar problem on a different application. The problem is caused by the fact that openssl 3.0 has dropped these particular x509 functions. A relatively simple workaround is to build openssl 1.1 and softlink the libcrypto.so and libssl.so libraries into the lib path for the application...

After install run the package again.

Sorry for the delayed response, I am currently working on version 2 of this application that will be released very soon. @psibot observation is correct, I have fixed this issue for next release.

Sorry for the delayed response, I am currently working on version 2 of this application that will be released very soon. @psibot observation is correct, I have fixed this issue for next release.

THANK YOU! you so much!!