[Bug 28268] PixelMine Ashen Empires Launcher login fails (server-side ASP.NET code can't handle more than 5 host adapter MAC addresses returned from GetAdaptersInfo in auth request)
WineHQ Bugzilla
wine-bugs at winehq.org
Fri Dec 27 06:22:58 CST 2019
https://bugs.winehq.org/show_bug.cgi?id=28268
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |INVALID
URL|http://www.ashenempires.com |https://web.archive.org/web
|/download.aspx |/20140826105045/http://www.
| |pixelminegames.com/download
| |s/Pixel%20Mine%20Installer.
| |exe
--- Comment #16 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
resolving 'INVALID' here.
The issue is still present on the ASP server-side scripts. One can use any
(invalid) user/pass on login page to test - just the POST data matters here.
With two NICs:
--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files (x86)/Pixel Mine
$ WINEDEBUG=+wininet wine ./PixelMineLauncher.exe
...
0009:trace:wininet:build_request_header Adding custom header L"Host"
(L"login.pixelminegames.com")
0009:trace:wininet:build_request_header Adding custom header L"Content-Length"
(L"160")
0009:trace:wininet:build_request_header Adding custom header L"User-Agent"
(L"Pixel Mine Launcher Launcher / 2.9")
0009:trace:wininet:build_request_header Adding custom header L"Cookie"
(L"ASP.NET_SessionId=51noijucz5xjufzlp2j45n45")
0009:trace:wininet:HTTP_HttpSendRequestW Request header -> L"POST /OOB.ashx
HTTP/1.0\r\nHost: login.pixelminegames.com\r\nContent-Length:
160\r\nUser-Agent: Pixel Mine Launcher Launcher / 2.9\r\nCookie:
ASP.NET_SessionId=51noijucz5xjufzlp2j45n45\r\n\r\n"
0009:trace:wininet:HTTP_HttpSendRequestW full request -> "POST /OOB.ashx
HTTP/1.0\r\nHost: login.pixelminegames.com\r\nContent-Length:
160\r\nUser-Agent: Pixel Mine Launcher Launcher / 2.9\r\nCookie:
ASP.NET_SessionId=51noijucz5xjufzlp2j45n45\r\n\r\n\xbd\x11\x1b\x1fl\x1dh\x1bj\x19\x01\x07w\x05"
0009:trace:wininet:HTTP_GetResponseHeaders -->
0009:trace:wininet:read_line returning "HTTP/1.1 200 OK"
0009:trace:wininet:HTTP_GetResponseHeaders version [L"HTTP/1.1"] status code
[L"200"] status text [L"OK"]
0009:trace:wininet:HTTP_ProcessHeader --> L"Status": L"200" - 0xa0000000
...
--- snip ---
With three NICs:
--- snip ---
0009:trace:wininet:build_request_header Adding custom header L"Host"
(L"login.pixelminegames.com")
0009:trace:wininet:build_request_header Adding custom header L"Content-Length"
(L"194")
0009:trace:wininet:build_request_header Adding custom header L"User-Agent"
(L"Pixel Mine Launcher Launcher / 2.9")
0009:trace:wininet:build_request_header Adding custom header L"Cookie"
(L"ASP.NET_SessionId=nuvmnrmyf5iq5j55omqlj145")
0009:trace:wininet:HTTP_HttpSendRequestW Request header -> L"POST /OOB.ashx
HTTP/1.0\r\nHost: login.pixelminegames.com\r\nContent-Length:
194\r\nUser-Agent: Pixel Mine Launcher Launcher / 2.9\r\nCookie:
ASP.NET_SessionId=nuvmnrmyf5iq5j55omqlj145\r\n\r\n"
0009:trace:wininet:HTTP_HttpSendRequestW full request -> "POST /OOB.ashx
HTTP/1.0\r\nHost: login.pixelminegames.com\r\nContent-Length:
194\r\nUser-Agent: Pixel Mine Launcher Launcher / 2.9\r\nCookie:
ASP.NET_SessionId=nuvmnrmyf5iq5j55omqlj145\r\n\r\n\x86*.(Y\x16e\x14g\x12\x14\x10b\x1e\x1d\x17\x1do\x1bh\x19\x07\x07\x0b\x05q\x13\x01\x02\x0f\n\x0c\x0e"...
0009:trace:wininet:HTTP_GetResponseHeaders -->
0009:trace:wininet:read_line returning "HTTP/1.1 200 OK"
0009:trace:wininet:HTTP_GetResponseHeaders version [L"HTTP/1.1"] status code
[L"200"] status text [L"OK"]
0009:trace:wininet:HTTP_ProcessHeader --> L"Status": L"200" - 0xa0000000
--- snip ---
With four NICs:
--- snip ---
0009:trace:wininet:build_request_header Adding custom header L"Host"
(L"login.pixelminegames.com")
0009:trace:wininet:build_request_header Adding custom header L"Content-Length"
(L"228")
0009:trace:wininet:build_request_header Adding custom header L"User-Agent"
(L"Pixel Mine Launcher Launcher / 2.9")
0009:trace:wininet:build_request_header Adding custom header L"Cookie"
(L"ASP.NET_SessionId=ojiiiijhmhbdxa45nlv4ko3x")
0009:trace:wininet:HTTP_HttpSendRequestW Request header -> L"POST /OOB.ashx
HTTP/1.0\r\nHost: login.pixelminegames.com\r\nContent-Length:
228\r\nUser-Agent: Pixel Mine Launcher Launcher / 2.9\r\nCookie:
ASP.NET_SessionId=ojiiiijhmhbdxa45nlv4ko3x\r\n\r\n"
0009:trace:wininet:HTTP_HttpSendRequestW full request -> "POST /OOB.ashx
HTTP/1.0\r\nHost: login.pixelminegames.com\r\nContent-Length:
228\r\nUser-Agent: Pixel Mine Launcher Launcher / 2.9\r\nCookie:
ASP.NET_SessionId=ojiiiijhmhbdxa45nlv4ko3x\r\n\r\n{\xd7\xd1\xd5\xa2\xd3\xa2\xd1\xac\xdf\xdb\xdd\xa9\xdb\xda\xd2\xc6\xb2\xc4\xb5\xc2\xc2\xc0\xce\xce\xbc"...
0009:trace:wininet:HTTP_GetResponseHeaders -->
0009:trace:wininet:read_line returning "HTTP/1.1 200 OK"
0009:trace:wininet:HTTP_GetResponseHeaders version [L"HTTP/1.1"] status code
[L"200"] status text [L"OK"]
0009:trace:wininet:HTTP_ProcessHeader --> L"Status": L"200" - 0xa0000000
--- snip ---
With more than five NICs:
--- snip ---
0009:trace:wininet:build_request_header Adding custom header L"Host"
(L"login.pixelminegames.com")
0009:trace:wininet:build_request_header Adding custom header L"Content-Length"
(L"296")
0009:trace:wininet:build_request_header Adding custom header L"User-Agent"
(L"Pixel Mine Launcher Launcher / 2.9")
0009:trace:wininet:build_request_header Adding custom header L"Cookie"
(L"ASP.NET_SessionId=is4cj255jiv3mm55dum4semj")
0009:trace:wininet:HTTP_HttpSendRequestW Request header -> L"POST /OOB.ashx
HTTP/1.0\r\nHost: login.pixelminegames.com\r\nContent-Length:
296\r\nUser-Agent: Pixel Mine Launcher Launcher / 2.9\r\nCookie:
ASP.NET_SessionId=is4cj255jiv3mm55dum4semj\r\n\r\n"
0009:trace:wininet:HTTP_HttpSendRequestW full request -> "POST /OOB.ashx
HTTP/1.0\r\nHost: login.pixelminegames.com\r\nContent-Length:
296\r\nUser-Agent: Pixel Mine Launcher Launcher / 2.9\r\nCookie:
ASP.NET_SessionId=is4cj255jiv3mm55dum4semj\r\n\r\n\xd2~z|\rz\tx\x0bf`d\x16baka\x1bo\x1cmkkgi%GUVSVPR_[\\.Z\\X+FDOD at CC@KNN]KMHN\xb7\xb2\xb5\xb0\xb3\xb2"...
0009:trace:wininet:HTTP_GetResponseHeaders -->
0009:trace:wininet:read_line returning "HTTP/1.1 400 Bad Request"
0009:trace:wininet:HTTP_GetResponseHeaders version [L"HTTP/1.1"] status code
[L"400"] status text [L"Bad Request"]
0009:trace:wininet:HTTP_ProcessHeader --> L"Status": L"400" - 0xa0000000
--- snip ---
$ sha1sum Pixel\ Mine\ Installer.exe
97cfde4e26f1144ca22c4dab745552ba985768d3 Pixel Mine Installer.exe
$ du -sh Pixel\ Mine\ Installer.exe
484K Pixel Mine Installer.exe
$ wine --version
wine-5.0-rc2
Regards
--
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