Chiamata atomatica con file .call

Versione adatta alla stampaSend by emailPDF version

Ciao a tutti!
Sono nuovo di asterisk e sto provando ad effettuare una chiamata automatica attraverso un semplice file .call come descritto in http://www.voip-info.org/wiki/view/Asterisk+auto-dial+out

Ho creato il file hello-world.call come descritto nel link sostituendo la prima riga con:
Channel: SIP/338XXXXXXX@EuteliaVOIP
Ma ricevo il seguente errore:

-- Attempting call on SIP/338XXXXXXX@EuteliaVOIP for application Playback(hello-world) (Retry 1)
== Using SIP RTP CoS mark 5
[Mar 4 22:17:09] ERROR[17905]: netsock2.c:245 ast_sockaddr_resolve: getaddrinfo("EuteliaVOIP", "(null)", ...): No address associated with hostname
[Mar 4 22:17:09] WARNING[17905]: chan_sip.c:5074 create_addr: No such host: EuteliaVOIP
[Mar 4 22:17:09] WARNING[17905]: acl.c:708 ast_ouraddrfor: Cannot connect
[Mar 4 22:17:41] WARNING[1310]: chan_sip.c:3402 retrans_pkt: Retransmission timeout reached on transmission 6004cd5865d34a5b34c12f44778f8180@212.48.8.140:5060 for seqno 102 (Critical Request) -- See https://wiki.asterisk.org/wiki/display/ ... nsmissions
Packet timed out after 32001ms with no response
[Mar 4 22:17:41] WARNING[1310]: chan_sip.c:3431 retrans_pkt: Hanging up call 6004cd5865d34a5b34c12f44778f8180@212.48.8.140:5060 - no reply to our critical packet (see https://wiki.asterisk.org/wiki/display/ ... nsmissions).
[Mar 4 22:17:41] NOTICE[17905]: pbx_spool.c:349 attempt_thread: Call failed to go through, reason (1) Hangup
[Mar 4 22:17:41] NOTICE[17905]: pbx_spool.c:352 attempt_thread: Queued call to SIP/338XXXXXXX@EuteliaVOIP expired without completion after 0 attempts

Potete aiutarmi e dirmi come devo modificare il channel perchè la chiamata venga effettuata correttamente?

Il mio file sip.conf è il seguente:
[general]

;PARAMETRI DI SISTEMA
Context=from_sip
;per la gestione delle chiamate entranti da VoIP
;sotto questo context definire una exten per ogni account SIP da attivare

realm=voip.eutelia.it
port=5060
;Dominio del servizio VoIP SIP
;Porta UDP per la segnalazione SIP

binaddr=0.0.0.0
srvlookup=yes
;Indirizzo IP di ascolto (generico)
;Abilita il DNS SRV per chiamate uscenti

defaultexpirey=330
;timer di registrazione degli account SIP
useragent=Asterisk_Eut

;PARAMETRI IP
localnet=192.168.1.39/255.255.255.0
externhost=XXX.XXX.XXX
nat=yes
;subnet e mask della LAN
;indirizzo IP pubblico

register=>030XXXXXXX:password:030XXXXXXX@voip.eutelia.it/030XXXXXXX

[EuteliaVoIP]
type=friend
secret=password
srvlookup=yes
realm=voip.eutelia.it
qualify=no
insecure=port,invite
username=030XXXXXXX
host=voip.eutelia.it
context=EuteliaVoIP-incoming
fromuser=030XXXXXXX
fromdomain=voip.eutelia.it
nat=yes
canreinvite=no
disallow=all
allow=gsm
allow=ulaw

Grazie in anticipo!

Re: Callfile

Ciao,

prova a cambiare la linea:

Channel: SIP/338XXXXXXX@EuteliaVOIP

In questo modo

Channel: SIP/EuteliaVOIP/338XXXXXXX

Facci sapere

Ciao

Ho provato a cambiare il

Ho provato a cambiare il Channel come suggerito ma se avvio la chiamata ottengo lo stesso errore. La rotta in uscita sembra funzionare correttamente, se uso il comando cli

console dial  0338XXXXXXX@myphones

con in extensions.conf il context

[myphones]
exten => _0.,1,Dial(SIP/${EXTEN:1}@EuteliaVoIP,60)
exten => _0.,2,Hangup

il cellulare chiamato squilla correttamente.

Non so dove sbaglio.

 

-- Attempting call on SIP/EuteliaVOIP/338XXXXXXX for application Playback(hello-world) (Retry 1)
  == Using SIP RTP CoS mark 5
[Mar  5 11:20:19] ERROR[3107]: netsock2.c:245 ast_sockaddr_resolve: getaddrinfo("EuteliaVOIP", "(null)", ...): No address associated with hostname
[Mar  5 11:20:19] WARNING[3107]: chan_sip.c:5074 create_addr: No such host: EuteliaVOIP
[Mar  5 11:20:19] WARNING[3107]: acl.c:708 ast_ouraddrfor: Cannot connect
[Mar  5 11:20:19] WARNING[3107]: chan_sip.c:3131 __sip_xmit: sip_xmit of 0xaac6d48 (len 894) to (null) returned -1: Invalid argument
[Mar  5 11:20:19] WARNING[1460]: chan_sip.c:3131 __sip_xmit: sip_xmit of 0xaac6d48 (len 894) to (null) returned -1: Invalid argument
[Mar  5 11:20:20] WARNING[1460]: chan_sip.c:3131 __sip_xmit: sip_xmit of 0xaac6d48 (len 894) to (null) returned -1: Invalid argument
[Mar  5 11:20:22] WARNING[1460]: chan_sip.c:3131 __sip_xmit: sip_xmit of 0xaac6d48 (len 894) to (null) returned -1: Invalid argument
[Mar  5 11:20:26] WARNING[1460]: chan_sip.c:3131 __sip_xmit: sip_xmit of 0xaac6d48 (len 894) to (null) returned -1: Invalid argument
[Mar  5 11:20:34] WARNING[1460]: chan_sip.c:3131 __sip_xmit: sip_xmit of 0xaac6d48 (len 894) to (null) returned -1: Invalid argument
[Mar  5 11:20:50] WARNING[1460]: chan_sip.c:3131 __sip_xmit: sip_xmit of 0xaac6d48 (len 894) to (null) returned -1: Invalid argument
[Mar  5 11:20:51] WARNING[1460]: chan_sip.c:3402 retrans_pkt: Retransmission timeout reached on transmission 291e91d074aa4f5d55c6f91d090f04b1@212.48.8.140:5060 for seqno 102 (Critical Request) -- See https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions
Packet timed out after 32001ms with no response
[Mar  5 11:20:51] WARNING[1460]: chan_sip.c:3431 retrans_pkt: Hanging up call 291e91d074aa4f5d55c6f91d090f04b1@212.48.8.140:5060 - no reply to our critical packet (see https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions).
[Mar  5 11:20:51] NOTICE[3107]: pbx_spool.c:349 attempt_thread: Call failed to go through, reason (8) Congestion (circuits busy)
[Mar  5 11:20:51] NOTICE[3107]: pbx_spool.c:352 attempt_thread: Queued call to SIP/EuteliaVOIP/338XXXXXXX expired without completion after 0 attempts

Re: Ho provato a cambiare il

Ciao,

sembrerebbe un problema di rete o di nome del provider:

Mar  5 11:20:19] ERROR[3107]: netsock2.c:245 ast_sockaddr_resolve: getaddrinfo("EuteliaVOIP", "(null)", ...): No address associated with hostname

che versione di Asterisk stai usando?

Saluti

 

Sto usando asterisk

Sto usando asterisk 1.8-r308526 su una Ubuntu 10.10. Con i softphone funziona sia in ingresso che in uscita.

Grazie per le risposte! :)

Re: Sto usando asterisk

Ciao,

io penso sia un bug della versione 1.8

Se hai la possibilità, prova a fare la stessa prova con l'ultima versione 1.6.2 disponibile.

Saluti

Scusa se ti ho fatto perdere

Scusa se ti ho fatto perdere tempo ma sono un tonto!! Sbagliavo il nome de context, invece di  EuteliaVoIP scrivevo EuteliaVOIP.

Grazie delle risposte comunque!

Condividi contenuti