From eb5079a80db6b1b7e1b385eb903654a1b8c21661 Mon Sep 17 00:00:00 2001 From: O1LER <44237025+O1LER@users.noreply.github.com> Date: Wed, 13 Dec 2023 17:53:17 +0100 Subject: [PATCH] Update server-faq.md Updated setup link Added additional FAQs --- docs/en/support/server-faq.md | 33 +++++++++++++++++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/docs/en/support/server-faq.md b/docs/en/support/server-faq.md index 93fdc3f7..083a100f 100644 --- a/docs/en/support/server-faq.md +++ b/docs/en/support/server-faq.md @@ -7,13 +7,42 @@ List of commonly asked questions and known bugs. --- #### **How can I setup my own servers** -All the information to setup your own server can be found [here](../create-a-server). +All the information to setup your own server can be found [here](https://docs.beammp.com/server/create-a-server/). --- #### **Can you make a server using linux?** -BeamMP server can be built on Linux, however builds are not provided, you should build it yourself. It is officially supported on Debian 9 and Debian 10 a tutorial can be found [Here](https://github.com/BeamMP/BeamMP-Server/releases). +BeamMP server can be used on Linux and other OS, however builds are usually only provided for Ubuntu 22.04 and Debian 11. The newest builds can be found [here](https://github.com/BeamMP/BeamMP-Server/releases). + +For other OS, you need to build from source yourself. Information for this can be found [here](https://github.com/BeamMP/BeamMP-Server#build-instructions). --- +#### **What are the minimum system requirements to run a BeamMP server?** +RAM: 50+ MiB usable (not counting OS overhead) +CPU: >1GHz, preferably multicore +OS: Windows, Linux (theoretically any POSIX) +GPU: None +HDD: 10 MiB + Mods/Plugins +Bandwidth: 5-10 Mb/s upload +--- +### **Players outside my network can not join my self-hosted server** + +If other players, trying to connect to your server, receive an error code 10060, 10061 or 10038 in their BeamMP launcher, then you should check the following steps: + +- Forward port 30814 (or whichever port you set in your ServerConfig.toml), both TCP and UDP protocols. +- Allow BeamMP through the Windows Firewall, allow both incoming and outgoing connections. Turning off the firewall will usually NOT work. +- Make sure you're not using a VPN (this can cause issues). +- Make sure the server is actually running, without any errors or warnings. + +You can check if you have successfully portforwarded using the site 'portchecker.co' whilst the server is running. + +Please note, some internet providers do not offer dedicated IPv4 addresses to your connection, so port forwarding may not be possible, despite it being available in the router. +Port forwarding is not possible if you are using a mobile (4G/5G) internet connection. + +--- +### **I can see my self-hosted server in the server-list, but i can not join it myself** + +If the server is running on the same machine as the game, you yourself have to use Direct Connect to join, with the IP 127.0.0.1 and your server's port. +For you to be able to join your own, self-hosted server trough the server-list, your router needs to support NAT-loopback, but this is a function not many home routers support.