ubuntu 21.04 wine-staging 6.12 fails to use https

Questions about Wine on Linux
Locked
torgeir
Newbie
Newbie
Posts: 2
Joined: Thu Jul 08, 2021 3:10 pm

ubuntu 21.04 wine-staging 6.12 fails to use https

Post by torgeir »

Hello folks,
forgive me in advance if this is the wrong place for these kinds of questions;

On a fresh ubuntu studio 21.01 i attempted to follow this [1] to install the latest version of wine
staging 6.12, hoping to make Helix Native 3.11 work in reaper through yabridge.

I am however getting an issue as described here [2], with the vst plugin not being able to reach the server over https. The plugin receives a response 301 to be redirected to https, but nothing more happens, and the plugin shows an error indicating that it cannot reach the line6 servers.

Further debugging shows this output when the plugin attempts (and fails) the connection:

Code: Select all

12:14:35 [Helix Native (x64)-58DLUYdp] [Wine STDERR] Finished initializing '/home/torgeir/.wine/drive_c/Program Files/Common Files/VST3/Line 6/Helix Native (x64).vst3'
12:14:35 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 0110:fixme:file:NtLockFile I/O completion on lock not implemented yet
12:14:35 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 0110:fixme:wbemprox:client_security_SetBlanket 0000000001F62D60, 0000000001967780, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
12:14:35 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 0110:fixme:wbemprox:client_security_Release 0000000001F62D60
12:14:35 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 0058:fixme:mountmgr:query_property Faking StorageDeviceProperty data
12:14:35 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 0058:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
12:14:35 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 0120:fixme:ver:GetCurrentPackageId (00000000021FFE10 0000000000000000): stub
12:14:35 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 0110:fixme:ntdll:EtwEventActivityIdControl 0x1, 000000000011F100: stub
12:14:35 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 0110:fixme:wbemprox:client_security_SetBlanket 0000000001F62D60, 0000000001ADBCD0, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
12:14:35 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 0110:fixme:wbemprox:client_security_Release 0000000001F62D60
12:14:35 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 0058:fixme:mountmgr:query_property Faking StorageDeviceProperty data
12:14:35 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 0058:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
12:14:41 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 013c:fixme:shell:SHQueueUserWorkItem Unsupported arguments
12:14:41 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 013c:fixme:ras:RasEnumEntriesW (0000000000000000,(null),0000000004D51F90,0000000010AFE5B0,0000000004D573D4),stub!
12:14:41 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 0140:fixme:ras:RasConnectionNotificationW (FFFFFFFFFFFFFFFF,0000000000000198,0x00000003),stub!
12:14:41 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 013c:fixme:ras:RasEnumEntriesW (0000000000000000,(null),0000000004D51F90,0000000010AFE160,0000000004D56A44),stub!
12:14:41 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 013c:fixme:winsock:WSALookupServiceBeginW (0x10afe5f0 0x00000210 0x1ab7820) Stub!
12:14:41 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 013c:fixme:shell:SHQueueUserWorkItem Unsupported arguments
12:14:41 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 0140:fixme:ras:RasConnectionNotificationW (FFFFFFFFFFFFFFFF,0000000000000198,0x00000003),stub!
12:14:41 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 013c:fixme:ras:RasEnumEntriesW (0000000000000000,(null),0000000004D51F90,0000000010AFD840,0000000004D4B644),stub!
12:14:41 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 013c:fixme:winsock:server_ioctl_sock Unsupported ioctl 120348 (device=12 access=0 func=d2 method=0)
12:14:42 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 013c:fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
12:14:42 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 013c:fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
12:14:42 [Helix Native (x64)-58DLUYdp] [Wine STDERR] 013c:fixme:secur32:schan_QueryContextAttributesA Unhandled attribute 0x64
I also found [3] and [4], with mentions of CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub, which seem related.

Attempting to run wine iexplore.exe also only shows a blank page (i.e. fails loading) for https://www.winehq.org and outputs along similar lines

Code: Select all

0274:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0274:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
026c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
026c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
027c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
027c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0290:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0290:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0290:fixme:file:NtLockFile I/O completion on lock not implemented yet
0290:fixme:shell:SHQueueUserWorkItem Unsupported arguments
0290:fixme:ras:RasEnumEntriesW (00000000,(null),0184F9F0,0072DFF4,0184F8DC),stub!
02a0:fixme:ras:RasConnectionNotificationW (FFFFFFFF,0000011C,0x00000003),stub!
0290:fixme:ntdll:EtwEventActivityIdControl 0x1, 0072E2AC: stub
02a0:fixme:shell:SHQueueUserWorkItem Unsupported arguments
02a0:fixme:ras:RasEnumEntriesW (00000000,(null),01855468,0212FC88,01855354),stub!
02a0:fixme:winsock:WSALookupServiceBeginW (0x212fcd0 0x00000210 0x184eab8) Stub!
02b0:fixme:ras:RasConnectionNotificationW (FFFFFFFF,0000011C,0x00000003),stub!
02a0:fixme:shell:SHQueueUserWorkItem Unsupported arguments
02b0:fixme:ras:RasConnectionNotificationW (FFFFFFFF,0000011C,0x00000003),stub!
02a0:fixme:ras:RasEnumEntriesW (00000000,(null),01856958,0212F930,01856844),stub!
02a0:fixme:shell:SHQueueUserWorkItem Unsupported arguments
02b0:fixme:ras:RasConnectionNotificationW (FFFFFFFF,0000011C,0x00000003),stub!
02a0:fixme:ras:RasEnumEntriesW (00000000,(null),0185AD48,0212F08C,018572AC),stub!
02a0:fixme:shell:SHQueueUserWorkItem Unsupported arguments
02b0:fixme:ras:RasConnectionNotificationW (FFFFFFFF,0000011C,0x00000003),stub!
02a0:fixme:ras:RasEnumEntriesW (00000000,(null),0185AD48,0212F8EC,01857434),stub!
02a0:fixme:shell:SHQueueUserWorkItem Unsupported arguments
02b0:fixme:ras:RasConnectionNotificationW (FFFFFFFF,0000011C,0x00000003),stub!
02a0:fixme:ras:RasEnumEntriesW (00000000,(null),0185AD48,0212F668,01857CFC),stub!
02a0:fixme:winsock:server_ioctl_sock Unsupported ioctl 120348 (device=12 access=0 func=d2 method=0)
02a0:fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
02a0:fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
02a0:fixme:secur32:schan_QueryContextAttributesA Unhandled attribute 0x64
0290:fixme:ieframe:handle_navigation_error Navigate to error page
While accessing http://www.neverssl.com works as you would expect.

Any ideas on how to resolve this would be greatly appreciated.

Regards,
Torgeir

[1]: https://ubuntuhandbook.org/index.php/20 ... -04-20-04/
[2]: https://line6.com/support/topic/30662-h ... ent-393441
[3]: viewtopic.php?t=25190
[4]: https://bugs.winehq.org/show_bug.cgi?id=32479
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: ubuntu 21.04 wine-staging 6.12 fails to use https

Post by jkfloris »

Can you view https pages if you use a clean wineprefix?

Code: Select all

WINEPREFIX=~/wine-test wine iexplore
torgeir
Newbie
Newbie
Posts: 2
Joined: Thu Jul 08, 2021 3:10 pm

Re: ubuntu 21.04 wine-staging 6.12 fails to use https

Post by torgeir »

It seems I was getting this error because of having run `winetricks wininet`. Leaving out the wininet dll override seems to fix the issue.
Locked