mrthuanvn / wot-xvm

Automatically exported from code.google.com/p/wot-xvm
GNU General Public License v3.0
0 stars 0 forks source link

Wrong server string prevents proxy connection #58

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Concerning version 2.1.1:
In the proxies config file "wot-xvm-proxy.exe.config" there is an erro in the 
server strings.
In settings tag "proxy servers" the string is malformed in that there is a TAB 
instead of a SPACE between "EU" and the rest in a string like this:
<string>EU aHR0cDovL3Byb3h5LmJ1bHljaGV2Lm5ldC9ldS8/JTE=</string>
This is true for all strings for the various nations.

This keeps xvm from connecting to the server, and so the proxy throws a 
"system.exception.httpwebrequest"-exception or something in the console log.

Original issue reported on code.google.com by mo...@mailinator.com on 28 Apr 2012 at 2:16

GoogleCodeExporter commented 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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
And went back to version 2, and it all worked perfect.

Original comment by naits...@live.no on 30 Apr 2012 at 12:48

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
Please show your traceroute to proxy.bulychev.net

Original comment by m.schedr...@gmail.com on 30 Apr 2012 at 1:55

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
sometimes it works, but usually dont. 

Original comment by solidman07@gmail.com on 30 Apr 2012 at 6:30

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
try config from 2.1 and exe from 2.0

Original comment by m.schedr...@gmail.com on 2 May 2012 at 7:11

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
>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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Ok, I'll install EU client for testing.

Original comment by m.schedr...@gmail.com on 2 May 2012 at 4:35

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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:

GoogleCodeExporter commented 9 years ago
Still no love with that config, recv'ing the same error.

Original comment by dasgalloway on 2 May 2012 at 6:35

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Thanks, it's enough now.

Original comment by m.schedr...@gmail.com on 3 May 2012 at 5:56

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
[deleted comment]