Dedicated Server: Unterschied zwischen den Versionen

Aus Interstellar Rift Wiki
Zur Navigation springenZur Suche springen
imported>Interstellar Rift Wiki Import
Übernommen aus dem öffentlichen Interstellar-Rift-Wiki und automatisch ins Deutsche übersetzt.
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Dies ist eine Anleitung zum Einrichten Ihres eigenen Interstellar Rift Dedicated Servers. Wenn Sie Fragen oder Probleme haben, posten Sie diese im [https://steamcommunity.com/app/363360/discussions/5/ Steam Forum] oder fragen Sie im Kanal #technicalsupport auf [https://discord.gg/InterstellarRift Discord]. Diese Anleitung geht davon aus, dass Sie bereits wissen, wie Sie den Steam Client und/oder SteamCMD installieren.
Diese Anleitung beschreibt die Einrichtung eines eigenen '''Interstellar Rift Dedicated Servers'''.
 
Bei Problemen kannst du das offizielle [https://steamcommunity.com/app/363360/discussions/5/ Dedicated Server Support Forum auf Steam] verwenden oder im Kanal '''#technicalsupport''' auf dem [https://discord.gg/InterstellarRift Interstellar Rift Discord] nachfragen.
 
Diese Anleitung setzt grundlegende Kenntnisse im Umgang mit Steam beziehungsweise [[SteamCMD]] voraus.


<br>
<br>


= Serverbefehle =
= Serverbefehle =
Eine Übersicht der verfügbaren Befehle findest du unter:


[[Admin/User Server Commands]]
[[Admin/User Server Commands]]
Zeile 11: Zeile 17:
= Windows =
= Windows =


'''Schritt 1a: Spiel herunterladen'''
== Schritt 1: Serverdateien herunterladen ==
 
Die benötigten Dateien können entweder über den normalen Steam-Client oder über '''SteamCMD''' heruntergeladen werden.
 
=== Installation über SteamCMD ===
 
Für die Installation über SteamCMD kann folgender Befehl verwendet werden:
 
<pre>
.\steamcmd +login <steam_username> "<steam_password>" +force_install_dir <installation_path> +app_update 363360 validate +quit
</pre>
 
Beispiel für den Benutzer <code>dummy</code>, das Passwort <code>dummy password</code> und das Installationsverzeichnis <code>.\ir</code>:
 
<pre>
.\steamcmd +login dummy "dummy password" +force_install_dir .\ir +app_update 363360 validate +quit
</pre>
 
Die Steam-App-ID von Interstellar Rift lautet:
 
<pre>
363360
</pre>
 
Weitere Informationen zur Verwendung von SteamCMD findest du in der [https://developer.valvesoftware.com/wiki/SteamCMD SteamCMD-Dokumentation].
 
== Schritt 2: Abhängigkeiten installieren ==
 
Bei einer Installation über den normalen Steam-Client sollten die benötigten Laufzeitbibliotheken beim ersten Start automatisch installiert werden.
 
Falls dies nicht geschieht, benötigt Interstellar Rift unter anderem folgende Komponenten:
 
* '''Microsoft .NET Framework 4.7.2'''
* '''Microsoft Visual C++ 2012 Redistributable (x86)'''
 
Bei einer Steam-Installation befinden sich die Installationsprogramme normalerweise unter:
 
<pre>
%PROGRAMFILES(X86)%\Steam\steamapps\common\Steamworks Shared\_CommonRedist\
</pre>
 
Für .NET Framework 4.7.2:
 
<pre>
DotNet\4.7\NDP472-KB4054530-x86-x64-AllOS-ENU.exe
</pre>
 
Für Visual C++ 2012:
 
<pre>
vcredist\2012\vcredist_x86.exe
</pre>
 
Alternativ können die entsprechenden Installationspakete direkt von Microsoft bezogen werden.
 
Über SteamCMD können die Redistributables ebenfalls heruntergeladen werden:
 
'''Microsoft .NET Framework 4.7.2:'''
 
<pre>
download_depot 228980 229006
</pre>
 
'''Microsoft Visual C++ 2012 Redistributable (x86):'''
 
<pre>
download_depot 228980 228984
</pre>
 
== Schritt 3: Standalone Server Key (SSK) erzeugen ==
 
Damit ein Dedicated Server von Steam validiert werden kann, wird ein '''Standalone Server Key (SSK)''' benötigt.
 
Der SSK muss mit dem vollständigen Interstellar-Rift-Client erzeugt werden. Der Client muss sich dabei nicht auf demselben Computer befinden wie der Dedicated Server.
 
[[File:GenerateSSK.png|thumb|right|Position der Schaltfläche „Generate SSK“]]
 
# Starte Interstellar Rift.
# Öffne '''Play Interstellar Rift > Host Game'''.
# Klicke auf '''„Generate SSK“'''.
# Während der Erstellung und Einrichtung sollte der Client zunächst geöffnet bleiben.
# Anschließend wird eine Datei namens <code>SSK.txt</code> erzeugt.


Sie können das Spiel entweder über den Steam Client oder über SteamCMD herunterladen.
Unter Windows befindet sich diese Datei unter:


Wenn Sie SteamCMD verwenden, müssen Sie den folgenden Befehl anpassen und ausführen:
<pre>
.\steamcmd +login <steam_username> "<steam_password>" +force_install_dir <installation_path> +app_update 363360 validate +quit
%APPDATA%\InterstellarRift\SSK.txt
Zum Beispiel wäre der resultierende Befehl für einen bestimmten Benutzer <code>dummy</code> mit dem Passwort <code>dummy password</code>, das in das Unterverzeichnis <code>ir</code> des SteamCMD-Standorts installiert ist, wie folgt:
</pre>
.\steamcmd +login dummy "dummy password" +force_install_dir .\ir +app_update 363360 validate +quit
(Weitere Informationen zur SteamCMD-Nutzung finden Sie [https://developer.valvesoftware.com/wiki/SteamCMD hier].)


'''Schritt 1b: Abhängigkeiten herunterladen und installieren'''
Kopiere <code>SSK.txt</code> auf den Server in das entsprechende Interstellar-Rift-Verzeichnis unter <code>%APPDATA%</code>.


# Wenn Sie den Steam Client verwenden, werden die Abhängigkeiten beim ersten Start von Steam installiert. Wenn dies nicht geschieht, installieren Sie die folgenden Abhängigkeiten:
Ein SSK ist für '''30 Tage''' gültig. Nach Ablauf dieser Zeit muss ein neuer Schlüssel erzeugt werden.
#* Microsoft .NET Framework 4.7.2: <code>%PROGRAMFILES(X86)%\Steam\steamapps\common\Steamworks Shared\_CommonRedist\DotNet\4.7\NDP472-KB4054530-x86-x64-AllOS-ENU.exe</code>
#* Microsoft Visual C++ 2012 Redistributable (x86): <code>%PROGRAMFILES(X86)%\Steam\steamapps\common\Steamworks Shared\_CommonRedist\vcredist\2012\vcredist_x86.exe</code>
# Wenn Sie SteamCMD verwenden, müssen Sie die Abhängigkeiten selbst installieren. Sie haben zwei Optionen, um die Installer herunterzuladen:
## '''Direkt von Microsoft'''
##* [https://steamcommunity.com/app/363360/discussions/1/1648791520848656353/ Microsoft .NET Framework 4.7.2]
##* [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Microsoft Visual C++]
## '''Mit SteamCMD'''
##* Microsoft .NET Framework 4.7.2: <code>download_depot 228980 229006</code>
##* Microsoft Visual C++ 2012 Redistributable (x86): <code>download_depot 228980 228984</code>
'''Schritt 2: Server validieren'''


Sie benötigen einen SSK (Standalone Server Key), um Ihren Server validieren zu lassen. Um einen zu erhalten, müssen Sie den vollständigen Interstellar Rift Client verwenden, der jedoch nicht unbedingt auf derselben Maschine wie der Dedicated Server laufen muss. [[File:GenerateSSK.png|thumb|right|Where to find the "Generate SSK" button]]
== Schritt 4: Server erstmals starten ==


# Öffnen Sie Ihren IsR Client und gehen Sie zu Play Interstellar Rift > Host Game und klicken Sie dann auf die Schaltfläche "Generate SSK". Schließen Sie den Client nicht, bis Sie das Ende der Anleitung erreicht haben.
Starte Interstellar Rift beziehungsweise den Dedicated Server mindestens einmal.
# Eine Datei namens <code>SSK.txt</code> wird an folgender Stelle generiert: <code>%APPDATA%\InterstellarRift</code>.
# Kopieren Sie diese Datei in denselben Speicherort auf der Servermaschine. Dieser Schlüssel ist 30 Tage gültig und muss dann erneut generiert werden.
'''Schritt 3: Server konfigurieren'''


Die Konfiguration des Servers erfolgt durch Bearbeiten der Datei <code>server.json</code>, die sich am Speicherort <code>%APPDATA%\InterstellarRift</code> befindet.
Dies ist insbesondere bei einer neuen Installation wichtig, da einige Konfigurationsdateien erst beim ersten Start automatisch erzeugt werden.


'''Schritt 4: Server ausführen'''
Dazu gehört:


Das Spielverzeichnis enthält ein Auto-Restart-Skript namens <code>start_server_autorestart.ps1</code>, das Ihren Server automatisch neu startet, wenn er abstürzt. Sie können dieses Skript verwenden, um Ihren Server auszuführen, oder Sie können es als Beispiel für die Erstellung Ihres eigenen verwenden. Um es auszuführen, klicken Sie mit der rechten Maustaste auf das Skript und verwenden Sie die Option "Mit PowerShell ausführen".
<pre>
server.json
</pre>


'''Schritt 5: Ports weiterleiten'''
Wenn <code>server.json</code> nach der Installation nicht vorhanden ist, starte den Server beziehungsweise das Spiel zunächst einmal und überprüfe anschließend erneut das Konfigurationsverzeichnis.
 
== Schritt 5: Server konfigurieren ==
 
Die Serverkonfiguration befindet sich unter Windows normalerweise hier:
 
<pre>
%APPDATA%\InterstellarRift\server.json
</pre>
 
Die Datei <code>server.json</code> enthält die Einstellungen des Servers. Im Laufe der Entwicklung wurden zahlreiche zusätzliche Optionen hinzugefügt, mit denen unter anderem Spielmechaniken, NPCs, Produktion, Ressourcen, Drones und weitere Serverparameter angepasst werden können.
 
Vor manuellen Änderungen empfiehlt es sich, eine Sicherungskopie der Datei anzulegen.
 
=== Serverpasswort ===
 
Ein Serverpasswort sollte '''nicht als Klartext direkt in <code>server.json</code> eingetragen''' werden.
 
Passwörter werden vom Server in einem gehashten Format gespeichert.
 
Ein Passwort kann über die Serverkonsole gesetzt werden:
 
<pre>
setpassword <passwort>
</pre>
 
Im Spiel kann ein entsprechend berechtigter Benutzer folgenden Befehl verwenden:
 
<pre>
/setpassword <passwort>
</pre>
 
== Schritt 6: Server starten ==
 
Die Spielinstallation enthält das PowerShell-Skript:
 
<pre>
start_server_autorestart.ps1
</pre>
 
Dieses Skript kann verwendet werden, um den Dedicated Server zu starten. Es startet den Server nach einem Absturz automatisch neu und kann außerdem als Grundlage für ein eigenes Startskript verwendet werden.
 
Unter Windows kann das Skript beispielsweise über '''„Mit PowerShell ausführen“''' gestartet werden.
 
== Schritt 7: Netzwerk und Portfreigabe ==
 
Interstellar Rift verwendet standardmäßig:
 
<pre>
UDP 8905
</pre>
 
Wenn Spieler aus dem Internet auf den Server zugreifen sollen, muss dieser UDP-Port gegebenenfalls im Router an den Server weitergeleitet und in der lokalen Firewall freigegeben werden.
 
Die benötigte Weiterleitung lautet normalerweise:
 
{| class="wikitable"
|-
! Einstellung
! Wert
|-
| Protokoll
| UDP
|-
| Externer Port
| 8905
|-
| Interner Port
| 8905
|-
| Ziel
| Lokale IP-Adresse des Dedicated Servers
|}
 
Unterstützt der Router UPnP beziehungsweise NAT-PMP, kann Interstellar Rift versuchen, die benötigte Portweiterleitung automatisch einzurichten.
 
Schlägt dies fehl, muss die Weiterleitung manuell eingerichtet werden.
 
== Verbindung vom Server-PC ==
 
Wenn du Interstellar Rift auf demselben Computer spielst, auf dem auch der Server läuft, kannst du in der Serverliste '''„Local Server“''' verwenden.
 
Alternativ kann die lokale Loopback-Adresse verwendet werden:
 
<pre>
127.0.0.1
</pre>


Der Interstellar Rift Server verwendet UDP über Port 8905 standardmäßig. Stellen Sie sicher, dass Ihr Router diesen Port an die Maschine weiterleitet, auf der sich Ihr Server befindet.
<br>
<br>


= Linux =
= Linux =


Das Ausführen eines Linux-Servers wird nicht offiziell unterstützt, aber der Steam-Benutzer 7thCore hat eine Steam-Anleitung erstellt, die erklärt, wie Sie einen Dedicated Server über Wine auf Linux einrichten können [https://steamcommunity.com/sharedfiles/filedetails/?id=1774601676 hier].
Ein nativer Linux-Dedicated-Server für Interstellar Rift ist nicht offiziell verfügbar.
 
Der Windows-Server kann jedoch mithilfe von '''Wine''' unter Linux betrieben werden.
 
Der frühere Steam-Guide von 7thCore ist inzwischen veraltet. Für aktuelle Installationen stellt 7thCore das Projekt '''IsRSrv Script''' bereit:
 
[https://github.com/7thCore/isrsrv-script IsRSrv Script auf GitHub]
 
Das Projekt verwendet Wine und systemd zur Ausführung und Verwaltung des Interstellar-Rift-Servers und bietet unter anderem:
 
* automatischen Serverstart
* automatischen Neustart nach Abstürzen
* automatische Updates
* Logging
* Verwaltung über systemd
* automatisches Löschen alter Logs und Backups
* optionale Nutzung eines RAM-Dateisystems
 
Für Debian- und Arch-basierte Distributionen stehen vorbereitete Pakete zur Verfügung.
 
Da der Interstellar-Rift-Server unter Linux weiterhin über die Windows-Kompatibilitätsschicht Wine ausgeführt wird, können gegenüber einer Windows-Installation zusätzliche Probleme auftreten.
 
<br>
 
= Logs =
 
Server-Logs befinden sich unter Windows normalerweise unter:
 
<pre>
%APPDATA%\InterstellarRift\Logs
</pre>
 
Bei Startproblemen sollte dieses Verzeichnis zusammen mit der Ausgabe der Serverkonsole überprüft werden.


<br>
<br>


= Fehlerbehebung und Probleme =
= Fehlerbehebung =


{| class="wikitable"
{| class="wikitable"
|-
|-
|'''Error Message'''
! Fehlermeldung / Problem
|'''Description'''
! Ursache
|'''How to Fix'''
! Lösung
|-
| <code>Announcing server to masterserver: invalid steam ticket</code>
| Der verwendete SSK ist ungültig oder nicht mehr gültig.
| Erzeuge einen neuen SSK und ersetze die vorhandene <code>SSK.txt</code>. Der Server muss dafür nicht zwingend heruntergefahren werden.
|-
| <code>server.json</code> fehlt
| Die Konfigurationsdatei wurde noch nicht erzeugt.
| Starte Interstellar Rift beziehungsweise den Server mindestens einmal. Die Datei wird beim ersten Start erzeugt.
|-
|-
|Announcing server to masterserver: invalid steam ticket
| <code>Invalid server password format</code>
|This  means your SSK is not valid
| Ein Passwort wurde manuell beziehungsweise in einem ungültigen Format in <code>server.json</code> eingetragen.
|Repeat Step 2. The server does not need to be shut down
| Setze das Passwort über <code>setpassword &lt;passwort&gt;</code> in der Serverkonsole oder <code>/setpassword &lt;passwort&gt;</code> im Spiel.
|-
| Server ist aus dem Internet nicht erreichbar
| UDP-Port ist nicht erreichbar oder die Portweiterleitung ist falsch konfiguriert.
| Prüfe die lokale Firewall und leite standardmäßig UDP-Port 8905 im Router an den Server weiter.
|-
| Server kann vom eigenen Server-PC nicht über die öffentliche Serverliste betreten werden
| Die Verbindung erfolgt vom selben Computer wie der Server.
| Verwende '''Local Server''' oder verbinde dich mit <code>127.0.0.1</code>.
|-
| UPnP-/Mapping-Warnung
| Der Router unterstützt die automatische Portweiterleitung nicht oder die automatische Einrichtung ist fehlgeschlagen.
| Richte UDP-Port 8905 manuell im Router ein.
|}
|}
<br>
= Weiterführende Informationen =
* [[Admin/User Server Commands]] – Server- und Adminbefehle
* [https://steamcommunity.com/app/363360/discussions/5/ Interstellar Rift Dedicated Server Support]
* [https://developer.valvesoftware.com/wiki/SteamCMD SteamCMD-Dokumentation]
* [https://github.com/7thCore/isrsrv-script IsRSrv Script für Linux]

Version vom 30. September 2026, 00:31 Uhr

Diese Anleitung beschreibt die Einrichtung eines eigenen Interstellar Rift Dedicated Servers.

Bei Problemen kannst du das offizielle Dedicated Server Support Forum auf Steam verwenden oder im Kanal #technicalsupport auf dem Interstellar Rift Discord nachfragen.

Diese Anleitung setzt grundlegende Kenntnisse im Umgang mit Steam beziehungsweise SteamCMD voraus.


Serverbefehle

Eine Übersicht der verfügbaren Befehle findest du unter:

Admin/User Server Commands


Windows

Schritt 1: Serverdateien herunterladen

Die benötigten Dateien können entweder über den normalen Steam-Client oder über SteamCMD heruntergeladen werden.

Installation über SteamCMD

Für die Installation über SteamCMD kann folgender Befehl verwendet werden:

.\steamcmd +login <steam_username> "<steam_password>" +force_install_dir <installation_path> +app_update 363360 validate +quit

Beispiel für den Benutzer dummy, das Passwort dummy password und das Installationsverzeichnis .\ir:

.\steamcmd +login dummy "dummy password" +force_install_dir .\ir +app_update 363360 validate +quit

Die Steam-App-ID von Interstellar Rift lautet:

363360

Weitere Informationen zur Verwendung von SteamCMD findest du in der SteamCMD-Dokumentation.

Schritt 2: Abhängigkeiten installieren

Bei einer Installation über den normalen Steam-Client sollten die benötigten Laufzeitbibliotheken beim ersten Start automatisch installiert werden.

Falls dies nicht geschieht, benötigt Interstellar Rift unter anderem folgende Komponenten:

  • Microsoft .NET Framework 4.7.2
  • Microsoft Visual C++ 2012 Redistributable (x86)

Bei einer Steam-Installation befinden sich die Installationsprogramme normalerweise unter:

%PROGRAMFILES(X86)%\Steam\steamapps\common\Steamworks Shared\_CommonRedist\

Für .NET Framework 4.7.2:

DotNet\4.7\NDP472-KB4054530-x86-x64-AllOS-ENU.exe

Für Visual C++ 2012:

vcredist\2012\vcredist_x86.exe

Alternativ können die entsprechenden Installationspakete direkt von Microsoft bezogen werden.

Über SteamCMD können die Redistributables ebenfalls heruntergeladen werden:

Microsoft .NET Framework 4.7.2:

download_depot 228980 229006

Microsoft Visual C++ 2012 Redistributable (x86):

download_depot 228980 228984

Schritt 3: Standalone Server Key (SSK) erzeugen

Damit ein Dedicated Server von Steam validiert werden kann, wird ein Standalone Server Key (SSK) benötigt.

Der SSK muss mit dem vollständigen Interstellar-Rift-Client erzeugt werden. Der Client muss sich dabei nicht auf demselben Computer befinden wie der Dedicated Server.

Position der Schaltfläche „Generate SSK“
  1. Starte Interstellar Rift.
  2. Öffne Play Interstellar Rift > Host Game.
  3. Klicke auf „Generate SSK“.
  4. Während der Erstellung und Einrichtung sollte der Client zunächst geöffnet bleiben.
  5. Anschließend wird eine Datei namens SSK.txt erzeugt.

Unter Windows befindet sich diese Datei unter:

%APPDATA%\InterstellarRift\SSK.txt

Kopiere SSK.txt auf den Server in das entsprechende Interstellar-Rift-Verzeichnis unter %APPDATA%.

Ein SSK ist für 30 Tage gültig. Nach Ablauf dieser Zeit muss ein neuer Schlüssel erzeugt werden.

Schritt 4: Server erstmals starten

Starte Interstellar Rift beziehungsweise den Dedicated Server mindestens einmal.

Dies ist insbesondere bei einer neuen Installation wichtig, da einige Konfigurationsdateien erst beim ersten Start automatisch erzeugt werden.

Dazu gehört:

server.json

Wenn server.json nach der Installation nicht vorhanden ist, starte den Server beziehungsweise das Spiel zunächst einmal und überprüfe anschließend erneut das Konfigurationsverzeichnis.

Schritt 5: Server konfigurieren

Die Serverkonfiguration befindet sich unter Windows normalerweise hier:

%APPDATA%\InterstellarRift\server.json

Die Datei server.json enthält die Einstellungen des Servers. Im Laufe der Entwicklung wurden zahlreiche zusätzliche Optionen hinzugefügt, mit denen unter anderem Spielmechaniken, NPCs, Produktion, Ressourcen, Drones und weitere Serverparameter angepasst werden können.

Vor manuellen Änderungen empfiehlt es sich, eine Sicherungskopie der Datei anzulegen.

Serverpasswort

Ein Serverpasswort sollte nicht als Klartext direkt in server.json eingetragen werden.

Passwörter werden vom Server in einem gehashten Format gespeichert.

Ein Passwort kann über die Serverkonsole gesetzt werden:

setpassword <passwort>

Im Spiel kann ein entsprechend berechtigter Benutzer folgenden Befehl verwenden:

/setpassword <passwort>

Schritt 6: Server starten

Die Spielinstallation enthält das PowerShell-Skript:

start_server_autorestart.ps1

Dieses Skript kann verwendet werden, um den Dedicated Server zu starten. Es startet den Server nach einem Absturz automatisch neu und kann außerdem als Grundlage für ein eigenes Startskript verwendet werden.

Unter Windows kann das Skript beispielsweise über „Mit PowerShell ausführen“ gestartet werden.

Schritt 7: Netzwerk und Portfreigabe

Interstellar Rift verwendet standardmäßig:

UDP 8905

Wenn Spieler aus dem Internet auf den Server zugreifen sollen, muss dieser UDP-Port gegebenenfalls im Router an den Server weitergeleitet und in der lokalen Firewall freigegeben werden.

Die benötigte Weiterleitung lautet normalerweise:

Einstellung Wert
Protokoll UDP
Externer Port 8905
Interner Port 8905
Ziel Lokale IP-Adresse des Dedicated Servers

Unterstützt der Router UPnP beziehungsweise NAT-PMP, kann Interstellar Rift versuchen, die benötigte Portweiterleitung automatisch einzurichten.

Schlägt dies fehl, muss die Weiterleitung manuell eingerichtet werden.

Verbindung vom Server-PC

Wenn du Interstellar Rift auf demselben Computer spielst, auf dem auch der Server läuft, kannst du in der Serverliste „Local Server“ verwenden.

Alternativ kann die lokale Loopback-Adresse verwendet werden:

127.0.0.1


Linux

Ein nativer Linux-Dedicated-Server für Interstellar Rift ist nicht offiziell verfügbar.

Der Windows-Server kann jedoch mithilfe von Wine unter Linux betrieben werden.

Der frühere Steam-Guide von 7thCore ist inzwischen veraltet. Für aktuelle Installationen stellt 7thCore das Projekt IsRSrv Script bereit:

IsRSrv Script auf GitHub

Das Projekt verwendet Wine und systemd zur Ausführung und Verwaltung des Interstellar-Rift-Servers und bietet unter anderem:

  • automatischen Serverstart
  • automatischen Neustart nach Abstürzen
  • automatische Updates
  • Logging
  • Verwaltung über systemd
  • automatisches Löschen alter Logs und Backups
  • optionale Nutzung eines RAM-Dateisystems

Für Debian- und Arch-basierte Distributionen stehen vorbereitete Pakete zur Verfügung.

Da der Interstellar-Rift-Server unter Linux weiterhin über die Windows-Kompatibilitätsschicht Wine ausgeführt wird, können gegenüber einer Windows-Installation zusätzliche Probleme auftreten.


Logs

Server-Logs befinden sich unter Windows normalerweise unter:

%APPDATA%\InterstellarRift\Logs

Bei Startproblemen sollte dieses Verzeichnis zusammen mit der Ausgabe der Serverkonsole überprüft werden.


Fehlerbehebung

Fehlermeldung / Problem Ursache Lösung
Announcing server to masterserver: invalid steam ticket Der verwendete SSK ist ungültig oder nicht mehr gültig. Erzeuge einen neuen SSK und ersetze die vorhandene SSK.txt. Der Server muss dafür nicht zwingend heruntergefahren werden.
server.json fehlt Die Konfigurationsdatei wurde noch nicht erzeugt. Starte Interstellar Rift beziehungsweise den Server mindestens einmal. Die Datei wird beim ersten Start erzeugt.
Invalid server password format Ein Passwort wurde manuell beziehungsweise in einem ungültigen Format in server.json eingetragen. Setze das Passwort über setpassword <passwort> in der Serverkonsole oder /setpassword <passwort> im Spiel.
Server ist aus dem Internet nicht erreichbar UDP-Port ist nicht erreichbar oder die Portweiterleitung ist falsch konfiguriert. Prüfe die lokale Firewall und leite standardmäßig UDP-Port 8905 im Router an den Server weiter.
Server kann vom eigenen Server-PC nicht über die öffentliche Serverliste betreten werden Die Verbindung erfolgt vom selben Computer wie der Server. Verwende Local Server oder verbinde dich mit 127.0.0.1.
UPnP-/Mapping-Warnung Der Router unterstützt die automatische Portweiterleitung nicht oder die automatische Einrichtung ist fehlgeschlagen. Richte UDP-Port 8905 manuell im Router ein.


Weiterführende Informationen