Forum Rules

  • No flaming or derogatory remarks, directly or through insinuation.
  • No discussion, sharing or referencing illegal software such as hacks, keygen, cracks and pirated software.
  • No offensive contents, including but not limited to, racism, gore or pornography.
  • No excessive spam/meme, i.e. copious one liners in a short period of time, typing with all caps or posting meme responses (text/image).
  • No trolling, including but not limited to, flame incitation, user provocation or false information distribution.
  • No link spamming or signature advertisements for content not specific to Dota 2.
  • No Dota 2 key requests, sell, trade etc.
  • You may not create multiple accounts for any purpose, including ban evasion, unless expressly permitted by a moderator.

  • Please search before posting. One thread per issue. Do not create another thread if there is an existing one already.
  • Before posting anything, make sure you check out all sticky threads (e.g., this). Do not create new threads about closed ones.
  • It is extremely important that you post in correct forum section.

  • Balance discussion only in Misc.
  • All art related (such as hero model) feedbacks go to Art Feedback Forum.
  • All matchmaking feedback should go here: Matchmaking Feedback
  • All report/low priority issues should go here: Commend/Report/Ban Feedback
  • No specific workshop item feedback. These should go to workshop page of that item.
  • When posting in non-bugs section (such as this), use [Bugs], [Discussion] or [Suggestion] prefix in your thread name.

In case you object some action by a moderator, please contact him directly through PM and explain your concerns politely. If you are still unable to resolve the issue, contact an administrator. Do not drag these issues in public.

All rules are meant to augment common sense, please use them when not conflicted with aforementioned policies.
See more
See less

[Bug] Routing issues in SEA server causing High Ping for DOTATV and possible solution

  • Filter
  • Time
  • Show
Clear All
new posts

  • [Bug] Routing issues in SEA server causing High Ping for DOTATV and possible solution

    This problem is encountered by me only when spectating games via DotaTV on the SEA region and not while playing. I connect to Dota 2 from New Delhi, India and my ISP is Airtel.


    First of all, playing games gives a generally fine ping in 60-150 ms range and I dont have any particular issues on that front.

    However, spectating DotaTV games from the in-client 'Watch' Tab is a nightmare with the avg ping between 550-750 ms for the last few months, specifically from the Dota update of 14 June 2013. (Please note before 14 June there were no ping problems from DotaTV whatsoever)

    Strange thing to note, if I spectate a friend's game(by selecting 'Watch Game' from a friend's menu), the ping will be good enough, consistently in 200 ms range, that is expected and was the normal ping for all spectated games before the 14 june update.

    Possible Reason-

    For some unknown reason the DOTATV relay servers for SEA are located in Shanghai. The SGP servers are the ones my client connects to for MM games and works perfectly with good ping. Also before 14 June, DotaTV games from 'Watch' Tab also connected to SGP only.

    However after the update the DotaTV games started routing through Shanghai instead and the ping problems for almost the whole of the region and specifically me began.


    By checking the server_log file located in the steamapps\common\dota 2 beta\dota\ folder, this is a snippet of my connected servers for dates around 14 June(for people who dont know what the server_log does, it stores the timestamp and IP of all the games we have played and spectated along with steam_id of all people we played with or are in our friend list/party)-

    06/13/2013 - 19:17:08:
    06/13/2013 - 19:32:58: (Party 23002893369317385 0:[U:1:43681882])
    06/13/2013 - 19:36:21: (Lobby 23002893371083111 DOTA_GAMEMODE_AP 0:[U:1:101869468] 1:[U:1:101069811] 2:[U:1:101482637] 3:[U:1:101848447] 4:[U:1:98894693] 5:[U:1:43681882] 6:[U:1:103362888] 7:[U:1:103955115] 8:[U:1:104004539] 9:[U:1:102048432]) (Party 23002893369317385 0:[U:1:43681882])
    06/14/2013 - 20:55:10:
    06/14/2013 - 21:01:11: (Party 23004438155809449 0:[U:1:43681882])

    06/17/2013 - 21:52:09:
    06/18/2013 - 21:55:42: (Lobby 23010269478623405 DOTA_GAMEMODE_AP 0:[U:1:101200244] 1:[U:1:41952648] 2:[U:1:110549003] 3:[U:1:100992878] 4:[U:1:83661635] 5:[U:1:43681882] 6:[U:1:34217518] 7:[U:1:88950637] 8:[U:1:72062639] 9:[U:1:106501361]) (Party 23010269476401340 0:[U:1:43681882])
    06/19/2013 - 19:51:29: (Party 23011721250684583 0:[U:1:43681882])
    06/19/2013 - 19:57:30: (Party 23011721250684583 0:[U:1:43681882])

    IP starting with 103 are for SGP and IP starting with 61 are Shanghai servers.

    As can be seen, before the update all games connected to SGP, but later DotaTV games routed to Shanghai. These had extreme latency issues which hampered the experience for all spectators, and made the already horrendous lag for TI3 matches even worse making them unwatchable (almost like a slideshow).

    However, as mentioned before, when I spectate a friend's game, sometimes it routes to the SGP server giving a sufficiently good lag-free connection.

    All this while, my MM games only connect to SGP and are lag-free and stable.

    Possible Solution-

    Revert the routing settings of SEA servers to the state of before 14 June or something similar, and you will make a lot of gamers happy.
    Last edited by mk_aragorn; 03-21-2014, 07:09 PM.