Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG: Subscription doesn't work on Linux #1259

Open
amirgi73 opened this issue Apr 3, 2024 · 1 comment
Open

BUG: Subscription doesn't work on Linux #1259

amirgi73 opened this issue Apr 3, 2024 · 1 comment

Comments

@amirgi73
Copy link

amirgi73 commented Apr 3, 2024

Describe the problem

Expected behavior:
Subscription get pulled succesfully

Actual behavior:
subscription won't get pulled/updated

>>>>>>>> Requesting subscription: Sme
SSL Errors: The peer did not present any certificate
<<<<<<<< Requesting subscription Sme error: SSL handshake failed

How to reproduce

appimage/zip/aur version on archlinux/ opensuse Tumbleweed

  1. run the app for first time.
  2. select core singbox/xray
  3. add subscription link and hit update
  4. it won't work

log

currrent system info:
Opensuse Tumbleweed x64
Application version: latest github release

NekoRay runing on: /tmp/.mount_nekoraVPjg4P
Executable "getcap" could not be resolved
qt.network.ssl: QSslSocket: cannot resolve EVP_PKEY_base_id
qt.network.ssl: QSslSocket: cannot resolve SSL_get_peer_certificate
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_get_peer_certificate

TIP:

I've done some research and the problem seems to be an old openssl version. That means that nekoray is built with openssl1.1(?) and it's not compatible with opesnssl3.
more information here:
https://bugreports.qt.io/browse/QTBUG-115146

@amirgi73
Copy link
Author

amirgi73 commented Apr 3, 2024

I can confirm that installing libssl-1_1 on Opensuse Tumbleweed resolves the problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant