Differences between revisions 1 and 2
Revision 1 as of 2005-11-09 10:52:08
Size: 1554
Editor: Kurgan
Comment:
Revision 2 as of 2009-04-12 17:33:24
Size: 1554
Editor: localhost
Comment: converted to 1.6 markup
No differences found!

Connessione di Asterisk al provider IoVoip

Il servizio di Iovoip prevede l'assegnazione di un numero geografico per essere chiamati, quindi mi interessa configurare il sistema in modo da poter sia fare che ricevere chiamate.

Dal momento che il server di Iovoip quando mi manda una chiamata, imposta come username il numero del chiamante (il CID di chi mi sta chiamando) allora non posso usare alcuna autenticazione in ingresso, in quanto lo username cambia ogni volta. Questo mi costringe ad usare le opzioni insecure=yes e insecure=very in modo da NON cercare di autenticare le chiamate entranti. Non facendo cosi`, ottengo il seguente errore:

Nov  9 11:12:10 NOTICE[8439]: chan_sip.c:7305 handle_request: Failed to authenticate user "3295554242" <sip:3295554242@85.119.176.5>;tag=as1e5fb9a6

Questa e` una configurazione funzionante in sip.conf per chiamare e ricevere:

  • Nella sezione [general] occorre inserire la riga per registrarsi:
     register => 627002xxxx:password@sip.iovoip.it/s
  • Quindi si crea una sezione [iovoip] cosi` fatta:
     [iovoip]
     type=peer
     secret=password
     username=627002xxxx
     host=sip.iovoip.it
     context=iovoip
     canreinvite=no
     insecure=yes
     insecure=very
  • Per ricevere le chiamate, occorrera` creare in extensions.conf un context [iovoip] (vedi la riga "context" nell'esempio prima) nel quale c'e` una extension "s" (ultimo campo della riga "register) che ricevera` le chiamate.
     [iovoip]
     exten => s,1,Dial(SIP/11&SIP/14)

Asterisk/IoVoip (last edited 2009-04-12 17:33:24 by localhost)