[Bug 48696] MechWarrior 5: Mercenaries - Multiplayer doesn't connect
WineHQ Bugzilla
wine-bugs at winehq.org
Wed Apr 15 07:55:59 CDT 2020
https://bugs.winehq.org/show_bug.cgi?id=48696
bugzilla at biechl.net changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |bugzilla at biechl.net
--- Comment #1 from bugzilla at 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.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list