https://bugs.winehq.org/show_bug.cgi?id=53697
--- Comment #31 from Yulian Kuncheff yulian@kuncheff.com --- (In reply to Gerald Tan from comment #30)
Digging around for the certificate 782a8a710b950421127250a3e91b751ca356e202
I've found a ocsp-782a8a710b950421127250a3e91b751ca356e202-0.bmime file in Agent/data/cache which contains a MIME encoded ocsp cached response. Decoding with openssl ocsp gives:
OCSP Response Data: OCSP Response Status: successful (0x0) Response Type: Basic OCSP Response Version: 1 (0x0) Responder Id: B76BA2EAA8AA848C79EAB4DA0F98B2C59576B9F4 Produced At: Sep 13 05:43:11 2022 GMT Responses: Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: E4E395A229D3D4C1C31FF0980C0B4EC0098AABD8 Issuer Key Hash: B76BA2EAA8AA848C79EAB4DA0F98B2C59576B9F4 Serial Number: 0FDFE3B64118DA84F609F78D6DF3EA09 Cert Status: good This Update: Sep 13 05:27:02 2022 GMT Next Update: Sep 20 04:42:02 2022 GMT
Signature Algorithm: sha256WithRSAEncryption 09:87:4b:c3:ef:9d:9b:e3:00:98:e9:e4:65:fa:0f:60:ea:59: c1:3d:f6:21:1d:f9:a2:d1:8a:1c:12:d9:db:70:b7:74:32:3e: e7:15:97:92:b6:5f:af:00:7e:9c:42:ab:a0:a2:18:6c:0b:b8: e9:98:05:00:01:dc:1f:85:94:a4:26:21:e0:60:49:31:be:3e: 85:1f:9f:9f:9a:5d:7e:da:39:29:bc:af:dc:7d:54:a4:58:34: e5:82:0b:98:c5:fa:57:d0:5a:30:44:14:7b:75:c6:5f:74:97: 33:0a:f5:1b:a3:bd:0d:3b:c8:cf:fb:47:6e:a7:1e:d0:2f:bc: c3:9c:b5:2a:6e:8f:42:c4:a5:91:72:78:c6:9b:69:05:c1:82: 8b:ae:7c:c8:b9:39:8f:e9:8b:59:06:b9:04:93:81:33:8c:1c: fd:b3:04:7e:80:1f:60:c6:89:f9:59:f2:28:da:4e:0d:4d:7a: ab:96:05:b1:da:89:0e:fe:51:9e:02:ae:16:7a:6d:d5:7b:0e: a7:21:45:b7:dd:d9:9f:cf:b6:bb:7a:9a:bf:97:86:23:92:6f: e5:a8:f0:f6:9a:0e:9f:27:96:f9:d1:74:d4:8b:8e:d4:d1:2e: 32:f6:63:58:3c:7c:c8:54:dd:75:ac:fc:dc:9b:1e:8f:0c:0e: ff:dc:52:17
Which shows that OCSP requests were previously successful.
The actual certificate is in cert-782a8a710b950421127250a3e91b751ca356e202-0.bmime
Which can be verified to be still valid until 31 Jan 2023.
Submitting the certificate to https://decoder.link/ocsp results in a successful ocsp response.
Wine has successfully verified the certificate with OCSP previously, back in 13 Sep for my case. So why does it fail now with the latest client? It might not actually be a problem with Wine...
Interestingly, currently that file gets created and deleted immediately in my install and I still occasionally get error logs saying it failed to write the bmime files as an IO Error.
Also we should also consider it is not a wine issue. There is a new stickied thread on the official forums with Windows users starting to exhibit similar issues: https://us.forums.blizzard.com/en/blizzard/t/main-thread-agent-went-to-sleep...
Wine might be exacerbating a bug that is infrequent on Windows but getting worse