PDA

Voir la version complète : Trunk SIP sans login / password



Rico
15/12/2010, 10h39
Bonjour,

Je suis en train ed faire des tests avec un nouveau provider, qui fournit des trunks sans authentification par login / password. La seule authentification est effectuée de son côté par l'adresse IP de l'asterisk qui utilise ce trunk.

Comment le renseigner dans mon sip.conf ?
voici ce que j'ai fait pour l'instant dans le sip.conf



[general]
register=><identifiant>@<adresse provider>/<identifiant>

[<identifiant>]
disallow=all
allow=ulaw
host=<adresse du provider>
insecure=port,invite
port=5060
qualify=yes
type=friend
fromuser=<identifiant>
username=<identifiant>
fromdomain=<adresse de mon *>


Et quand je passe un appel :


*CLI>

[Dec 15 09:47:26] -- Executing [112211@context:1] Dial("SIP/154-000008da", "SIP/<identifiant>/0611223344") in new stack
[Dec 15 09:47:26] Audio is at xx.xx.xx.xx port 16534
[Dec 15 09:47:26] Adding codec 0x4 (ulaw) to SDP
[Dec 15 09:47:26] Adding non-codec 0x1 (telephone-event) to SDP
[Dec 15 09:47:26] Reliably Transmitting (no NAT) to <adresse provider>:5060:
...
-> INVITE
...
<- TRYING
...
<- 404 Not Found
...
-> ACK
...

[Dec 15 09:47:27] -- SIP/<identifiant>-000008db is circuit-busy
[Dec 15 09:47:27] == Everyone is busy/congested at this time (1:0/1/0)
[Dec 15 09:47:27] -- Executing [112211@context:2] Hangup("SIP/154-000008da", "") in new stack
[Dec 15 09:47:27] == Spawn extension (context, 112211, 2) exited non-zero on 'SIP/154-000008da'


J'aimerais avant tout m'assurer que c'est bien comme ça qu'on configure un trunk sans authentification par login / pass.

merci !

cedricscha
15/12/2010, 12h07
Perso, j'utilise souvent un provider qui ne nécessite pas d'authentification, on travail dans un réseau vpn entre le provider et nos ipbx.

Pour la déclaration : (Sous xivo désolé.......j'ai rien d'autre sous la main)

il me suffit de cela pour que cela fonctionne :

81
82

tu n'as pas besoin de faire de register, ni de renseigner de nom d'utilisateur

pour faire un appel, il te suffit de faire un dial SIP/IPPROVIDER/num

Rico
15/12/2010, 12h25
merci

pourrais tu me récupérer la valeur des champs fromuser, fromdomain, etc... (les champs du sip.conf) stp ?

j'ai essayé de faire des modifs, mais toujours un 404 not found...

Merci

jean
15/12/2010, 13h48
la declaration a l'air bonne - 404 veut plutot dire:
- une voiture peugeot un peu ancienne
- le numero de destination n'est pas bon (format national, e164 ?), ajout d'un prefixe pour choisir route premium / standard, etc...

sinon, tu prends du forbidden (403) si le serveur est bien fait.

a noter, ils devraient avoir un service client qui te réponde - c'est ausi un élément pour la qualité du provider !

Rico
15/12/2010, 14h42
Merci, le problème venait de là, j'essayais je faire un dial sur un 06xxxxxxxx, le trunk n'accepte que les 336xxxxxxxx.

Merci !