A volte, quando si fa o si riceve una chiamata, questa viene stabilita correttamente e mentre stiamo parlando con l’interlocutore, dopo un po’, la chiamata cade. Perché cade la chiamata?
Diverse possono essere le cause:
– problema di NAT:
quando il messaggio ACK (conferma dell’INVITE) non viene consegnato entro il timeout previsto la chiamata cade (le chiamate cadranno sempre con la stessa durata). In questo caso bisognerà controllare le configurazioni delle regole del proprio fiewall/router compresa l’eventuale presenza del “SIP ALG” che andrà disabilitato.
– assenza di trasmissione di pacchetti audio RTP:
sicuramente i centralini “Asterisk based”, ma anche altri centralini, verificano la presenza di pacchetti RTP per mantenere la sessione audio attiva e nel caso di silenzio prolungato (assenza di traffico RTP) considerare conclusa la chiamata con l’invio del messaggio BYE. In questo caso, per i centralini “Asterisk based”, verificare che le localnet dichiarate siano corrette.