-
-
Notifications
You must be signed in to change notification settings - Fork 829
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(newserver): Arma Reforger #3871
Conversation
Co-authored-by: FliesWithWind <w.zydecki@gmail.com>
Linux distribution compatibility testsAll tests are run using fresh LXD containers.
|
@Marcin648 Workaround for Ubuntu 22.04 would require to add repo to sources list. The question is if this would be acceptable as a "fix" script, or we could simply print instructions for it, for users to do it manually.
|
@FliesWithWind like @h3o66 said on discord, I have a similar opinion about this workaround. Adding repositories from other distro version is not recommended. Other workaround is direct download .deb, and install it by dpkg. But this also not recommended because package like that don't be supported by updates and OpenSSL is critical security library. In my opinion good way to install Arma Reforger server on Ubuntu 22.04 is install it in LXD or docker container with Ubuntu 20.04. |
port=$(jq -r '.gameHostBindPort' "${servercfgfullpath}") | ||
queryport=$(jq -r '.steamQueryPort' "${servercfgfullpath}") | ||
servername=$(jq -r '.game.name' "${servercfgfullpath}") | ||
serverpassword=$(jq -r '.game.password' "${servercfgfullpath}") | ||
maxplayers=$(jq -r '.game.playerCountLimit' "${servercfgfullpath}") | ||
adminpassword=$(jq -r '.adminPassword' "${servercfgfullpath}") | ||
battleeyeport=1376 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can't confirm that 1376 is a BattlEye port. I don't found any information about this in official documentation. On official Arma discord this port is call "unknown" and can be close.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
BattlEye port can be set by creating BEServer_x64.cfg in battleye folder.
RConIP 192.168.99.99
RConPort 9999
RConPassword rcon_password
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes and no. BattlEye RCON port is not the same that be client port. For example in Arma3 if BE is enabled, they listen on game port + 4 UDP, but if is disabled they don't. In armar always listen on port 1376. ¯\(ツ)/¯
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I found the info about the port here https://www.reddit.com/r/arma/comments/urtyzk/dedicated_server_discussion_arma_reforger/
I will make a note that 22.04 is not yet supported on the website when it is added |
This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Description
Add Arma Reforger server
Fixes #3872
Type of change
Checklist
PR will not be merged until all steps are complete.
develop
branch as its base.Documentation
If documentation does need updating either update it by creating a PR (preferred) or request a documentation update.
Thank you for your Pull Request!