Newsgroup: it.tlc.telefonia.voip
Titolo: Asterisk@home si registra ma non ricevo telefonate

Hello,
ho un problema configurato asterisk@home e VIRA su asterisk il trunk si
collega, si registra ma non funziona... ;(.
In pratica non riesco a ricevere nessuna telefonata..perchè??
Version
Asterisk 1.2.0 built by root @ asterisk1.local on a i686 running Linux
on 2005-11-25 14:08:15 UTC
Verbosity is at least 3
Active Channel(s)
    -- Remote UNIX connection
 Peer             User/ANR    Call ID      Seq (Tx/Rx)  Form  Hold
Last Message
0 active SIP channels
Verbosity is at least 3
Sip Peers
Host                            Username       Refresh State
sip.vira.it:5060
                6969022753         105 Registered
Verbosity is at least 3
La cosa strana è che mi dà il canale attivo per circa 30 secondi
dopodichè mi dice che non c'è nessun canale attivo?
Potete darmi qualche dritta?
Grazie a tutti x l'aiuto.

 Potete darmi qualche dritta?
Non conosco le magie di "asterisk@home" ma nei file di config il 
context per vira e` correttamente configurato? C'e` l'extension per 
l'arrivo delle chiamate?
Marco

l'arrivo delle chiamate?
non so adesso vedo..sei un grande
grazie mille

;tag=as6c46da42
Call-ID: 
5962ebab5882458e...@80.87.16.11
CSeq: 102 NOTIFY
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Max-Forwards: 70
Content-Length: 0
---
Destroying call '
5962ebab5882458e...@80.87.16.11
'
A questo punto parte la segreteria di Vira immediatamente senza
attesa..
perchè parte la segreteria se io cmq vedo che il mio server asterisk
riceve la chiamata, quindi vuol dire che è loggato con vira altrimenti
non vedrei tutte queste informazioni?

 Content-Length: 0
Qui secondo me avrebbe dovuto rispondere con un INVITE, se avesse 
trovato l'extension "s" nel context "from-sip-external". Ma 
apparentemente mi viene da dire che non lo ha trovato.
Comunque se posso dirti una cosa e` rarissimo che per configurare 
asterisk occorra un livello di debug cosi` elevato, il verbose basta 
quasi sempre e aggiungere caos non aiuta ad identificare l'errore.
Non conosco asterisk@home, ma se provi ad aprire il file di 
configurazione delle extensions secondo me manca qualcosa... capire 
come si spiega ad asterisk@home (a meno che tu non possa semplicemente 
editare il file con vi) e` un problema tuo ;-)
Ciao. Marco

 una telefonata da un account sip al mio account è questo:
Extension.conf
.........
[from-sip-external]
........
include => ext-did
exten => NumeroEsterno,1,Dial(SIP/ NumeroInterno,20,r)
In Trunks  la Register String   :
userID:password@provider/NumeroEsterno
NOTA: NumeroEsterno = il numero assegnato dal provider, ma puo' essere una 
qualsiasi stringa alfanumerica.
Nel caso non ricevi ancora, posta il SIP_ADDIZIONAL.CONF (ovviamente 
eliminando le password).
-- 
Cordiali saluti
                      Costanzo
****************************

 userID:password@provider/NumeroEsterno
Ok, se non metti NumeroEsterno qui (e lui non l'ha) gli basta 
sostituire exten => NumeroEsterno,1,... in exten => s,1,...
Ciao

Marco Giordani ha scritto:

Grazie ad entrambi dopo aver studiato un pochino asterisk@home ho
capito quello di cui mi stavate parlando e sono riuscito a config
correttamente..
In pratica quello non avevo inserito utilizzato il context giusto e per
questo non funzionava..
in asterisk@home è tutto molto semplice anche se uno come me può fare
grossi casini lo stesso.
Posto la configurazione per  Vira in asterisk@home così al massimo
risparmio un po' di problemi a qualcun altro..
allora gli OUTGOING SETTINGS sono:
allow=ilbc&gsm&G729&ulaw&alaw
canreinvite=no
context=from-pstn
disallow=all
fromuser=xxxxxxx
host=
sip.vira.it
insecure=very
nat=yes
secret=xxxxxx
type=friend
username=xxxxxxxx
e gli INCOMING SETTINGS
allow=ilbc&gsm&G729&ulaw&alaw
canreinvite=no
context=from-pstn
disallow=all
nat=yes
secret=xxxxxxx
type=user
username=xxxxxxxxx
fatto questo il sistema ora funziona!
Grazie a tutti dell'aiuto mi avete fatto ragionare e ci sono arrivato.
Lou