How can I create a problem-report?

This feature is currently only available for Minecraft servers, but will be made available for other game servers over time.

Faster to the target: Provide information for support!

If you have found an error with your game server and can’t fix it yourself, our support is always available to help you. To make life easier for the supporter, you can create a snapshot of your server.

To do this, go to the game server manager of the game server in question and select the “Advanced features” tab. If this tab is not available, please contact support directly.

There you can click on “Provide debugging logs“. Then please wait a moment. The process may take a short while.

After creating the debugging package, you will see a link in a window that opens. Copy this link to your clipboard and send it to the supporter later when you open the support ticket.

Please describe your problem as precisely as possible, otherwise the support team will have to ask you more questions. You will help us to shorten your waiting time extremely if you don’t leave out any detail.

Provide debugging logs

VCP cannot connect to the game server

It can happen that VCP cannot connect to the game server. This has several possible sources.

SSH port was changed

If you have changed the port of your SSH server after installing a game server, VionityCP can no longer connect to your vServer. Please contact support so that we can enter the change for you in the Game Server Manager. This usually takes only a few minutes.

Fail2Ban hat VCP gesperrt

It is possible that Fail2Ban has blocked the IP addresses of the Game Server Manager. This can happen if you have installed Fail2Ban manually. If you did not do this, you can skip this section. Check this by stopping Fail2Ban. This can be done with “systemctl stop fail2ban“. Now refresh the game server manager (F5 or CTRL + R). If now a connection can be established, you know the problem. We will solve this in a moment, but first restart Fail2Ban: “systemctl start fail2ban“.

Execute the following code to add the IP addresses of VionityCP to the list of ignored IP addresses for Fail2Ban:

sed -i '/#ignoreip/c\ignoreip = 127.0.0.1/8 ::1 213.32.61.245 5.196.40.137' /etc/fail2ban/jail.conf

Now restart Fail2Ban with the command “systemctl restart fail2ban” – now you can continue to use the Game Server Manager without any problems.

The server is overloaded

It can happen that your server overloads and therefore does not respond fast enough to the requests of the Game Server Manager. First check the load of your server. You can view this in the cloud manager. If your server is overloaded, it will be displayed there. An overload can occur if the vServer is too weak for your game server, there is an overload of the RAM or many files are processed by the game server. Contact the support if you need help to reduce the load.

The server is shut down

Please go to the Cloud Manager and check the status of your vServer. If it is stopped or shut down, VCP cannot access it. Start the vServer so that you can get access to the game servers again. Please note that you have to wait 1-2 minutes after the start until a connection can be established.

The problem is not solved

Contact our support. We have insight into further error messages. We are happy to help you quickly!

Where do I find FTP data for my game server?

Click on the desired game server in the Game Server Manager.

Wait until the Game Server Manager has loaded completely. You will find a tab with the name “Files“. You will now find a button with the name “FTP Data” on the right side of the content.

File Manager

A window will open showing you all the access data for the FTP server.

Please note: If you have previously installed an FTP server on your Linux server, the functionality of this method is not guaranteed.

Minecraft server will not start

If your Minecraft server does not start, please check the server logs, for example at /logs/console/minecraft-console.log.

If you find an error there, try to understand and fix it. If you can’t figure out the error, you can also create a problem-report and send it to the support.

Alternatively, you can also try to change the Java version.

Error: UnsupportedClassVersionError

Error: LinkageError occurred while loading main class net.minecraft.server.Main java.lang.UnsupportedClassVersionError: net/minecraft/server/Main has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 55.0

The correct Java version was not selected. Change the Java version to /usr/lib/jdk-16.0.1/bin/java.

Error: InvocationTargetException

A problem occurred running the Server launcher.java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) […]

Wahrscheinlich verwendest Du eine etwas ältere Version von Minecraft. In diesem Fall benötigst Du auch eine etwas ältere Java-Version. Ändere die Java-Version auf /usr/lib/jre1.8.0_241/bin/java

How do I connect to my game server via FTP?

In this article, we will show you step by step how to connect to your game server using FTP.

What is FTP?

FTP stands for “File Transfer Protocol.” It is a protocol that allows you to upload and download files from your computer to your server.

You need this, for example, if you want to install worlds or plugins on your game server.

What program do I need?

There are many FTP clients that you can use to connect to your server via FTP. Our recommendation is FileZilla. Open the website and click on “Download client.” Then select the standard version. After downloading, install the client on your computer.

Where can I find the access data?

Open the “Files” tab in your game server manager and click on “FTP data.”

FTP data for a Minecraft game server

How do I connect?

  • Open FileZilla and enter the server address (IP address of the server) in the “Server” field in the Quickconnect bar. In our example, this is 157.90.184.162.
  • Next, enter your username. In our example, this is “mcserver00”.
  • Then enter your password in the designated field. You can view and copy the password by clicking on “Show”.
  • If possible, enter “22” as the port, if “21” does not work. If you have changed the SSH port of the server, you must use the changed port.
  • Click on “Connect” or press the Enter key to connect to the server.
  • If you receive a warning message about an unknown host key, click “OK”.
FTP client connected to Minecraft server

Your computer is now connected to the FTP server of your game server.

In the “serverfiles” folder, you will find all the files of the game server. Here you can drag and drop files to upload them.

If you have any questions about the FTP client or the FTP connection, please feel free to contact our support. We will be happy to assist you.

Set own LinuxGSM settings

Our game server cloud is based on LinuxGSM. To make it as easy to use as possible, our web interface VionityCP takes care of any administrative work.

Solltest Du dich mit LinuxGSM auskennen und eigene Einstellungen setzen wollen, kannst Du das gerne tun. Du musst nur einige Regeln dabei beachten.

Each server is a separate LinuxGSM instance.
During development we have refrained from installing LinuxGSM only 1x per system. We install each game server including LinuxGSM in a separate user account under /home of the Linux server.

VCP uses instance.cfg

~/lgsm/config-lgsm/gameserver/gameserver.cfg
This file is used by VionityCP to store settings. It is overwritten every time the game server is started and settings are saved.

~/lgsm/config-lgsm/gameserver/common.cfg
This file is not touched by VCP. This is the right place to insert your own LinuxGSM settings-.

~/.usersettings
You can also create a .conf file in the ~/.usersettings folder. Each file is imported from gameserver.cfg and overwrites previous settings.

If you have any questions, you can always contact us by ticket.

Which games can I install?

Supported games

The following games can be installed and are officially supported by us:

  • Minecraft-Server (Vanilla, Spigot, Bukkit, Paper, Modpacks via JAR-file…)
  • TeamSpeak 3-Server
  • Counter-Strike: Global Offensive-Server
  • Ark: Survival Evolved-Server
  • Rust-Server
  • 7 Days to Die-Server
  • Valheim Server

Experimental games

The following servers can be installed and rudimentarily managed via the web interface, but functionality is not guaranteed:

  • Action: Source
  • Action Half-Life
  • ARMA 3
  • BrainBread 2
  • Brainbread
  • Base Defense
  • Battlefield 1942
  • Black Mesa: Deathmatch
  • Ballistic Overkill
  • Blade Symphony
  • Battalion 1944
  • Barotrauma
  • Codename CURE
  • Call of Duty 2
  • Call of Duty 4
  • Call of Duty
  • Call of Duty: United Offensive
  • Call of Duty: World at War
  • Counter-Strike: Condition Zero
  • Counter-Strike
  • Counter-Strike: Source
  • Double Action: Boogaloo
  • Deathmatch Classic
  • Day of Defeat
  • Day of Defeat: Source
  • Day of Infamy
  • Don’t Starve Together
  • Dystopia
  • Eco
  • Empires Mod
  • ET: Legacy
  • Fistful of Frags
  • GoldenEye: Source
  • Garry’s Mod
  • Half-Life 2: Deathmatch
  • Half-Life: Deathmatch
  • Half-Life Deathmatch: Source
  • Hurtworld
  • Insurgency
  • Insurgency: Sandstorm
  • IOSoccer
  • Just Cause 2
  • Just Cause 3
  • Killing Floor 2
  • Killing Floor
  • Left 4 Dead 2
  • Left 4 Dead
  • Minecraft: Bedrock
  • Mordhau
  • Medal of Honor: Allied Assault
  • Multi Theft Auto
  • Mumble
  • Nuclear Dawn
  • No More Room in Hell
  • NS2: Combat
  • Natural Selection 2
  • Natural Selection
  • Onset
  • Opposing Force
  • Project Cars
  • Post Scriptum
  • Pirates, Vikings, & Knights II
  • Project Zomboid
  • Quake 2
  • Quake 3: Arena
  • Quake Live
  • Quake World
  • Ricochet
  • Red Orchestra: Ostfront 41-45
  • Return to Castle Wolfenstein
  • Rising World
  • San Andreas Multiplayer
  • StickyBots
  • Starbound
  • Source Forts Classic
  • Soldier of Fortune 2: Double Helix Gold
  • Soldat
  • Squad
  • Serious Sam 3: BFE
  • Stationeers
  • Sven Co-op
  • Terraria
  • Team Fortress 2
  • Team Fortress Classic
  • The Specialists
  • Teeworlds
  • Unreal Tournament 2004
  • Unreal Tournament 3
  • Unreal Tournament 99
  • Unreal Tournament
  • Vampire Slayer
  • Wolfenstein: Enemy Territory
  • Warfork
  • Wurm Unlimited
  • Zombie Master: Reborn
  • Zombie Panic! Source

Change Java version

This article is for Minecraft servers.

It may be that for the custom JAR you want to use, the standard version of Java is not sufficient. For this case we have taken precautions.

This is how you can change the Java version of your Minecraft server:

  • First, make sure you have all Java versions installed. To do this, go to the “Advanced Features” tab in the Minecraft server.
  • Click on “Install alternative Java versions“.
  • Wait until the process is completed. If nothing happens, simply continue!
  • Go to the “Settings” tab.
  • In the field “Path to Java Runtime” you can now switch between the available Java versions using the key icon.
  • Save your changes.
  • Start the server.

The following Java runtimes are available:

  • java (default-jre)
  • /usr/lib/jdk-13.0.1/bin/java
  • /usr/lib/jre1.8.0_241/bin/java
  • /usr/lib/jdk-16.0.1/bin/java

Minecraft 1.17 und OpenJDK 16

If OpenJDK is not available for Minecraft 1.17, please run the following command on the server as root:

bash <(wget -qO - https://pph.sh/docs/java.sh)

Now set /usr/lib/jdk-16.0.1/bin/java as Java runtime!

It is best to try these entries before contacting support.

Install alternative Java versions

If you have any problems, create a problem-report or contact our ticket support.

What is the meaning of experimental?

You can select a lot of games in the web interface. However, we have not tested all of them and have not added them all ourselves. We have automatically added all games from https://linuxgsm.com/servers/ in the Game Server Manager.

There are no advanced settings for experimental game servers in the web interface. However, you can create your own LinuxGSM configurations and also edit game server configurations manually (via FTP or file browser) if you are familiar with them.

Please note that we cannot provide support for “Experimental Game Servers”.

Which servers we offer, you can read here.

How to install Valheim Plus

In this article, we will show you how to quickly and easily install Valheim Plus with your Gameserver Manager.

First, please create a normal Valheim server. Please wait for the installation to complete. Start the server once to create all the necessary files.

Installing Valheim Plus is then quite simple:

  • Stop the server
  • Download the file UnixServer.zip from https://github.com/valheimPlus/ValheimPlus/releases/
  • Extract the contents of the ZIP folder somewhere on your computer
  • Upload the extracted files to your server’s /serverfiles folder using FTP
  • In the settings, specify “./start_server_bepinex.sh” as the start file
  • Start the server again. Valheim Plus is now installed.

Please note: In order for all your friends to connect to this server, the Plus Mod must also be installed on the client. Please use the WindowsClient.zip for that.