Dismiss Notice
This Section is READ ONLY - All Posts Are Archived

Fails to load if tracker.shroudoftheavatar.com is unavailable

Discussion in 'Critical Issues (Blockers, Performance, Crashes)' started by psa, Jun 7, 2019.

Thread Status:
Not open for further replies.
  1. psa

    psa Avatar

    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    1
    Reproduction Rate: 100%
    Blocker: Yes

    Details:
    If tracker.shroudoftheavatar.com does not resolve or the loader can not connect to it, it will not download patches or start the game.

    Reproduce:
    For unavailable: Put "127.0.0.1 tracker.shroudoftheavatar.com" into the hosts file. Try to start the game
    For unresolvable: Setup a DNS proxy (such as dnscrypt-proxy) and set it to block "tracker.*". Use this as the DNS server for the computer running SotA and try to start the game.

    Expected behavior:
    Loader downloads the latest patches and starts the game.

    Actual behavior:
    Loader stalls and continuously tries to resolve tracker.shroudoftheavatar.com. There does not seem to be any timeout or fallback on connecting to this host.

    Suggested fix:
    If it's non-essential, then have it timeout the connection.
    If this connection is essential (I'm guessing it a BitTorrent Tracker), rename it to something not likely to be caught by privacy protection systems. Alternatively, have multiple names and have it fall through them. e.g. tracker.sota.com -> torrent.sota.com -> bt-trk.sota.com (although I'd personally just avoid tracker completely, it's overloaded).

    User Specs: Windows 10, 64 Bit.
     
  2. Alley Oop

    Alley Oop Bug Hunter Bug Moderator

    Messages:
    15,730
    Likes Received:
    19,497
    Trophy Points:
    153
    @psa, while it's true the launcher relies on that server, you do not need the launcher in order to start the game (unless there happens to be a mandatory patch; not all of them are mandatory). you can still run the game directly from the executable.
     
Thread Status:
Not open for further replies.