January 15, 20251 yr Today I did install 7.0 on our Main Unraid Server. Update was a smooth experience with one exception. Our own software infrastructure is completely local and based completely on Python. For Python we need pip and additional modules. This does not work with 7.0 any longer because of SSL errors. This worked for the last couple of Unraid releases without any problems. And as you can see below the extra packages are rather old. Nothing changed with them. Only Unraid 7.0 is new. The list of additional modules: root@Tower:/boot/extra# ls -l total 45496 -rw------- 1 root root 3598592 Jul 4 2023 exiftool-12.64-x86_64-2cf.txz -rw------- 1 root root 1809344 Nov 3 2021 python-pip-21.3.1-x86_64-2.txz -rw------- 1 root root 18538524 Jan 16 2022 python3-3.9.10-x86_64-1.txz -rw------- 1 root root 290256 Mar 17 2022 rar-5.8.1-x86_64-1_SBo.txz -rw------- 1 root root 22115768 Jan 13 15:10 rclone-1.69.0-x86_64-1cf.txz -rw------- 1 root root 212716 May 6 2022 unrar-6.1.7-x86_64-1cf.txz Here the SSL errors we get: root@Tower:/boot/extra# python3 -m pip install --upgrade requests WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/requests/ WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/requests/ WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/requests/ WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/requests/ WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/requests/ Could not fetch URL https://pypi.org/simple/requests/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/requests/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping ERROR: Could not find a version that satisfies the requirement requests (from versions: none) ERROR: No matching distribution found for requests WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping Going back to 6.12.* the modules worked again. What is it? Thanks in advance.
January 15, 20251 yr Author Solution Found a workaround. Deinstall packages fetched via un-get or other tools. Install that one from community store:
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.