FAF Server Admin

The ones who must not be pinged

Private

Posts

  • RE: Current connection problems (Preferred Coturns for ICE)

    @Sturmgewehr said in Current connection problems (Preferred Coturns for ICE):

    Are they all self-hosted except for GLOBAL? So the servers at Hetzner like Germany 1 or Finland?

    Yes. All coturn servers except global are self hosted. Global can be either Xirsys or Cloudflare depending on our configuration right now.

    @Sturmgewehr said in Current connection problems (Preferred Coturns for ICE):

    During a test (as host -> lobby) I once tried to block all coturn server connections locally (firewall), so that players can only connect directly to me, to roughly understand how much delay / lag / connection problems coturn servers generate.
    Couldn't do this though, as once I blocked all coturn servers, I couldn't create a lobby or join other lobbies (tried this several times and with very few players in them to exclude any existing coturn server connections).
    I wonder if this is a bug in the software and it is never assumed here that there are simply no coturn servers?

    Yes, blocking all coturns for FAF is not a smart move 😛
    The ICE protocol requires coturn. If you block all coturns the ICE adapter can only gather your local ip addresses. Since everybody uses a router in between, this will never reveal your public ip to others. And even if it could, it would still be required for hole-punching (you send data out on the port, so your firewall accepts incoming traffic on that port).

    Btw: No match worked yesterday. But since the coturn servers Finland is no longer in the list (off?), it works quite well.

    Coincidence.

    I cannot recommend Hetzner for DDoS protection.

    Yes I am quite pissed at Hetzner right now. It's not just their lack of DDoS handlng, is also there basically useless hardware firewall setup from the 90s. You can setup exactly 10 rules and each rule only takes on ip-range. That is not even sufficient to whitelist all cloudflare ip addresses.

    I have personally had the best experience with OVH.

    FAF used to run on OVH at the very beginning. It was very unreliable. Also we are talking about the one company that had a whole datacenter burn down so far.

    Hetzner has incredible good pricing for dedicated machines. But the rest slowly goes to shit.

    posted in General Discussion
  • RE: Current connection problems (Preferred Coturns for ICE)

    US East has the same problems as all other coturns. We tried a very long test set yesterday.

    Our self hosted coturns are less reliable than using 3rd party ones. But much worse: the ice adapter (more precise the underlying library) is much more often failing to provide the important self-reflexive and relay candidates than 3rd party browser Turn test apps.

    The relay is not needed that often, but if you don't get s self reflexive candidate (aka your own public ip) no connection can be made at all.

    Why did it work in the past? We don't know. We use the same ice4j as in the past. We use the same coturn and even tried alternative tools like eturnal yesterday with the same results (even tried different linux distros and a different hoster).

    posted in General Discussion
  • RE: Trainer Team About Me Page!

    Put it in the wiki. In the forum it will just disappear eventually

    posted in General Discussion
  • RE: You guys ever thought if moving to a new engine?

    @Kilatamoro Just because you can't micro with 0.5s delay doesn't mean nobody can. I remember Zock killing two tanks and a few engies with a mech marine.

    Also please note that people working on the game develop game logic, not game engineer. There are completely different sets of skills and experience.

    posted in General Discussion
  • RE: New forum ui once again fucked up the design

    Yeah looks like it got lost. Happens. Feel free to ping people if we don't respond. I get like 50 notifications in FAF a day and can only actually handle like 5...
    I kindly asked on the NodeBB discord and they right away fixed a few issues, but only on the next version, which is a major upgrade to 4.0 so I will not roll it out right away.

    And in general: I am super happy that you offer and try to fix it for FAF. But even better is fixing it "upstream" with the original authors. This is win-win because:

    • You have direct contact to the developers and get some feedback and a helping hand
    • Changes should not get lost or break over time just because the underlying stuff changes
    • We are making the world better for NodeBB user and not just for FAF 🙂
    • You build a reference track for future projects on Github 🙂

    https://community.nodebb.org/ -> Follow the Discord link and/or particpate on the forum.
    Also the theme we use is under https://github.com/NodeBB/nodebb-theme-persona and as I learned today the themes come from a library called "bootswatch" (just read up the Discord talk in #general from yesterday :D)

    posted in General Discussion
  • RE: Dark Mode

    @snoog I enabled it on forum.faforever.xyz, but where should that toogle show up? I do not see it

    posted in General Discussion
  • RE: New forum ui once again fucked up the design

    I've asked in their Discord where the CSS files for the themes are, so maybe someone can have a look.

    But in general I get the demand for dark mode, but it is beyond my capabilities to support this too. Feel free to ask for help in the official nodebb forums. The people there are nice and helpful.

    posted in General Discussion
  • RE: New forum ui once again fucked up the design

    So we can raise a bug ticket but it's hard for me to tell what you think is wrong. So I assume the separator lines in the icons did not exist before?

    What else?
    You cannot detect the unread topics because you did not select the unread topics. Not sure what visual indicator you are missing, the default theme does not mark me already read topics in the recent view.

    posted in General Discussion
  • RE: New forum ui once again fucked up the design

    Which browser, which theme? Dark mode active I assume?

    I am not using dark mode and everything looks normal.

    posted in General Discussion
  • RE: Decapitation should be a rated victory condition posted in General Discussion

Member List