https://bugs.winehq.org/show_bug.cgi?id=48696
bugzilla@biechl.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bugzilla@biechl.net
--- Comment #1 from bugzilla@biechl.net --- Created attachment 66907 --> https://bugs.winehq.org/attachment.cgi?id=66907 debug output of network
I think it is a tad easier to track down, as when you start the game and then click "Co-Op", you get the same result - a screen saying "Connecting" and nothing happens.
The initial preparations for multiplayer seem to be done when starting up the game. When you later click on "Co-Op", I cannot see much in the logs that catch my eye. On startup though, there are a couple or network related issues.
I've attached a log with WINEDEBUG=-all,+seh,+winhttp,+winsock,+wininet There seems to also be some Vulkan info, sorry for that.
What I /think/ could be the issue:
[0415/141700.323:WARNING:cert_verify_proc_win.cc(111)] Unknown error -2146762482 mapped to net::ERR_FAILED
The game uses the Chromium Embedded Framework (CEF3), which can be located in: MW5Mercs/Binaries/ThirdParty/CEF3/Win64/
There are these files: chrome_elf.dll d3dcompiler_43.dll d3dcompiler_47.dll icudtl.dat libcef.dll libEGL.dll libGLESv2.dll natives_blob.bin <dir>Resources |_ cef_100_percent.pak |_ cef_200_percent.pak |_ cef_extensions.pak |_ cef.pak |_ devtools_resources.pak |_ <dir>locales snapshot_blob.bin
The file in question, cert_verify_proc_win.cc, belongs to this framework. To me it looks like a certificate chain validation error. I have no clue how to fix that, though.
Another note: This is what is in the logs when you actually click Co-Op in the game:
00f9:trace:winsock:WSASocketW af=23 type=2 protocol=17 protocol_info=(nil) group=0 flags=0x1 00f9:trace:winsock:WSASocketW created 0e58 00f9:trace:winsock:WS_setsockopt (socket 0e58, level IPPROTO_IPV6, name IPV6_V6ONLY, optval 0x3ebbed78 (0), optlen 4) 00f9:trace:winsock:WSACreateEvent 00f9:trace:winsock:WSACreateEvent 00f9:trace:winsock:WS_inet_ntop family 23, addr (0x3ebbec88), buffer (0x3ebbeb40), len 46 00f9:trace:winsock:WS_connect socket 0e58, ptr 0x3ebbec80 { family AF_INET6, address 2001:4860:4860::8888, port 53 }, length 28 00f9:warn:winsock:wsaErrno errno 101, (Network unreachable). 00f9:trace:winsock:WS_closesocket (socket 0e58) -> 0 00f9:trace:winsock:WSACloseEvent event=0xe5c 00f9:trace:winsock:WSACloseEvent event=0xe60 0142:trace:winsock:DllMain 0x7f98e0330000 0x2 (nil) 0142:trace:winsock:WS_getaddrinfo "wpad", (null) 0x4e68f848 -> 0x4e68f840 -3
I don't have IPv6 enabled, so there is this error about network unreachable. I've tried to enable it, but still unable to connect. Don't have a log where IPv6 is enabled, but I can create one if that helps.