Issues/questions HERE for new server software update

This is for troubleshooting of problems with the FAF client and Forged Alliance game.

Moderator: PhilipJFry

Issues/questions HERE for new server software update

Postby visionik » 01 Feb 2016, 17:22

Hello - if you have any issues or questions about the FAF server software update that is starting on Monday, February 1st 2016, please post them here! A description of what's changing is below:

---

Hi Everyone, it's been a long time!

Today we are starting the switch to the new FAF server software that we've been working on for over a year. We've tested this software as much as we can "on our own". I want to warn everyone that their will *almost certainly* be problems with the new server software. We simply don't have enough people who can test and help us find every problem in advance.

Please note this update does *not* include the FAF mod (units/balance) beta update. We'll hopefully do that later this week.

So, wish us luck, and we'll keep you up to date on how things are going! While this may bring short term problems, it's going to make things much better in the long run. It's an investment in the future of FAF.

When I took over FAF, my #1 goal was to make the game more fun, and for me, the technical side of "fun" came down to three goals: Make the server more stable (which we've done over the last two years [although again it's likely going to be trouble for a few days this week]), make game connections work better and drops happen far less often, and make the server easier to maintain and scale.

As a result the new server software features three big changes:

1. Many of the server modules have been rewritten/refactored, modernized, cleaned up, and moved from Python 2 to Python 3. One of the challenges we've faced with the current server is an ongoing memory "leak" where the FAF server software uses more and more RAM every day. These leaks mean we need to restart the server modules every month or so. This update will start to address that, and it will make it much easier for us to introduce new server/client features in the future.

2. The FAF proxy server is being replaced with a standards-based, open source proxy server: http://coturn.net ... The coturn server implemented the internet standard wonder-trio of STUN, TURN, and ICE to try to connect client directly and then fallback to the proxy if it can't. Coturn is very widely used, and will bring us up to the latest in proxying technology and techniques. The FAF client has also been updated to use the STUN/TURN/ICE standards instead of the older, proprietary FAF proxying techniques - so expect a new client download soon.

In addition, the TURN/STUN/ICE support in the FAF client will let us easily explore the idea of having regional proxy servers in the future (ie, one in EU, one in US, one in ASIAPAC. Yes that means you too, Australia and New Zealand.)

3. All of the server software has been moved to Docker containers. Docker makes the server easier for us to deploy, manage, and secure. It will also make it easier for us to scale FAF to larger sizes cost effectively. https://www.docker.com/what-docker

FYI, We plan to move things over in this order:

A) Forums (already started)
B) faforever.com web site
C) Wiki
D) Mumble
E) Everything else

If you have any problems at all to report, please post them here:

http://bit.ly/newfafserver

Or if that's not working, PM sheeo or I on FAF chat.

I want to sincerely thank all the developers who worked on this upgrade over the last two years, including ckitching and of course sheeo.

Best,

-Visionik
visionik
Avatar-of-War
 
Posts: 127
Joined: 04 Aug 2014, 23:03
Has liked: 0 time
Been liked: 152 times
FAF User Name: visionik

Re: Issues/questions HERE for new server software update

Postby visionik » 01 Feb 2016, 17:30

TEST, PLEASE IGNORE:

b-1b-picture.jpg
b-1b-picture.jpg (720.35 KiB) Viewed 11333 times
visionik
Avatar-of-War
 
Posts: 127
Joined: 04 Aug 2014, 23:03
Has liked: 0 time
Been liked: 152 times
FAF User Name: visionik

Re: Issues/questions HERE for new server software update

Postby nine2 » 01 Feb 2016, 17:38

Hey visionik, thanks for the update.

Does the new proxy support ip6? (something zep went on about)

Any idea when the client update will come?

I dutifully ignored that fighter jet. Can I get an avatar?
nine2
Councillor - Promotion
 
Posts: 2416
Joined: 16 Apr 2013, 10:10
Has liked: 285 times
Been liked: 515 times
FAF User Name: Anihilnine

Re: Issues/questions HERE for new server software update

Postby CodingSquirrel » 01 Feb 2016, 18:14

On the main page (http://www.faforever.com/) the server stats column reports a warning.

Warning: mysql_pconnect(): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /usr/share/nginx/html/wp-content/plugins/php-code-widget/execphp.php(27) : eval()'d code on line 3
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
User avatar
CodingSquirrel
Avatar-of-War
 
Posts: 180
Joined: 19 Jan 2015, 19:01
Has liked: 9 times
Been liked: 63 times
FAF User Name: CodingSquirrel

Re: Issues/questions HERE for new server software update

Postby Androish » 01 Feb 2016, 18:20

The links to the recent forum posts leads to 404 pages

Screenshot


edit it is fixed
Androish
Avatar-of-War
 
Posts: 115
Joined: 18 Mar 2013, 23:40
Has liked: 9 times
Been liked: 14 times
FAF User Name: Androish

Re: Issues/questions HERE for new server software update

Postby nine2 » 02 Feb 2016, 01:27

I think the RSS for the forums is not updating
nine2
Councillor - Promotion
 
Posts: 2416
Joined: 16 Apr 2013, 10:10
Has liked: 285 times
Been liked: 515 times
FAF User Name: Anihilnine

Re: Issues/questions HERE for new server software update

Postby Sheeo » 02 Feb 2016, 01:53

Anihilnine wrote:I think the RSS for the forums is not updating


Confirmed working, no changes. Must be a cache issue. Can you confirm?
Support FAF on patreon: https://www.patreon.com/faf?ty=h

Peek at our continued development on github: https://github.com/FAForever
Sheeo
Councillor - Administrative
 
Posts: 1038
Joined: 17 Dec 2013, 18:57
Has liked: 109 times
Been liked: 233 times
FAF User Name: Sheeo

Re: Issues/questions HERE for new server software update

Postby theeggroll » 02 Feb 2016, 05:30

Why is this thread not in announcements? Also thanks for all the work you've done sheeo and the Dev team. Y'all are awesome <3
GMT - 6 http://spooky.github.io/unitdb/#/
When in doubt, Blame Gorton
User avatar
theeggroll
Priest
 
Posts: 442
Joined: 22 Dec 2014, 23:57
Has liked: 228 times
Been liked: 98 times
FAF User Name: theeggroll

Re: Issues/questions HERE for new server software update

Postby SpdyGonzalez » 02 Feb 2016, 06:41

theeggroll, did you notice on the What's new tab, the Ch-ch-ch...
there's a link http://bit.ly/newfafserver

wich brings you here :)
SpdyGonzalez
Avatar-of-War
 
Posts: 299
Joined: 29 Apr 2015, 20:48
Has liked: 1 time
Been liked: 19 times
FAF User Name: BugsBunny

Re: Issues/questions HERE for new server software update

Postby nine2 » 02 Feb 2016, 10:44

Sheeo wrote:
Anihilnine wrote:I think the RSS for the forums is not updating


Confirmed working, no changes. Must be a cache issue. Can you confirm?


The url has changed from
www.faforever.com/forums/stuff
to
forums.faforever.com/stuff

No biggie but anyone who uses a RSS feed will need to change
nine2
Councillor - Promotion
 
Posts: 2416
Joined: 16 Apr 2013, 10:10
Has liked: 285 times
Been liked: 515 times
FAF User Name: Anihilnine

Next

Return to Tech Support

Who is online

Users browsing this forum: No registered users and 1 guest