Closed TARS-bot closed 2 years ago
@ecdsa @bitromortac looks like the TLS cert used for https://swaps.electrum.org/api, issued by Gandi to *.electrum.org
, expired on Wed, 19 Jan 2022 23:59:59 GMT
.
(The main website is unaffected due to cloudflare being in front)
We decided to let the Gandi cert expire because we are using Cloudflare. @EagleTM suggested that we get one from Letsencrypt.
Good afternoon @ecdsa,
I just received another crash report related to this issue. The crash occured on Electrum 4.2.1. I'm not sure which versions of Electrum include the fix but this is the first report from anything newer than 4.1.5 since you closed the issue.
Could you please check if this issue really is resolved? Here is the traceback that I just collected:
Traceback (most recent call last):
File "/home/user/wspace/electrum/.buildozer/android/app/packages/aiohttp/connector.py", line 986, in _wrap_create_connection
File "/home/user/wspace/electrum/.buildozer/android/platform/build-arm64-v8a/build/other_builds/python3/arm64-v8a__ndk_target_21/python3/Lib/asyncio/base_events.py", line 1050, in create_connection
File "/home/user/wspace/electrum/.buildozer/android/platform/build-arm64-v8a/build/other_builds/python3/arm64-v8a__ndk_target_21/python3/Lib/asyncio/base_events.py", line 1080, in _create_connection_transport
File "/home/user/wspace/electrum/.buildozer/android/platform/build-arm64-v8a/build/other_builds/python3/arm64-v8a__ndk_target_21/python3/Lib/asyncio/sslproto.py", line 529, in data_received
File "/home/user/wspace/electrum/.buildozer/android/platform/build-arm64-v8a/build/other_builds/python3/arm64-v8a__ndk_target_21/python3/Lib/asyncio/sslproto.py", line 189, in feed_ssldata
File "/home/user/wspace/electrum/.buildozer/android/platform/build-arm64-v8a/build/other_builds/python3/arm64-v8a__ndk_target_21/python3/Lib/ssl.py", line 944, in do_handshake
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1131)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/user/wspace/electrum/.buildozer/android/platform/build-arm64-v8a/build/python-installs/Electrum/kivy/base.py", line 347, in mainloop
File "/home/user/wspace/electrum/.buildozer/android/platform/build-arm64-v8a/build/python-installs/Electrum/kivy/base.py", line 391, in idle
File "/home/user/wspace/electrum/.buildozer/android/platform/build-arm64-v8a/build/python-installs/Electrum/kivy/base.py", line 342, in dispatch_input
File "/home/user/wspace/electrum/.buildozer/android/platform/build-arm64-v8a/build/python-installs/Electrum/kivy/base.py", line 308, in post_dispatch_input
File "kivy/_event.pyx", line 724, in kivy._event.EventDispatcher.dispatch
File "/home/user/wspace/electrum/.buildozer/android/platform/build-arm64-v8a/build/python-installs/Electrum/kivy/uix/behaviors/button.py", line 179, in on_touch_up
File "kivy/_event.pyx", line 720, in kivy._event.EventDispatcher.dispatch
File "kivy/_event.pyx", line 1263, in kivy._event.EventObservers.dispatch
File "kivy/_event.pyx", line 1147, in kivy._event.EventObservers._dispatch
File "/home/user/wspace/electrum/.buildozer/android/platform/build-arm64-v8a/build/python-installs/Electrum/kivy/lang/builder.py", line 57, in custom_callback
File "<string>", line 189, in <module>
File "/home/user/wspace/electrum/.buildozer/android/app/electrum/gui/kivy/main_window.py", line 820, in popup_dialog
File "/home/user/wspace/electrum/.buildozer/android/app/electrum/gui/kivy/main_window.py", line 771, in swap_dialog
File "/home/user/wspace/electrum/.buildozer/android/app/electrum/gui/kivy/uix/dialogs/lightning_channels.py", line 693, in __init__
File "/home/user/wspace/electrum/.buildozer/android/platform/build-arm64-v8a/build/other_builds/python3/arm64-v8a__ndk_target_21/python3/Lib/asyncio/runners.py", line 44, in run
File "/home/user/wspace/electrum/.buildozer/android/platform/build-arm64-v8a/build/other_builds/python3/arm64-v8a__ndk_target_21/python3/Lib/asyncio/base_events.py", line 616, in run_until_complete
File "/home/user/wspace/electrum/.buildozer/android/app/electrum/submarine_swaps.py", line 439, in get_pairs
File "/home/user/wspace/electrum/.buildozer/android/app/electrum/network.py", line 1304, in _send_http_on_proxy
File "/home/user/wspace/electrum/.buildozer/android/app/packages/aiohttp/client.py", line 1138, in __aenter__
File "/home/user/wspace/electrum/.buildozer/android/app/packages/aiohttp/client.py", line 535, in _request
File "/home/user/wspace/electrum/.buildozer/android/app/packages/aiohttp/connector.py", line 542, in connect
File "/home/user/wspace/electrum/.buildozer/android/app/packages/aiohttp/connector.py", line 907, in _create_connection
File "/home/user/wspace/electrum/.buildozer/android/app/packages/aiohttp/connector.py", line 1206, in _create_direct_connection
File "/home/user/wspace/electrum/.buildozer/android/app/packages/aiohttp/connector.py", line 1175, in _create_direct_connection
File "/home/user/wspace/electrum/.buildozer/android/app/packages/aiohttp/connector.py", line 988, in _wrap_create_connection
aiohttp.client_exceptions.ClientConnectorCertificateError: Cannot connect to host swaps.electrum.org:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1131)')]
ClientConnectorCertificateError: Cannot connect to host swaps.electrum.org:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1131)')]
~ With robotic wishes
Crash Report
This crash report was reported through the automatic crash reporting system 🤖
Traceback
Reporter
This issue was reported by 21 user(s):
Additional Information
The reporting user(s) did not provide additional information.