Interni remoti, Nat, Stun, Sip, RTP, etc.etc...

Supporto generale 3CX Phone system, VOIP & SIP (Community-led) Supporto da utente a utente - Le risposte sono fornite dalla comunità. La 3CX non fornisce supporto tecnico attraverso questo forum.

Moderators: kevin, 3CX staff

Interni remoti, Nat, Stun, Sip, RTP, etc.etc...

Postby itgs » Sun Mar 15, 2009 1:53 am

Nel tentativo (invano) di continuare a capirci qualcosa di piu', sono a sottoporre alla vostra attenzione un problema che sto riscontrando.

In un ufficio remoto, ho due telefoni Linksys SPA942 ovviamente dietro nat del router (Cisco 857). Il 3CX si trova su ip pubblico.

Ho aggiunto un provider ed impostato la destinazione delle chiamate verso un gruppo che contiene i due interni (210 e 211) con il ringall come strategia di squillo.

Provando a chiamare il numero, ho notato che solo uno dei due telefoni squillava anche se tutti e due risultano regolarmente registrati.

Questo e' il log del server relativo la registrazione dei due interni:

01:25:08.531 [CM504001]: Ext.210: new contact is registered. Contact(s): [sip:210@200.200.200.200:5062/210]
01:20:42.531 [CM504002]: Ext.211: a contact is unregistered. Contact(s): [sip:211@200.200.200.200:1173/211]
01:20:15.203 [CM504001]: Ext.211: new contact is registered. Contact(s): [sip:211@200.200.200.200:1171/211, sip:211@213.204.20.26:1173/211]

L'interno 211 e' quello che non funziona.
Per quel poco che posso capire, mi sembra che l'interno 211 tenti di registrarsi per due volte utilizzando porte strane e poi viene deregistrato dal server.
Inoltre, mentre il 210 si registra utilizzando una porta "buona" (la 5062), l'altro esce con una porta "anomala" : 1173 e 1171.

Immagino che si tratti di qualche casino legato al nat e/o alla mappatura delle porte che viene fatta.

Ho impostato sia sui telefoni che sul 3cx lo stesso stun server (fornito dal provider).

Potete darmi qualche dritta su dove andare a toccare le configurazioni ?

Grazie
itgs
Expert
Expert
 
Posts: 133
Joined: Sat Nov 08, 2008 7:27 pm

Re: Interni remoti, Nat, Stun, Sip, RTP, etc.etc...

Postby damiano » Sun Mar 15, 2009 1:59 am

intanto anche la 5062 mi pare una porta anomala,
a meno che te abbia impostato la 5062 anzichè la 5060,
poi se non ricordo male è la 5090 che usa il 3CX per il Tunnel

damiano
damiano
3CX Valued Professional
3CX Valued Professional
 
Posts: 518
Joined: Tue May 27, 2008 7:16 pm
Location: Torino - Italia

Re: Interni remoti, Nat, Stun, Sip, RTP, etc.etc...

Postby itgs » Sun Mar 15, 2009 2:36 am

damiano wrote:intanto anche la 5062 mi pare una porta anomala,
a meno che te abbia impostato la 5062 anzichè la 5060,
poi se non ricordo male è la 5090 che usa il 3CX per il Tunnel

damiano


Sul telefono , nella sezione sip, e' impostata la 5060.
Pero', ho visto che il range dedigato al sip va dalla 5060 alla 5080.
Non ho mica capito se e' il telefono che decide di cambiare la porta oppure..... cosa... ???

Non ho mica chiaro come avviene lo scambio tra il telefono e il pbx.

Il telefono "esce" verso la 5060 del server, corretto ?
Pero', il router natta la porta di ritorno verso la quale il pbx dovrebbe rispondere la telefono, giusto ?
Lo stun, non dovrebbe risolvere tutti i problemi del nat ?

Il fatto che abbia due telefoni dietro al nat (quindi che escono con lo stesso ip pubblico) e' un problema ?

Sono confuso..... :cry:
itgs
Expert
Expert
 
Posts: 133
Joined: Sat Nov 08, 2008 7:27 pm

Re: Interni remoti, Nat, Stun, Sip, RTP, etc.etc...

Postby damiano » Sun Mar 15, 2009 10:38 am

Forse non mi sono spiegato bene,
sul server che porta hai impostato? la 5060?
Bene,allora su quella devi fare la registrazione,
http://ipgeograficoserver:5060
intanto comincia ad accertarti di questo

damiano
damiano
3CX Valued Professional
3CX Valued Professional
 
Posts: 518
Joined: Tue May 27, 2008 7:16 pm
Location: Torino - Italia

Re: Interni remoti, Nat, Stun, Sip, RTP, etc.etc...

Postby itgs » Sun Mar 15, 2009 1:37 pm

damiano wrote:Forse non mi sono spiegato bene,
sul server che porta hai impostato? la 5060?
Bene,allora su quella devi fare la registrazione,
http://ipgeograficoserver:5060
intanto comincia ad accertarti di questo

damiano


Sul server ho lasciato la porta di default : 5060 (Sezione Impostazioni/rete/porte/Porta sip).
Ovviamente, nei parametri del telefono, ho impostato quella

Ho guardato il manuale di configurazione del Linksys indicato per il 3cx, ed ho visto che viene indicato di settare anche l'outbound proxy.
Io, di solito, con il provider quel parametro non lo settavo. E' normale ?

Grazie
itgs
Expert
Expert
 
Posts: 133
Joined: Sat Nov 08, 2008 7:27 pm

Re: Interni remoti, Nat, Stun, Sip, RTP, etc.etc...

Postby damiano » Sun Mar 15, 2009 3:48 pm

intanto non mi hai detto se puntando alla 5060 risolvi,
e passi ad un altro problema :P

damiano
damiano
3CX Valued Professional
3CX Valued Professional
 
Posts: 518
Joined: Tue May 27, 2008 7:16 pm
Location: Torino - Italia

Re: Interni remoti, Nat, Stun, Sip, RTP, etc.etc...

Postby itgs » Sun Mar 15, 2009 3:57 pm

damiano wrote:intanto non mi hai detto se puntando alla 5060 risolvi,
e passi ad un altro problema :P
damiano


Ti ringrazio veramente infinite per la disponibilita' ad aiutarmi ... ma qua , ormai, non ci capisco piu' una fava.
Non funziona assolutamente nulla ! Credo che mi arrendero' e alzero' bandiera bianca..... :cry:

Ti chiedo una grande cortesia, se puoi...... mi puoi controllare la configurazione di 'sto benedetto telefono linksys per vedere se e' li il problema ?

Dammi cinque minuti e ti posto lo screenshot della sezione "SIP" e della "Line 1".

Grazie
itgs
Expert
Expert
 
Posts: 133
Joined: Sat Nov 08, 2008 7:27 pm

Re: Interni remoti, Nat, Stun, Sip, RTP, etc.etc...

Postby itgs » Sun Mar 15, 2009 4:01 pm

Nel frattempo... mi puoi chiarire la questione "Stun" ?

Devo o non devo settarlo sul 3cx e sui telefoni ?

Cioe'... se il mio 3cx e' pubblicato su di un ip pubblico, ed il mio provider mi ha dato l'indirizzo del suo stun, devo inserirlo uguale sia sul 3cx che sui telefoni ?

Ti ricordo che tutti i miei telefoni sono dietro nat e ne ho almeno due dietro allo stesso router.

Ti allego la configurazione di uno dei due telefoni. Al momento ho completamente disabilitato le linee dell'altro e lasciato attiva solo una di questo.

Allo stato attuale delle cose, se provo a chiamare, vedo sul centralino il provider con il pallino giallo (chiamata in ingresso) mentre l'interno rimane verde.
Al telefono si sente il silenzio totale.

Questo e' il log della chiamata:

17:59:48.578 [CM503008]: Call(9): Call is terminated
17:59:46.203 [CM503004]: Call(9): Calling: Shared:Ext.211@[Dev:sip:211@192.168.1.151:5060, Dev:sip:211@[ip adsl del Linksys]:1031]
17:59:46.203 [CM503010]: Making route(s) to <sip:211@[IP pubblico del 3cx]:5060>
17:59:46.187 [CM505003]: Provider:[NOME PROVIDER] Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [TELES.iSWITCH] Transport: [sip:[IP Pubblico 3CX]:5060]
17:59:46.187 [CM503001]: Call(9): Incoming call from 39012345678@(Ln.10000@NOME PROVIDER) to <sip:211@[IP Pubblico 3CX]:5060>
17:59:46.093 [CM503012]: Inbound out-of-office hours rule (unnamed) for 10000 forwards to DN:211

Ho fatto alcune prove ed ho scoperto quanto segue: se faccio registrare il cilent di X-Lite al posto del Linksys funziona ! In questo caso, pero', X-Lite si trova su di un'altra adsl (non la stessa del Linksys).

Grazie per l'aiuto

P.S.
Ma non esiste una mega faqqona su come configurare tutte ste cose ?
Attachments
Linksys SPA942.zip
(21.15 KiB) Downloaded 88 times
itgs
Expert
Expert
 
Posts: 133
Joined: Sat Nov 08, 2008 7:27 pm

Re: Interni remoti, Nat, Stun, Sip, RTP, etc.etc...

Postby eurylink.com » Sun Mar 15, 2009 6:45 pm

Scusami la domanda,
Perchè installare un centralino su un server publico presso un provider ?
Conosco la risposta ma vorrei capire se la tua esigenza è davvero quella che immagino.
Il motivo della mia domanda è dovuto al fatto che spero tu sappia che la funzionalità del PBX sarà molto ridotta per via di molti fattori quali: banda internet, difficoltà a collegare gateway, problemi di NAT, necessitò di adsl con IP statico ecc.....
Già alle volte è un impresa fare funzionare correttamente i telefoni remoti. Figurati quando tutti gli interni sono remoti......
Non faresti prima ad installare il centralino in locale ed eventualmente colegare un bridge con un altro pbx verso il provider ?
Ricorda che non troverai mai la faq che aspetti. Configurare un centralino IP non è come installare windows XP ma richiede la conoscenza del protocollo SIP, del prodotto che stai usando, e soprattutto un'ottima conoscenza a livello di networking. I Problemi, anche per gli adetti ai lavori, sono molti e non sempre risolvibili.
Se provi a spiegare le tue esigenze forze esiste una soluzione più semplice per quello che vuoi realizzare.

Ciao
Dr. Matteo Sala - 3CX Valued Professional

Image
eurylink.com
3CX Valued Professional
3CX Valued Professional
 
Posts: 1574
Joined: Mon Jul 07, 2008 3:18 pm
Location: Italia - Lecco

Re: Interni remoti, Nat, Stun, Sip, RTP, etc.etc...

Postby itgs » Sun Mar 15, 2009 7:02 pm

eurylink.com wrote:Scusami la domanda,
Perchè installare un centralino su un server publico presso un provider ?
Conosco la risposta ma vorrei capire se la tua esigenza è davvero quella che immagino.
Il motivo della mia domanda è dovuto al fatto che spero tu sappia che la funzionalità del PBX sarà molto ridotta per via di molti fattori quali: banda internet, difficoltà a collegare gateway, problemi di NAT, necessitò di adsl con IP statico ecc.....
Già alle volte è un impresa fare funzionare correttamente i telefoni remoti. Figurati quando tutti gli interni sono remoti......
Non faresti prima ad installare il centralino in locale ed eventualmente colegare un bridge con un altro pbx verso il provider ?
Ricorda che non troverai mai la faq che aspetti. Configurare un centralino IP non è come installare windows XP ma richiede la conoscenza del protocollo SIP, del prodotto che stai usando, e soprattutto un'ottima conoscenza a livello di networking. I Problemi, anche per gli adetti ai lavori, sono molti e non sempre risolvibili.
Se provi a spiegare le tue esigenze forze esiste una soluzione più semplice per quello che vuoi realizzare.
Ciao


Ciao Matteo.

A parte il fatto che sicuramente ci sentiremo domani, vedo di rispondere brevemente alle tue giuste osservazioni:

1) Perche' installare il 3cx su di un server dedicato esterno ?

Perche' ho bisogno di centralizzare la gestione di qualche linea voip (mia e di alcuni miei clienti) che hanno le sedi in giro sul territorio e che vorrebbero avere un po' di flessibilita'. VIsto che negli uffici in questione spesso c'e' solo una postazione con un solo telefono, mi sembra eccessivo installare un 3cx in ogni sede.
In totale dovrei andare a gestire un max di 10/12 interni e di 6 linee che, pero', non lavorerebbero neanche tutte insieme.

2) Riduzione delle funzionalita' del pbx:

Banda internet:
non e' un problema. Sul server dedicato ho sino a 10Mbit sincroni. Presso le sedi le adsl sono tutte da 7Mbps/512Kbps con ip statico e non sono stressate ne, tantomeno, sono di Telecom o similari..

Problemi di nat:
Sono cosciente di questa cosa ma, sinceramente, pensavo che con un po' di forward di porte e l'aiuto dello stun si potessero superare.

3) Difficolta a collegare gateway.
Non l'ho ancora fatto.... ma, per il momento, non e' previsto ancora.

4) Conoscenza del protocollo SIP.

QUesto e' sicuramente il punto dove sono totalmente carente (ed e' per questo che ti chiamero'!) e sono anche certo che il motivo per cui incontro tutti questi problemi e' dovuto al fatto che non ne conosco le logiche.

In merito alla fattibilita' del mio progetto, non mi sembra che voglio realizzare un'impresa titanica.

Cioe'... mi sembra normale che chi ha delle linee voip voglia poterle utilizzare per sfruttare l'opportunita' di instradare le telefonate anche verso interni remoti.
O forse sono tutti che hanno il pbx locale con gli interni locali ??

E poi... aggiungo..... che tempo fa avevo testate il servizio di pbx hosted di pbxes.org (quindi tutto era per forza remoto al pbx) e funzionava regolarmente.

Quindi... non capisco per quale motivo io non possa riuscire a fare la stessa cosa in piccolo.

Grazie
itgs
Expert
Expert
 
Posts: 133
Joined: Sat Nov 08, 2008 7:27 pm

Re: Interni remoti, Nat, Stun, Sip, RTP, etc.etc...

Postby itgs » Sun Mar 15, 2009 7:33 pm

Ho scoperto dov'era la gabola:

Dopo innumerevoli tentativi ed esperimenti, ho provato a modificare la porta sip indicata nelle proprieta' del'extension del telefono mettendo la 5061.

Indovinate un po' ? Si e' messo a funzionare !

Gia' che c'ero ho provato anche a configurare l'altro telefono con il secondo interno mettendo la porta sip 5062.
Tutto funziona perfettamente !

Ho fatto questo perche' mi ero accorto che la "mapped sip port" indicata dal Linksys non era la 5060 ma una "a muzzo" : 1175

Ora sarebbe carino qualcuno mi spiegasse perche' questo comportamento ?

Adesso me ne vado a mangiare perche' sono un po' esaurito. Ci sentiamo dopo.

Grazie a tutti
itgs
Expert
Expert
 
Posts: 133
Joined: Sat Nov 08, 2008 7:27 pm

Re: Interni remoti, Nat, Stun, Sip, RTP, etc.etc...

Postby eurylink.com » Sun Mar 15, 2009 10:58 pm

Perchè il router riceve i pacchetti sulla UDP 5060 e non sa altrimenti a quale dei due telefoni che stanno dietro al NAT inviarli.
Per questo bisogna utilizzare una VPN !
Dr. Matteo Sala - 3CX Valued Professional

Image
eurylink.com
3CX Valued Professional
3CX Valued Professional
 
Posts: 1574
Joined: Mon Jul 07, 2008 3:18 pm
Location: Italia - Lecco

Re: Interni remoti, Nat, Stun, Sip, RTP, etc.etc...

Postby itgs » Sun Mar 15, 2009 11:10 pm

eurylink.com wrote:Perchè il router riceve i pacchetti sulla UDP 5060 e non sa altrimenti a quale dei due telefoni che stanno dietro al NAT inviarli.
Per questo bisogna utilizzare una VPN !


Ciao Matteo e bentornato . :-)

Ho riletto il mio post e mi sono accorto che non ero stato chiaro nella spiegazione.
Vedo di fare un piccolo schema per farti capire meglio.

Prima, quando non funzionava era cosi':

Tel#1 : Porta SIP 5060 ---> mapped port : 1175

Il telefono era da solo. Tutti gli altri telefoni li avevo spenti.
Quindi, non poteva essere un problema di incasinamento del nat.

Qualunque porta metto sul telefono (5062,5063,5064,etc.etc.) viene regolarmente mappata.
Se, invece, metto la 5060 ... nulla da fare... il telefono esce con una porta che non c'entra nulla.

Pensa che adesso mi ritrovo con due telefoni nella stessa lan , ognuno con due linee , per un totale di 4 linee tutte regolarmente funzionanti.
Ovviamente, ho configurato ogni linea con una porta sip superiore a 5060 , visto che non vuole saperne di funzionare.

Schema:
Tel #1 - Linea 1 : SIP PORT 5061 - Linea 2 : SIP PORT 5062
Tel #2 - Linea 1 : SIP PORT 5063 - Linea 2 : SIP PORT 5064

Ovviamente non ho ancora fatto test pesanti, pero' e' gia' molto che riesco (per esempio) a far suonare in contemporanea tutti e 4 gli interni su di una linea entrante.... o no ??
:-)

Ciao
itgs
Expert
Expert
 
Posts: 133
Joined: Sat Nov 08, 2008 7:27 pm

Re: Interni remoti, Nat, Stun, Sip, RTP, etc.etc...

Postby damiano » Tue Mar 17, 2009 11:15 am

Ciao itgs,
scusa una domanda,
alla quale sinceramente non riesco a darne una risposta,
ma che vantaggi ne avresti ad istallare 3CX su una macchina virtuale anzichè
reale,considerando anche che ti darebbe un bel pò di problemi?
Magari qualcosa mi sfugge..........

damiano
damiano
3CX Valued Professional
3CX Valued Professional
 
Posts: 518
Joined: Tue May 27, 2008 7:16 pm
Location: Torino - Italia

Re: Interni remoti, Nat, Stun, Sip, RTP, etc.etc...

Postby itgs » Tue Mar 17, 2009 12:07 pm

damiano wrote:Ciao itgs,
scusa una domanda,
alla quale sinceramente non riesco a darne una risposta,
ma che vantaggi ne avresti ad istallare 3CX su una macchina virtuale anzichè
reale,considerando anche che ti darebbe un bel pò di problemi?
Magari qualcosa mi sfugge..........
damiano


Ciao Damiano.

Forse ti sei perso un po' il filo del discorso (colpa mia che sono logorroico), ma guarda che il 3cx e' su un server dedicato "fisico" adesso.
Il virtuale era stato tra i miei primi esperimenti (abbandonato quasi subito).

Comunque, ora ho messo su la versione 7.1 e sembra leggermente migliore.

Ho un problema, pero', che non capisco come risolvere:

accedendo alla segreteria vocale dell'interno (999) , se tento di accedere al menu "9" per personalizzare la segreteria, la voce guida non compare. Silenzio assoluto .... !

Me perche' le cose non funzionano mai......... :cry:

Grazie
itgs
Expert
Expert
 
Posts: 133
Joined: Sat Nov 08, 2008 7:27 pm

Next

Return to Italiano


Who is online

Users browsing this forum: No registered users and 1 guest

Announcements: