OS: Ubuntu Server 18.04
Software:
*Claris Filemaker Server 19 (Instalarea automată a Java cu alte *dependențe necesare) /
*360Works Mirrorsync 6 /
*Tomcat 9
Scenariu:
Rulez fms (Filemaker Server) cu 360works mirrorsync. Un singur server pentru clienții fm go.
Trebuie să configurez tomcat pentru ca mirrorsync să funcționeze.
Pașii de instalare a tomcat la care se referă personalul de asistență mirrorsync necesită pași în care trebuie să mă conectez la server-public-ip:8080 pentru a testa și a vedea dacă tomcat este instalat corect. (https://www.digitalocean.com/community/tutorials/install-tomcat-9-ubuntu-1804)
Primesc tomcat să ruleze, dar sunt blocat la pasul 6: testare prin server-public-ip:8080 (acest lucru se întâmplă numai dacă instalez fms mai întâi. Dar dacă pornesc un server Ubuntu curat și încarc java manual... solicitat de instalarea tomcat... , apoi tomcat, am acces la server-public-ip:8080 fără probleme... dar imediat ce încărc fms, acel server-public-ip:8080 nu mai este disponibil (pagina web nu poate fi afișată)
Acest lucru îmi spune că este posibil ceva în fms care blochează acel port.
Am încercat ufw allow 8080 și am primit un răspuns pozitiv că regula este creată. (Consultați pașii din linkul menționat pentru a instala Tomcat 9)
Firewall-ul din ubuntu 18.04 mă încurcă puțin pentru că:
DACĂ EU:
sudo firewall-cmd --list-all:
Ieșire:
public
target: implicit
icmp-block-inversion: nu
interfete:
surse:
servicii: ssh dhcpv6-client
porturi: 80/tcp 443/tcp 5003/tcp 16000/tcp 2399/tcp
protocoale:
mascarada: nu
porturi înainte:
porturi sursă:
icmp-blocks:
reguli bogate:
DACĂ EU:
sudo ufw status
Ieșire:
Inactiv
DACĂ EU:
sudo ufw status verbose
Rezultat:
La Acțiune De la
8080 PERMITĂȚI PENTRU Oriunde
8080 (v6) PERMITERE Oriunde (v6)
Am făcut mai multe instalări și am reîncărcat complet în ordine diferite, FMS apoi Tomcat... și Tomcat apoi FMS...