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

@ -108,14 +108,16 @@
daemon_reload: true
state: started
# --- Firewall (7777 TCP+UDP : jeu + API HTTPS) ---
# --- Firewall ---
# 7777 : jeu (UDP) + API HTTPS (TCP). 8888 : reliable messaging (TCP, depuis la 1.1).
- name: Open game port in firewall
- name: Open game ports in firewall
ansible.posix.firewalld:
port: "{{ satisfactory_port }}/{{ item }}"
port: "{{ item }}"
permanent: true
state: enabled
immediate: true
loop:
- tcp
- udp
- "{{ satisfactory_port }}/tcp"
- "{{ satisfactory_port }}/udp"
- "{{ satisfactory_reliable_port }}/tcp"