Affichage des résultats 1 à 10 sur 17

Discussion: Pb Trunk SIP entre OXE et Asterisk

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Junior
    Date d'inscription
    décembre 2010
    Messages
    11
    Downloads
    0
    Uploads
    0

    Pb Trunk SIP entre OXE et Asterisk

    Bonjour à tous,

    j'essaie de réaliser une liaison SIP entre un OXE et un Asterisk.
    Les deux se voient mais lorsque j'effectue un appel il y a des soucis.
    Je m'explique :
    - appel entre l'OXE (téléphone IP) et l'Asterisk (softphone x-lite), l'appel aboutit mais dès que je décroche avec X-lite l'appel se termine aussitôt. De plus, sur mon tél IP (coté OXE) l'appel est toujours en cours pour lui.
    -appel entre softphone et tél IP, l'appel arrive mais dès que je décroche le tél IP, X-lite raccroche.


    Voici un extrait de mes fichiers sip et extensions :

    sip.conf
    [general]
    context=interne
    bindaddr=10.10.10.200
    disallow=all
    allow=alaw
    allow=ulaw
    language=fr

    [5020]
    type=friend
    fromuser=5020
    host=dynamic
    context=interne
    callerid="X-Lite 5020"
    secret=5020

    [oxe]
    type=friend
    host=10.10.10.10
    context=from_oxe
    nat=no
    language=fr

    extensions.conf
    [globals]

    [general]
    static=yes
    writeprotect=no

    [interne] ; context des postes 50X0

    include => exterieur
    include => from_oxe
    exten => _5XXX,1,Answer()
    same => n,Dial(SIP/${EXTEN})
    same => n,Hangup()


    [from_oxe]
    exten => _5XXX,1,Answer()
    same => n,Dial(SIP/${EXTEN})
    same => n,Hangup()

    ;sortie sur le lien SIP avec le prefixe 9
    [exterieur]
    exten => _9.,1,Dial(SIP/oxe/${EXTEN:1})
    same => n,Congestion()

    Debug dans la CLI

    Verbosity is at least 15
    == Using SIP RTP CoS mark 5
    -- Executing [5020@from_oxe:1] Answer("SIP/oxe-00000042", "") in new stack
    -- Executing [5020@from_oxe:2] Dial("SIP/oxe-00000042", "SIP/5020") in new stack
    == Using SIP RTP CoS mark 5
    -- Called 5020
    -- SIP/oxe-00000042 requested special control 20, passing it to SIP/5020-00000043
    -- SIP/5020-00000043 is ringing
    -- SIP/5020-00000043 answered SIP/oxe-00000042
    -- Remotely bridging SIP/oxe-00000042 and SIP/5020-00000043
    -- Got SIP response 420 "Bad Extension" back from 10.10.10.10:5060
    == Spawn extension (from_oxe, 5020, 2) exited non-zero on 'SIP/oxe-00000042'

    On peut donc voir qu'il y a un soucis puisqu'il y a une erreur 420 Mauvaise Passerelle retournée par l'OXE
    D'après vous, d'où cela pourrait-il venir? pb de flux rtp? gestion des codecs?

    Merci d'avance pour votre aide
    J'espère que mon explication est assez claire

  2. #2
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    le message exact est 420 bad extension... et pas pbm de passerelle. Est-ce que ton trunk défini sur l'oxe sait router ce numéro d'extension (5020 apparamment). Il faut peut être rajouter un préfixe, ou déclarer des droits sur l'oxe

  3. #3
    Membre Junior
    Date d'inscription
    décembre 2010
    Messages
    11
    Downloads
    0
    Uploads
    0
    Pour ma part, je pense que l'oxe sait router l'appel puisque mon téléphone sonne.
    Le 5020 correspond à mon softphone donc coté Asterisk

    Pour erreur 420 en effet c'est bad extension et non pas erreur de passerelle (je venais d'avoir l'erreur juste avant c'est pour sa lol)
    apparemment cela signifie que le serveur ne comprend pas la requête.

  4. #4
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    c'est juste... le codec alors ? il faut des cartes DSP sur l'oxe me semble-t-il. As tu regardé les traces SIP qui arrivent sur l'asterisk (j'aime bien ngrep ou tcpdump), dès fois, des infos peuvent apparaitre

  5. #5
    Membre Association Avatar de celya
    Date d'inscription
    septembre 2010
    Messages
    135
    Downloads
    0
    Uploads
    0
    Du 'set sip debug ip' ou peer dans la cli peu aider
    CELYA : www.celya.fr
    ASTERISK SERVICE : www.asterisk-service.fr
    MAVISIOCONF : www.mavisioconf.fr
    ATERISK : www.aterisk.fr

  6. #6
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    j'y pense... si l'oxe rejette l'appel, ca doit bien apparaitre dans des logs de ce coté... y as tu accès ?

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •