Puncte:0

A făcut ceva stupid că a întrerupt accesul Ethernet pentru „unele porturi”

drapel in

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:

  1. 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.

  1. Nu este o problemă de router. Cu toate acestea, adresa Nginx telnet:port nu are niciun răspuns.

  2. 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.

  3. 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!

YuvGM avatar
drapel kz
Ai verificat regulile firewall-ului? Sunt porturile 444 și 81 activate pentru acces extern?
Cooper Max avatar
drapel in
Ufw este dezactivat, dar sa dovedit a fi configurația defectuoasă oferită de script. L-am restabilit la implicit și problema rezolvată. Multumesc pentru raspuns! @YuvGM
Puncte:0
drapel in

Această problemă este cauzată de regulile nftable furnizate în scriptul de instalare iRedmail. La sfârșitul instalării, scriptul vă va întreba dacă doriți să aplicați regulile furnizate de iRedmail. Dacă ați acceptat, nftables.conf original ar fi copiat și înlocuit. Fișierul de rezervă se află la /etc/nftables.conf-[data].

Eliminați nftables furnizate de iRedmail și restaurați copia de rezervă. Va funcționa din nou.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.