Closed GoogleCodeExporter closed 9 years ago
Both TAB and SPACE are valid, because we split it using this code:
string[] s = server.Split(new char[] { ' ', '\t' }, StringSplitOptions.RemoveEmptyEntries);
So, the problem have another reason (may be proxy was down?)
Original comment by m.schedr...@gmail.com
on 28 Apr 2012 at 3:46
I updated to 2.1.1 as well and am getting the same issue. I haven't had any
proxy issues before and was running the previous version just fine. Here is
snippet with the logging turned up:
Exception: System.Net.WebException: The operation has timed out
at System.Net.HttpWebRequest.GetResponse()
at wot.Server.loadUrl(String url, String members, Int64& duration)
at wot.Server.GetFastestProxyAddress(List`1 ps)
urlload - 9223372036854775807
-> OpenDirectory(\)
-> FindFiles(\)
-> Cleanup(\)
-> CloseFile(\)
-> CreateFile(\@LOG
68,5B3030305D205B426174746C654C6F6164696E675D2053686F7720506C6179657273205374617
4697374696373203D2074727565)
[000] [BattleLoading] Show Players Statistics = true
...
HTTP -
1001442255,1001006841,1002107286,1001862867,1000046724,1001265708,1000384721,100
1038436,1000037118,1000332168,1000670730,1001660149,1
000481395,1000049450,1001766258,1000432702,1001722064,1000510237,1001992059,1001
386007,1000970921,1001277383,1000170791,1001563763,100006304
5,1000836253,1000813532,1001851124,1001672998,1000344499
Exception: System.Net.WebException: The operation has timed out
at System.Net.HttpWebRequest.GetResponse()
at wot.Server.loadUrl(String url, String members, Int64& duration)
at wot.Server.PrepareStat()
First error 4/28/2012 3:22:06 PM
-> Cleanup(\@RUN)
-> CloseFile(\@RUN)
-> CreateFile(\@RUN)
Original comment by mike.m...@gmail.com
on 28 Apr 2012 at 10:28
[deleted comment]
I have the same issue. Replacing TAB with SPACE does not solve the problem.
I think I read that the new version is using a new proxy?
Maybe it's down?
Original comment by f15strea...@gmail.com
on 29 Apr 2012 at 8:36
I have this issue too. System.Net.WebException: The operation has timed out
Original comment by solidman07@gmail.com
on 29 Apr 2012 at 11:09
Same issue too.
Had a couple of games where it worked, and today, it didn't work at all. Same
error log as comment #2.
Original comment by naits...@live.no
on 30 Apr 2012 at 12:45
And went back to version 2, and it all worked perfect.
Original comment by naits...@live.no
on 30 Apr 2012 at 12:48
I messed about with this for AGES today... then read the above.... went back to
2.0 and it is working.... SORRY but the new release is BORKED.
Original comment by tris...@tristans.info
on 30 Apr 2012 at 1:23
Got this problem too, but ONLY when playing in platoon.
when solo playing it's working ok.
Original comment by kikak...@gmail.com
on 30 Apr 2012 at 10:05
Please show your traceroute to proxy.bulychev.net
Original comment by m.schedr...@gmail.com
on 30 Apr 2012 at 1:55
Tracing route to proxy.bulychev.net [213.239.197.151]
over a maximum of 30 hops:
3 3 ms 2 ms 2 ms ge-0-0-0--ar1.sof.ITDNet.net [212.116.129.97]
4 32 ms 91 ms 33 ms decix-gw.hetzner.de [80.81.192.164]
5 38 ms 37 ms 39 ms hos-bb1.juniper1.rz13.hetzner.de [213.239.240.240]
6 38 ms 41 ms 39 ms hos-tr2.ex3k5.rz13.hetzner.de [213.239.224.38]
7 38 ms 38 ms 37 ms bulychev.net [213.239.197.151]
Original comment by f15strea...@gmail.com
on 30 Apr 2012 at 5:19
[deleted comment]
[deleted comment]
Just had my first timeout, on my 4-th game tonight. But yesterday it wasn't
working at all.
Original comment by f15strea...@gmail.com
on 30 Apr 2012 at 5:37
sometimes it works, but usually dont.
Original comment by solidman07@gmail.com
on 30 Apr 2012 at 6:30
Played plenty of games in past 24hrs...working fine now with 2.0... swapped
back and still getting issues with 2.1... doesn't give me any issues solo or in
platoon.
Original comment by tris...@tristans.info
on 30 Apr 2012 at 10:07
Tracing route to proxy.bulychev.net [213.239.197.151]
1 35 ms 99 ms 99 ms xxxxxmy routerxxxxxx [192.168.1.254]
2 * * * Request timed out. > My ISP doesn't ever respond to tracert
3 18 ms 19 ms 18 ms 10.1.2.161
4 18 ms 19 ms 18 ms te6-4-rt1-ldn1.core.noris.net [195.66.225.39]
5 30 ms 30 ms 30 ms vl835-rt1-ffm2.core.noris.net [213.95.14.2]
6 34 ms 38 ms 30 ms hetzner-gw.noris.net [213.239.242.249]
7 35 ms 35 ms 35 ms hos-bb1.juniper1.rz13.hetzner.de [213.239.240.240]
8 36 ms 37 ms 36 ms hos-tr1.ex3k5.rz13.hetzner.de [213.239.224.6]
9 35 ms 34 ms 34 ms bulychev.net [213.239.197.151]
Had 1 game where it didn't work..apart from 2 players showed up and myself.
Every other game is working fine with 2.0. Anything else I can do to debug?
Original comment by tris...@tristans.info
on 30 Apr 2012 at 11:23
Today it wasn't working either. Change in wot-xvm-proxy.exe.config to
<string>EU
aHR0cDovL3dvdC1yYXRpbmdzLmFwcHNwb3QuY29tL3JhdGluZ3MvMi8yLyUx</string> and it
started working!
(changed proxy to old one)
Original comment by f15strea...@gmail.com
on 1 May 2012 at 6:53
[deleted comment]
I did the same as comment#18 then it worked again! Thanks! I was also having a
timeout.
Original comment by moerb...@gmail.com
on 1 May 2012 at 7:29
[deleted comment]
Same issue here, replaced the proxy config in the 2.1 release with the config
from 2.0, but that didn't seem to help. Still get the above exception every
battle.
Config I tried to use from 2.0:
<ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<string>RU aHR0cDovL3Byb3h5LmJ1bHljaGV2Lm5ldC9ydS8/JTE=</string>
<string>EU aHR0cDovL3dvdC1yYXRpbmdzLmFwcHNwb3QuY29tL3JhdGluZ3MvMi8yLyUx</string>
<string>NA aHR0cDovL3Byb3h5LmJ1bHljaGV2Lm5ldC9uYS8/JTE=</string>
<string>CN1 aHR0cDovL2dhcnBoeS5jb20vdG9vbC93b3QvRUZGMi9ub3J0aC8lMS5qc29u</string>
<string>CN1 aHR0cDovL3RpcHMuY3MwMzA5LmltdHQucXEuY29tL2dldFVzZXI/bmFtZT0lMSZ6b25lPW5vcnRoJmxjPTIwMTIwMzA4JndheT1uZXc=</string>
<string>CN2 aHR0cDovL2dhcnBoeS5jb20vdG9vbC93b3QvRUZGMi9zb3V0aC8lMS5qc29u</string>
<string>CN2 aHR0cDovL3RpcHMuY3MwMzA5LmltdHQucXEuY29tL2dldFVzZXI/bmFtZT0lMSZ6b25lPXNvdXRoJmxjPTIwMTIwMzA4JndheT1uZXc=</string>
</ArrayOfString>
Original comment by dasgalloway
on 1 May 2012 at 9:00
try config from 2.1 and exe from 2.0
Original comment by m.schedr...@gmail.com
on 2 May 2012 at 7:11
try the old proxy string, but with " " instead of TAB, or just paste:
<string>EU aHR0cDovL3dvdC1yYXRpbmdzLmFwcHNwb3QuY29tL3JhdGluZ3MvMi8yLyUx</string>
Original comment by f15strea...@gmail.com
on 2 May 2012 at 12:58
>try the old proxy string, but with " " instead of TAB
As i wrote above, both SPACE and TAB are valid
Original comment by m.schedr...@gmail.com
on 2 May 2012 at 3:23
Also you can try to increase timeout from 7000 to 20000 in wot-xvm-proxy.config
file
Original comment by m.schedr...@gmail.com
on 2 May 2012 at 3:59
2.1 config and 2.0 exe did not work for me, gives same error.
Replacing the [tab] with a space also made no change.
Original comment by dasgalloway
on 2 May 2012 at 4:28
[deleted comment]
Ok, I'll install EU client for testing.
Original comment by m.schedr...@gmail.com
on 2 May 2012 at 4:35
Timeout set to 20000 drastically increased wait time when loading battle but I
still recv same error, no joy. =/
Anything else I can do to help troubleshoot? Will be online for a while.
Original comment by dasgalloway
on 2 May 2012 at 5:01
Ok, I installed EU client, and confirm the problem. But I cannot solve it,
because proxy maintainer is batsvr (aka iBat), and we need to wait his answer.
Original comment by m.schedr...@gmail.com
on 2 May 2012 at 5:05
Before solving the problem you can use old proxy - just use config from 2.0 and
exe from 2.1.
Original comment by m.schedr...@gmail.com
on 2 May 2012 at 5:07
Using config from 2.0 and exe from 2.1, still get the same error.
I play NA server, if that makes a difference.
Original comment by dasgalloway
on 2 May 2012 at 5:23
Here's my debug dump, snipped the middle part for msg length:
WoT XVM Proxy v1.1.5.20105
DEBUG MODE: ON
DEBUG: Change dir: F:\Games\World_of_Tanks
DEBUG: Check start file exists: WorldOfTanks.exe
DEBUG: MountPoint: F:\Games\World_of_Tanks\res_mods\.stat
DEBUG: Unmount previous mount
DEBUG: Create MountPoint directory
DEBUG: Creating server thread
DEBUG: Starting server thread
DEBUG: Dokan thread: Starting main loop
LogLevel: 0
MountPoint: .stat
Timeout: 7000
WoT version is: NA
HTTP - 001
DEBUG: Dokan thread is alive
Starting game process: WorldOfTanks.exe
DEBUG: Check game process
Time: 3745 ms, Size: 261 bytes
DEBUG: responseFromServer: {"players":[{"id":1,"eff":"X","win":"X","date":"2012-
05-02T18:04:23.154Z"}],"info":{"xvm":{"ver":"2.1.1","message":" * bugs fixed\n *
performance optimization\n * player/clan icons improved\n * dynamic colors and
transparency improved\n * new features added"}}}
urlload - 3745
DEBUG: Wait for process to exit
--------------------------------------------------------------------------------
------
-> CreateFile(\@ADD FAIL_TANK-1001634784,SOMEONESTOLEMYNAME-1002173377,DANIMAN12
-1002299769,GHOSTBUSTER9900-1002125938,WASSIMSAE-1002292006,GILL662009-100163275
6)
-> Cleanup(\@ADD FAIL_TANK-1001634784,SOMEONESTOLEMYNAME-1002173377,DANIMAN12-10
02299769,GHOSTBUSTER9900-1002125938,WASSIMSAE-1002292006,GILL662009-1001632756)
-> CloseFile(\@ADD FAIL_TANK-1001634784,SOMEONESTOLEMYNAME-1002173377,DANIMAN12-
1002299769,GHOSTBUSTER9900-1002125938,WASSIMSAE-1002292006,GILL662009-1001632756
)
-> CreateFile(\@ADD FAIL_TANK-1001634784,SOMEONESTOLEMYNAME-1002173377,DANIMAN12
-1002299769,GHOSTBUSTER9900-1002125938,WASSIMSAE-1002292006,GILL662009-100163275
6)
-> Cleanup(\@ADD FAIL_TANK-1001634784,SOMEONESTOLEMYNAME-1002173377,DANIMAN12-10
02299769,GHOSTBUSTER9900-1002125938,WASSIMSAE-1002292006,GILL662009-1001632756)
-> CloseFile(\@ADD FAIL_TANK-1001634784,SOMEONESTOLEMYNAME-1002173377,DANIMAN12-
1002299769,GHOSTBUSTER9900-1002125938,WASSIMSAE-1002292006,GILL662009-1001632756
)
-> CreateFile(\@ADD FAIL_TANK-1001634784,SOMEONESTOLEMYNAME-1002173377,DANIMAN12
-1002299769,GHOSTBUSTER9900-1002125938,WASSIMSAE-1002292006,GILL662009-100163275
6)
-> Cleanup(\@ADD FAIL_TANK-1001634784,SOMEONESTOLEMYNAME-1002173377,DANIMAN12-10
02299769,GHOSTBUSTER9900-1002125938,WASSIMSAE-1002292006,GILL662009-1001632756)
-> CreateFile(\@RUN)
=> GetFileInformation(\@RUN)
-> CloseFile(\@ADD FAIL_TANK-1001634784,SOMEONESTOLEMYNAME-1002173377,DANIMAN12-
1002299769,GHOSTBUSTER9900-1002125938,WASSIMSAE-1002292006,GILL662009-1001632756
)
HTTP - 1002311946,1002253440,1001887495,1000310227,1001998204,1000856789,1002191
577,1002294338,1001603482,1000798033,1002323818,1000256351,1002167847,1001973372
,1002303105,1002329970,1000120534,1001268772,1001725285,1001487150,1002220300,10
02285897,1002304185,1000310557,1001634784,1002173377,1002299769,1002125938,10022
92006,1001632756
Exception: System.Net.WebException: The operation has timed out
at System.Net.HttpWebRequest.GetResponse()
at wot.Server.loadUrl(String url, String members, Int64& duration)
at wot.Server.PrepareStat()
First error 5/2/2012 1:00:31 PM
DEBUG: _lastResult: {"players":[{"id":0,"name":"VONCUSSLER","eff":0,"battles":0,
"wins":0},{"id":0,"name":"SPADE_ACE","eff":0,"battles":0,"wins":0},{"id":0,"name
":"TANK0932","eff":0,"battles":0,"wins":0},{"id":0,"name":"QFIGHTER","eff":0,"ba
ttles":0,"wins":0},{"id":0,"name":"SMWARPIG6","eff":0,"battles":0,"wins":0},{"id
":0,"name":"ROTA2011","eff":0,"battles":0,"wins":0},{"id":0,"name":"DD21403","ef
f":0,"battles":0,"wins":0},{"id":0,"name":"THIBAULT68","eff":0,"battles":0,"wins
":0},{"id":0,"name":"FREEZ40","eff":0,"battles":0,"wins":0},{"id":0,"name":"VALD
EZ","eff":0,"battles":0,"wins":0},{"id":0,"name":"MEAN_PUPPY","eff":0,"battles":
0,"wins":0},{"id":0,"name":"FIREPOOL","eff":0,"battles":0,"wins":0},{"id":0,"nam
e":"ZHILPAC","eff":0,"battles":0,"wins":0},{"id":0,"name":"H_SCHWERT","eff":0,"b
attles":0,"wins":0},{"id":0,"name":"ROYALJZ","eff":0,"battles":0,"wins":0},{"id"
:0,"name":"I_HAS_A_RUSTY_SPORK","eff":0,"battles":0,"wins":0},{"id":0,"name":"HA
DEZ_BR","eff":0,"battles":0,"wins":0},{"id":0,"name":"TOADER4ALL","eff":0,"battl
es":0,"wins":0},{"id":0,"name":"WICHERERIA","eff":0,"battles":0,"wins":0},{"id":
0,"name":"DEE106","eff":0,"battles":0,"wins":0},{"id":0,"name":"KYLLIEN","eff":0
,"battles":0,"wins":0},{"id":0,"name":"DJIDANE","eff":0,"battles":0,"wins":0},{"
id":0,"name":"_MARAUDER_R","eff":0,"battles":0,"wins":0},{"id":0,"name":"BOOLLK"
,"eff":0,"battles":0,"wins":0},{"id":0,"name":"FAIL_TANK","eff":0,"battles":0,"w
ins":0},{"id":0,"name":"SOMEONESTOLEMYNAME","eff":0,"battles":0,"wins":0},{"id":
0,"name":"DANIMAN12","eff":0,"battles":0,"wins":0},{"id":0,"name":"GHOSTBUSTER99
00","eff":0,"battles":0,"wins":0},{"id":0,"name":"WASSIMSAE","eff":0,"battles":0
,"wins":0},{"id":0,"name":"GILL662009","eff":0,"battles":0,"wins":0}],"info":nul
l}
-> Cleanup(\@RUN)
-> CloseFile(\@RUN)
-> CreateFile(\@RUN)
Readed 1742 bytes
-> Cleanup(\@RUN)
-> CloseFile(\@RUN)
-> CreateFile(\@RUN)
Readed 1742 bytes
-> Cleanup(\@RUN)
-> CloseFile(\@RUN)
-> OpenDirectory(\)
-> FindFiles(\)
-> Cleanup(\)
-> CloseFile(\)
-> CreateFile(\@GET_LAST_STAT)
=> GetFileInformation(\@GET_LAST_STAT)
-> Cleanup(\@GET_LAST_STAT)
-> CloseFile(\@GET_LAST_STAT)
-> CreateFile(\@GET_LAST_STAT)
Readed 1742 bytes
-> Cleanup(\@GET_LAST_STAT)
-> CloseFile(\@GET_LAST_STAT)
-> CreateFile(\@GET_LAST_STAT)
Readed 1742 bytes
-> Cleanup(\@GET_LAST_STAT)
-> CloseFile(\@GET_LAST_STAT)
-> OpenDirectory(\)
-> FindFiles(\)
-> Cleanup(\)
-> CloseFile(\)
-> CreateFile(\@GET_LAST_STAT)
-> Cleanup(\@GET_LAST_STAT)
-> CloseFile(\@GET_LAST_STAT)
-> CreateFile(\@GET_LAST_STAT)
Readed 1742 bytes
-> Cleanup(\@GET_LAST_STAT)
-> CloseFile(\@GET_LAST_STAT)
-> CreateFile(\@GET_LAST_STAT)
Readed 1742 bytes
-> Cleanup(\@GET_LAST_STAT)
-> CloseFile(\@GET_LAST_STAT)
Original comment by dasgalloway
on 2 May 2012 at 6:05
Try this config. We have add 3 new servers.
local proxy will use fastest server.
Original comment by m.schedr...@gmail.com
on 2 May 2012 at 6:09
Attachments:
Still no love with that config, recv'ing the same error.
Original comment by dasgalloway
on 2 May 2012 at 6:35
Yeah, you should be receiving the same error, but XVM should automatically use
the other server to fetch stats. Just try ingame. BTW config WFM
Original comment by johannes...@gmail.com
on 2 May 2012 at 6:37
Tried ingame, no stats. =/
Did not go to look at console output til I verified it wasn't working in game.
Original comment by dasgalloway
on 2 May 2012 at 6:43
Ok, thats strange:
Exception: System.Net.WebException: Unable to connect to the remote server --->
System.Net.Sockets.SocketException: No connection could be made because the targ
et machine actively refused it 217.147.216.101:1337
at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddre
ss socketAddress)
at System.Net.Sockets.Socket.InternalConnect(EndPoint remoteEP)
at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Sock
et s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state,
IAsyncResult asyncResult, Int32 timeout, Exception& exception)
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.GetResponse()
at wot.Server.loadUrl(String url, String members, Int64& duration)
at wot.Server.loadUrl(String url, String members)
at wot.Server.PrepareStat()
Original comment by johannes...@gmail.com
on 2 May 2012 at 7:20
[deleted comment]
[deleted comment]
Stats started working at 7:21 CST USA (01:21 UTC?), has been stable since then.
Original comment by dasgalloway
on 3 May 2012 at 1:03
[deleted comment]
Thanks, it's enough now.
Original comment by m.schedr...@gmail.com
on 3 May 2012 at 5:56
Exception: System.Net.WebException: Unable to connect to the remote server --->
System.Net.Sockets.SocketException: No connection could be made because the targ
et machine actively refused it 217.147.216.101:1337
at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddre
ss socketAddress)
at System.Net.Sockets.Socket.InternalConnect(EndPoint remoteEP)
at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Sock
et s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state,
IAsyncResult asyncResult, Int32 timeout, Exception& exception)
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.GetResponse()
at wot.Server.loadUrl(String url, String members, Int64& duration)
at wot.Server.PrepareStat()
First error 5/3/2012 11:27:48 AM
217.147.216.101:1337 is a proxy? 1337? seriously? :)
thats latest binary + config from @35
Original comment by citiz...@gmail.com
on 3 May 2012 at 9:39
Just wanted to add that I'm also experiencing this problem, with both versions,
and the conf posted a few comments above does not work.
Original comment by ad...@lurkmore.com
on 3 May 2012 at 10:29
Perhaps if the problem persists there should be a way to download from the
proxy the data in a semi compressed format (to save bandwidth) and have the
program look up the information locally. Then the connection to the server
wouldn't be the only source, have it look up from the download first then fall
back to the server after that.
Original comment by xald...@gmail.com
on 4 May 2012 at 2:42
now that is a great idea
or instead of encoding data in URLs encode it in DNS (subdomains with 24hr
expiry time) and let global DNS network cache it
Original comment by citiz...@gmail.com
on 4 May 2012 at 8:52
I found on other forum a fix that works for me (on Windows 7) - run the binary
as administrator. Hopefully it's only temporary... Please fix!!
Original comment by kwiatek...@gmail.com
on 5 May 2012 at 4:28
[deleted comment]
Original issue reported on code.google.com by
mo...@mailinator.com
on 28 Apr 2012 at 2:16