Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[7.0] SSL errors with python3 python-pip and additional modules. Worked with all Unraid releases before

Featured Replies

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.

 

 

Solved by hawihoney

  • 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.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.