fix(satisfactory): ouvrir le port 8888/tcp Reliable Messaging

Depuis la 1.1, le client ouvre un socket TCP :8888 en plus du jeu UDP
:7777. Bloqué par firewalld, le join réussissait puis le client était
déconnecté (~60 s) avec « connection to the host has been lost »
(log client : LogReliableMessaging: Failed to connect to server socket).

- firewalld gpu-01 : + 8888/tcp (variable satisfactory_reliable_port)
- gateway s01 : DNAT + forward étendus à 8888/tcp
- doc : tableau des 3 sockets + piège n°3

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
alkatrazz 2026-07-03 00:02:05 +02:00
parent bd169e5e1a
commit 8dbfa2f8dd
5 changed files with 35 additions and 15 deletions

View file

@ -10,7 +10,8 @@ Steam `1690800`), lancé par systemd (`satisfactory-server.service`).
| `satisfactory_user` | `satisfactory` | Utilisateur système du service |
| `satisfactory_home` | `/srv/satisfactory` | Home + racine d'install |
| `satisfactory_install_dir` | `/srv/satisfactory/server` | Fichiers du jeu (~10 Go) |
| `satisfactory_port` | `7777` | Port unique jeu + API HTTPS (TCP+UDP depuis la 1.0) |
| `satisfactory_port` | `7777` | Jeu (UDP) + API HTTPS (TCP) |
| `satisfactory_reliable_port` | `8888` | Reliable Messaging (TCP, ≥ 1.1) — **bloqué = kick à ~60 s** |
| `satisfactory_update_on_start` | `true` | `steamcmd +app_update` en `ExecStartPre` à chaque (re)start |
| `satisfactory_memory_max` | `16G` | `MemoryMax` systemd — protège llama-server (32 Go partagés) |
| `satisfactory_nice` | `5` | Priorité CPU réduite vs llama-server |