Puncte:0

asteriscul nu recunoaște răspunsul din trunchiul sip

drapel cn

Am un server Asterisk (15.5, FreePBX) cu trei trunchiuri SIP de la furnizori diferiți configurate, două dintre ele funcționează bine, în timp ce al treilea pentru fiecare apel continuă să trimită invitația în ciuda răspunsului corect de la trunk.

Trunchiul a funcționat bine până am avut vreo problemă NAT cu o schimbare de configurație în firewall, dar am rezolvat această problemă și acum văd că serverul se conectează la trunchi cu ip-ul potrivit și pot vedea și răspunsurile care vin la interfața potrivită, cu sngrep, așa arată un apel:

sngrep dump de apel

După invitație, trunchiul răspunde cu 100, dar apoi serverul retrimite invitația și nu răspunde niciodată la mesajele trunchiului.Apelul este plasat corect (și facturat) de către furnizor, dar nu putem vorbi deoarece canalul RTP nu este deschis niciodată. Care ar putea fi motivul acestui comportament?

Nikita Kipriyanov avatar
drapel za
O combinație de NAT și SIP este modalitatea foarte populară și fiabilă de a te împușca în picior. Deci, care se modifică la NAT-ul pe care l-ați făcut sau, mai bine, *cum exact* este configurat acum? Aceasta este o informație foarte importantă și trebuie să fie prezentată în întrebare. De asemenea, încercați să capturați și să analizați traficul, `tcpdump` și `wireshark` sunt cei mai buni prieteni ai tăi atunci când depanezi o telefonie.
Spuria avatar
drapel cn
Salut, am descoperit acest adevar absolut :) Am un firewall pfsense, ip-ul intern este configurat sa foloseasca gateway-ul care are alocata subretelea publica, exista o regula NAT de iesire care traduce ip-ul intern cu ip-ul public si ceva NAT de intrare. pentru anumite porturi de pe interfața wan, inclusiv portul sip. Daca incerc de ex. curl https://ifconfig.me răspunsul este corect
Spuria avatar
drapel cn
Plănuiesc să schimb configurația, dar nu pot acum
Nikita Kipriyanov avatar
drapel za
Trebuie să DNAT nu numai portul SIP, ci și o serie de porturi RTP configurate în Asterisk (vezi setările comune SIP, de obicei 10000-20000). Și, bănuiesc că aveți un SIP ALG activat pe caseta NAT, ceea ce ar putea încurca cu ușurință lucrurile; mai bine nu folosi asta.
Spuria avatar
drapel cn
da se trimit si 10000-20000 am cautat SIP ALG si se pare ca pfsense nu il are
Spuria avatar
drapel cn
de asemenea, aici problema este înainte de conexiunea RTP, deoarece asteriscul meu nu trimite niciodată un ACK la răspunsul 100
Nikita Kipriyanov avatar
drapel za
Apoi se pare că trebuie să citiți jurnalul „complet”.

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.