The forum

Can not download any wine versions

Tools/Manage Wine versions

Author Replies
Jump to the page: 1 - 2
boblishman Monday 1 March 2021 at 13:25
boblishmanAnonymous

This window is blank. I cannot download any wine versions. Please help.

 

 

 

 

Edited by boblishman

Dadu042 Monday 1 March 2021 at 20:26
Dadu042

https://wiki.playonlinux.com/index.php/How_to_Post_in_the_Forums#What_information_is_needed_in_my_post.3F

boblishman Tuesday 2 March 2021 at 16:10
boblishmanAnonymous

Sorry .... 

PlayOnMac 4.4.2.

Catalina 10.15.7.

Intel Iris Pro:

 

  Chipset Model:    Intel Iris Pro

  Type:    GPU

  Bus:    Built-In

  VRAM (Dynamic, Max):    1536 MB

  Vendor:    Intel

  Device ID:    0x0d22

  Revision ID:    0x0008

  Metal:    Supported, feature set macOS GPUFamily1 v4

  Displays:

iMac:

  Display Type:    LCD

  Resolution:    1920x1080 (1080p FHD - Full High Definition)

  UI Looks like:    1920 x 1080

  Framebuffer Depth:    24-Bit Colour (ARGB8888)

  Main Display:    Yes

  Mirror:    Off

  Online:    Yes

  Automatically Adjust Brightness:    No

  Connection Type:    Internal

boblishman Saturday 6 March 2021 at 17:08
boblishmanAnonymous

bump

 

claribastien Monday 8 March 2021 at 19:09
claribastienAnonymous

same thing going on here but with Big sur 11.2.1 does any one know whats going on?

CommandZomb Tuesday 9 March 2021 at 15:37
CommandZombAnonymous

Same problem. Running with M1 Big Sur

I101I Tuesday 16 March 2021 at 23:06
I101IAnonymous

same problem

ZurichLover Monday 22 March 2021 at 4:58
ZurichLover

Same issue on Macos Big Sur 11.2.3

Computer Info:

 

Chipset Model:    Intel UHD Graphics 617

  Type:    GPU

  Bus:    Built-In

  VRAM (Dynamic, Max):    1536 MB

  Vendor:    Intel

  Device ID:    0x87c0

  Revision ID:    0x0002

  Metal Family:    Supported, Metal GPUFamily macOS 2

  Displays:

Color LCD:

  Display Type:    Built-In Retina LCD

  Resolution:    2560 x 1600 Retina

  Framebuffer Depth:    24-Bit Color (ARGB8888)

  Main Display:    Yes

  Mirror:    Off

  Online:    Yes

  Automatically Adjust Brightness:    No

  Connection Type:    Internal

Hardware Overview:

 

  Model Name:    MacBook Air

  Model Identifier:    MacBookAir8,2

  Processor Name:    Dual-Core Intel Core i5

  Processor Speed:    1.6 GHz

  Number of Processors:    1

  Total Number of Cores:    2

  L2 Cache (per Core):    256 KB

  L3 Cache:    4 MB

  Hyper-Threading Technology:    Enabled

  Memory:    8 GB

Logs for opening the tools tab:

 

[main] Message: PlayOnMac (4.4.2) is starting

[clean_tmp] Message: Cleaning temp directory

[install_plugins] Message: Checking plugin: ScreenCap...

[update_check] Message: List is up to date

Donwloading https://phoenicis.playonlinux.com/index.php/wine?os=darwin

Traceback (most recent call last):

  File "urllib/request.pyc", line 1350, in do_open

  File "http/client.pyc", line 1240, in request

  File "http/client.pyc", line 1286, in _send_request

  File "http/client.pyc", line 1235, in endheaders

  File "http/client.pyc", line 1006, in _send_output

  File "http/client.pyc", line 946, in send

  File "http/client.pyc", line 1409, in connect

  File "ssl.pyc", line 500, in wrap_socket

  File "ssl.pyc", line 1040, in _create

  File "ssl.pyc", line 1309, in do_handshake

ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)

 

During handling of the above exception, another exception occurred:

 

Traceback (most recent call last):

  File "/Applications/PlayOnMac.app/Contents/Resources/playonlinux/python/wine_versions/WineVersionsFetcher.py", line 24, in _sync_fetch_all_available_wine_versions

  File "urllib/request.pyc", line 222, in urlopen

  File "urllib/request.pyc", line 525, in open

  File "urllib/request.pyc", line 542, in _open

  File "urllib/request.pyc", line 502, in _call_chain

  File "urllib/request.pyc", line 1393, in https_open

  File "urllib/request.pyc", line 1353, in do_open

urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)>

 

dreamy Sunday 4 April 2021 at 20:03
dreamyAnonymous

how do you even find tools on playonmac? ive been searching for it and i cant find it

CommandZomb Thursday 22 April 2021 at 14:38
CommandZombAnonymous

I've solved it

manually install an amd wine version

https://www.playonlinux.com/wine/binaries/darwin-amd64/

go to the library, scroll to the bottom, go to PlayonMac folder, then go to wine

IF it came as a tar zip, open it and find the folder that contains folders called bin, lib, and lib64.

Move that folder out and put it in darwin-amd64

IF else, open the file.

 

Ashkey01 Tuesday 21 June 2022 at 5:22
Ashkey01Anonymous

I don't understand, when I go to that link all the links don't download anything, they either open up a new directory or open up a weird txt file with a bunch of code I don't understand, could you clarify what you're supposed to do to download the wine versions?

Edgeberg Sunday 17 July 2022 at 12:19
Edgeberg

...

ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)

...

@ZurichLover, I got a nice hint from this under-loved Stack Overflow post and modified WineVersionsFetcher.py to not validate SSL certificates while downloading. My PlayOnMac is version 4.4.3, I'm running MacOS 12.4 Monterey and was experiencing this "no wine versions listed" issue, and the console output pointed to certificate verification failure like your output shows. Now I get a list and the wine version process seems to work as expected. I made the following patch file via a "diff -u path_to_original_file path_to_modified_file" process so I could quickly re-apply my changes when necessary by changing to the folder containing PlayOnMac.app and typing patch -b -p0 < path_to_this.patch. It's a workaround until the root cause is fixed, of course:

--- PlayOnMac.app/Contents/Resources/playonlinux/python/wine_versions/WineVersionsFetcher.py.orig    2022-06-20 23:07:42.000000000 +1000
+++ PlayOnMac.app/Contents/Resources/playonlinux/python/wine_versions/WineVersionsFetcher.py    2022-06-20 23:07:52.000000000 +1000
@@ -2,6 +2,7 @@
 import os
 import threading
 import traceback
+import ssl
 import urllib.request
 
 from lib import Variables
@@ -11,6 +12,7 @@
 class WineVersionFetcher():
     def __init__(self, operating_system):
         self.operating_system = operating_system
+        ssl._create_default_https_context = ssl._create_unverified_context
 
     def fetch_all_available_wine_version(self, callback, error):
         thread = threading.Thread(target=self._sync_fetch_all_available_wine_versions, args=(callback, error))

Edited by Edgeberg

GeneralError Thursday 21 July 2022 at 4:37
GeneralErrorAnonymous

I had to switch back and forth on the title tabs, before it would populate the list of possible wine versions it could install.  Then I installed them, but that's useless because you can't actually SELECT the wine versions to use, so I don't get the point of having this feature at all.

charlotte1809 Saturday 30 July 2022 at 15:09
charlotte1809Anonymous

I made the following patch file via a "diff -u path_to_original_file path_to_modified_file" process so I could quickly re-apply my changes when necessary by changing to the folder containing PlayOnMac.app and typing patch -b -p0 < path_to_this.patch. It's a workaround until the root cause is fixed, of course:

I really like the way you approached this problem. From what i understood, you edited WineVersionsFetcher.py to disable ssl certificate verification. I added the lines of code you wrote about to that file (importing ssl module and "ssl._create_default_https_context = ssl._create_unverified_context"), however it didn't change anything for me, i think it's because I don't fully understand the last part of your message. Could you please explain what you mean by "diff -u path_to_original_file path_to_modified_file" process, and where do i need to type "patch -b -p0 < path_to_this.patch"? Thank you for your time. @Edgeberg

Edited by charlotte1809

MildredSmith Wednesday 24 August 2022 at 9:25
MildredSmithAnonymous

Thank you all for letting me know how can I install it. After reading your post, now I can easily install it. I was actually searching for https://letsgradeit.com/review/grabmyessay/ website online on google search through which I can hire an essay writer by reading reviews over there and when I was searching for it online, I found your post.

Edited by MildredSmith

demontager Sunday 2 October 2022 at 17:36
demontager

Same issue on Monterey 12.6. Can't fetch any wine versions
 


My github: https://github.com/Demontager
sommerfeld Saturday 15 October 2022 at 19:11
sommerfeldAnonymous

... I added the lines of code you wrote about to that file (importing ssl module and "ssl._create_default_https_context = ssl._create_unverified_context"), however it didn't change anything for me, i think it's because I don't fully understand the last part of your message. Could you please explain what you mean by "diff -u path_to_original_file path_to_modified_file" process, and where do i need to type "patch -b -p0 < path_to_this.patch"? Thank you for your time. @Edgeberg

I tried that as well and it worked for me. The second part of that merssage, which is about creating a patch file, is an addition, just automation of the process of changing the script. You can either do the change manually or run the patch script.  LC7AP4QE

Scimitaria Friday 30 December 2022 at 23:56
ScimitariaAnonymous

@Edgeberg

So how do you access that part of the code?

misaki Friday 3 March 2023 at 7:52
misakiAnonymous

 

...

ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)

...

@ZurichLover, I got a nice hint from this under-loved Stack Overflow post and modified WineVersionsFetcher.py to not validate SSL certificates while downloading. My PlayOnMac is version 4.4.3, I'm running MacOS 12.4 Monterey and was experiencing this "no wine versions listed" issue, and the console output pointed to certificate verification failure like your output shows. Now I get a list and the wine version process seems to work as expected. I made the following patch file via a "diff -u path_to_original_file path_to_modified_file" process so I could quickly re-apply my changes when necessary by changing to the folder containing PlayOnMac.app and typing patch -b -p0 < path_to_this.patch. It's a workaround until the root cause is fixed, of course:

--- PlayOnMac.app/Contents/Resources/playonlinux/python/wine_versions/WineVersionsFetcher.py.orig    2022-06-20 23:07:42.000000000 +1000
+++ PlayOnMac.app/Contents/Resources/playonlinux/python/wine_versions/WineVersionsFetcher.py    2022-06-20 23:07:52.000000000 +1000
@@ -2,6 +2,7 @@
 import os
 import threading
 import traceback
+import ssl
 import urllib.request
 
 from lib import Variables
@@ -11,6 +12,7 @@
 class WineVersionFetcher():
     def __init__(self, operating_system):
         self.operating_system = operating_system
+        ssl._create_default_https_context = ssl._create_unverified_context
 
     def fetch_all_available_wine_version(self, callback, error):
         thread = threading.Thread(target=self._sync_fetch_all_available_wine_versions, args=(callback, error))

 

Very much appreciated! It works for me.
If anyone cannot understand the process, you can just do it manually:
1. Open the WineVersionsFetcher.py in 

PlayOnMac.app/Contents/Resources/playonlinux/python/wine_versions/WineVersionsFetcher.py


2. Add these two new lines on the right place as the template and then save the file.

+import ssl
+ssl._create_default_https_context = ssl._create_unverified_context
mercyful Friday 14 April 2023 at 11:26
mercyfulAnonymous

 

 

...

ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)

...

@ZurichLover, I got a nice hint from this under-loved Stack Overflow post and modified WineVersionsFetcher.py to not validate SSL certificates while downloading. My PlayOnMac is version 4.4.3, I'm running MacOS 12.4 Monterey and was experiencing this "no wine versions listed" issue, and the console output pointed to certificate verification failure like your output shows. Now I get a list and the wine version process seems to work as expected. I made the following patch file via a "diff -u path_to_original_file path_to_modified_file" process so I could quickly re-apply my changes when necessary by changing to the folder containing PlayOnMac.app and typing patch -b -p0 < path_to_this.patch. It's a workaround until the root cause is fixed, of course:

--- PlayOnMac.app/Contents/Resources/playonlinux/python/wine_versions/WineVersionsFetcher.py.orig    2022-06-20 23:07:42.000000000 +1000
+++ PlayOnMac.app/Contents/Resources/playonlinux/python/wine_versions/WineVersionsFetcher.py    2022-06-20 23:07:52.000000000 +1000
@@ -2,6 +2,7 @@
 import os
 import threading
 import traceback
+import ssl
 import urllib.request
 
 from lib import Variables
@@ -11,6 +12,7 @@
 class WineVersionFetcher():
     def __init__(self, operating_system):
         self.operating_system = operating_system
+        ssl._create_default_https_context = ssl._create_unverified_context
 
     def fetch_all_available_wine_version(self, callback, error):
         thread = threading.Thread(target=self._sync_fetch_all_available_wine_versions, args=(callback, error))

 

Very much appreciated! It works for me.
If anyone cannot understand the process, you can just do it manually:
1. Open the WineVersionsFetcher.py in 

PlayOnMac.app/Contents/Resources/playonlinux/python/wine_versions/WineVersionsFetcher.py


2. Add these two new lines on the right place as the template and then save the file.

+import ssl
+ssl._create_default_https_context = ssl._create_unverified_context

 

 I tried to open the file but Python says that it can't open it and has to convert it to utf-8 and im not sure what to do next to open the line of code-

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmca-notice@playonlinux.com