Tocmai am instalat Ubuntu Server 20.04 pe serverul meu, dar am executat un script automat fără să urmăresc cu atenție și a rezultat într-un scenariu cu adevărat ciudat.
De asemenea, am mai multe servere web activate pe acel server, dar pe porturi alternative. Înainte de a-l executa, le pot accesa cu ușurință tastând adresa Ethernet a serverului și portul acestuia. Dar după asta, pur și simplu nu știu de ce nu ar funcționa. Iată câteva informații pe care le pot oferi:
Porturile, cum ar fi 22(SSHD), 25(Postfix), 80 și 443(Apache), toate au funcționat foarte bine.Serverul meu Nginx ascultă pe toate celelalte porturi, de exemplu, dacă îl fac să asculte pe portul 30000, voi putea vedea portul ocupat de Nginx prin:
lsof -i:40000
Dar din anumite motive, în timp ce ascultarea tuturor celorlalte porturi nu este accesibilă, dacă opresc apache și fac ca nginx să asculte pe 80 și 443, ar funcționa. Cu toate acestea, nu am noroc dacă îl fac pe Nginx să asculte pe 81 și 444.
Nu este o problemă de router. Cu toate acestea, adresa Nginx telnet:port nu are niciun răspuns.
Accesul de pe Ethernet nu funcționează, dar dacă fac asta pe localhost, cum ar fi dacă mă conectez la serverul meu prin ssh și „telnet localhost 40000”, pot obține răspunsul lui Nginx.
Toate problemele s-au datorat probabil unei instalări neglijente iRedmail. Încă mai caut scriptul de instalare.
Vă rog să-mi spuneți dacă aveți vreo idee, chiar nu vreau să reinstalez un întreg server doar pentru asta... Mulțumesc anticipat!