Affichage des résultats 1 à 6 sur 6

Discussion: Problème coupure des appels

  1. #1
    Membre Junior
    Date d'inscription
    juin 2016
    Messages
    4
    Downloads
    0
    Uploads
    0

    Question Problème coupure des appels

    Bonjour,

    Nous venons de changer de locaux et part la même occasion de FAI et de routeur. Le serveur asterisk fonctionnais correctement dans l'ancien réseau/batiment.

    Nous sommes désormais sur une connexion fibre avec un routeur CISCO 1841.

    J'ai un soucis avec notre serveur Asterisk. Les appels entrant et sortant se coupe au bout de quelques secondes.

    Nous avons un fournisseur de Trunk Axialys. En gros on a un trunk SIP entre mon serveur ASTERISK et Axialys et nous avons des téléphone sip chez nous en local ( le serveur asterisk est aussi chez nous en local ).

    Un petit schéma :

    Axialys -> INTERNET / TRUNK -> CISCO 1841 -> LAN -> ASTERISK 192.168.1.5 -> MULTIPLE TELEPHONE SIP en local

    Voici l'erreur du côter de la CLI asterisk :

    [Jun 27 11:40:54] WARNING[1490]: chan_sip.c:3622 retrans_pkt: Retransmission timeout reached on transmission 6d2f9b7c7738a943189bd9676fa6df43@IP_AXIALYS.244:50 60 for seqno 102 (Critical Response) -- See https://wiki.asterisk.org/wiki/displ...etransmissions
    Packet timed out after 6399ms with no response

    [Jun 27 11:40:54] WARNING[1490]: chan_sip.c:3651 retrans_pkt: Hanging up call 6d2f9b7c7738a943189bd9676fa6df43@217.146.224.244:5 060 - no reply to our critical packet (see https://wiki.asterisk.org/wiki/displ...etransmissions).
    == Spawn extension (deutshline, 33240XXXXXX, 6) exited non-zero on 'SIP/9402-00000029'
    == Using SIP RTP CoS mark 5

    Je pense qu'il s'agit d'un problème de NAT.

    Voici ce que j'ai configuré sur notre routeur CISCO :

    Ip local de notre serveur Asterisk : 192.168.1.5
    L'interface FastEthernet0/1 étant l'interface WAN

    ip access-list extended ASTERISX_RTP_PORT
    permit udp any any range 10000 20000

    ip nat inside source static udp 192.168.1.5 5060 interface FastEthernet0/1 5060
    ip nat inside source static tcp 192.168.1.5 5060 interface FastEthernet0/1 5060
    ip nat pool ASTERIX 192.168.1.5 192.168.1.5 netmask 255.255.255.0 type rotary
    ip nat inside destination list ASTERISX_RTP_PORT pool ASTERIX

    Du côter d'asterisk voici le register dans sip.conf :

    register => 9402:MDPaxialys#33@sip-ng.axialys.net

    [9402]
    type=friend
    secret=MDPaxialys
    fromuser=9402
    defaultuser=9402
    fromdomain=sip-ng.axialys.net
    host=sip-ng.axialys.net
    insecure=port,invite
    context=deutshline
    qualify=30000
    nat=yes


    La conf Asterisk marchait dans nos anciens locaux j'en déduit que c'est le nouveau routeur qui pose soucis et plus précisément le NAT. Pourriez vous m'éclairer dessus ?

    Pour plus d'info voici notre infrastructure réseaux :

    Routeur : FastEthernet0/1 = WAN FastEthernet0/0 = LAN
    Asterisk : 192.168.1.5
    Phone sip : plusieurs téléphone allant de 192.168.1.20 - 192.168.1.40

    Je vois pas où pourrais être le problème. Quelqu'un aurais une idée ?

  2. #2
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    oui, probablement le routeur qui modifie les ports - essaie de voir si tu n'as pas le concept de 'udp session timeout' et de l'augmenter

  3. #3
    Membre Junior
    Date d'inscription
    juin 2016
    Messages
    4
    Downloads
    0
    Uploads
    0
    J'ai viré toutes ma config de nat sur mon routeur cisco 1841 et j'ai laisser en nat=yes.

    J'ai le même fonctionnement je peux appeler ou recevoir des appels mais au bout de 6 sec j'ai l'erreur :

    Code:
    [Jun 27 14:56:24] WARNING[1918]: chan_sip.c:3622 retrans_pkt: Retransmission timeout reached on transmission 73307b7f371f8fee623ffa8d67b9ce73@XXX.XXX.XXX.189:5060 for seqno 102 (Critical Response) -- See https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions
    Packet timed out after 55169ms with no response
    
    [Jun 27 14:56:24] WARNING[1918]: chan_sip.c:3651 retrans_pkt: Hanging up call 73307b7f371f8fee623ffa8d67b9ce73@XXX.XXX.XXX:5060 - no reply to our critical packet (see https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions).
        -- Stopped music on hold on SIP/9402-0000000e
    Je vois vraiment pas quoi faire. Le NAT est obligatoire sur mon routeur 1841 ?

  4. #4
    Membre Junior
    Date d'inscription
    juin 2016
    Messages
    4
    Downloads
    0
    Uploads
    0
    A priori un simple externip=192.168.1.5 a résolu mon soucis

    J'ai viré toutes la config nat sur mon cisco 1841, j'ai mis le externip et nat=yes sur mon peer et ça fonctionne

  5. #5
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    j'ai quelques infos sur le nat dans ma signature... en toute logique, ton routeur ne doit pas toucher aux paquets, et si ton serveur est naté, externip= ip publique du serveur( et pas privée), localnet=192.168.0.0/24 (ou masque de ton lan), et nat=yes (en fait comedia, force_rport)

  6. #6
    Membre Junior
    Date d'inscription
    juin 2016
    Messages
    4
    Downloads
    0
    Uploads
    0
    jean : je suis d'accord avec toi j'avais mis l'ip publique dans externip. Mon provider axialys m'a dit de mettre mon ip local ( 192.168.1.5 ) dans externip et effectivement ça fonctionne. Par contre je ne comprend pas la logique derrière ...

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
  •