Affichage des résultats 1 à 6 sur 6

Discussion: Asterisk 1.6.2.23 deadlocks pickup

  1. #1
    Membre Junior
    Date d'inscription
    septembre 2011
    Messages
    4
    Downloads
    0
    Uploads
    0

    Question Asterisk 1.6.2.23 deadlocks pickup

    Bonjour,

    Depuis que j'ai installé cette nouvelle version d'asterisk 1.6.2.23 je me retrouve avec un problème relativement grave puisque qu'a certain moment asterisk monte en charge 90~100 % CPU et les appels ne fonctionnent donc plus du tout...

    A chaque fois que cela arrive il y a un canal marqué <MASQ> (pour masquerade).

    ex: SIP/54-0000030f<MASQ>

    La commande "hangup request SIP/54-0000030f<MASQ>" ne donne rien. La seul solution (qui n'en n'est pas vraiment une) et de killer le processus asterisk et de relancer le service.

    Mes recherches sur internet me montre que ce n'est pas un problème isolé, (également présent en 1.8, et probablement 10). La cause de ce problème reste assez vague.
    Soit il provient du pickup, soit de la combinaison pickup + blf, soit de plusieurs pickup simultanés sur une même extension...

    Je voulais savoir si quelqu'un avait déjà été confronté au problème?

    Si quelqu'un a une solution je suis aussi intéressé.

    D'avance merci.

  2. #2
    Trésorier
    Date d'inscription
    août 2010
    Localisation
    Grenoble
    Messages
    303
    Downloads
    0
    Uploads
    0
    j'ai eu la même chose et j'ai du downgrader jusqu'à la 1.6.9.
    pour info, je suis actuellement en 1.8 et je n'ai pas ce soucis.

  3. #3
    Membre Junior
    Date d'inscription
    septembre 2011
    Messages
    4
    Downloads
    0
    Uploads
    0

    Question Impossible de reproduire artificiellement le problème...

    Pour ma part j'essaie de corriger le problème dans la branche 1.6.2. Les cout en terme de développement serait trop important pour moi de passer de 1.6 à 1.8.

    Je n'ai toujours pas trouvé comment reproduire ce problème.
    As-tu identifié la source du problème?
    Aurais-tu une piste qui m'aiderais à reproduire ce problème pour que je puisse déboguer la branche 1.6?


    Merci beaucoup!

  4. #4
    Trésorier
    Date d'inscription
    août 2010
    Localisation
    Grenoble
    Messages
    303
    Downloads
    0
    Uploads
    0
    j'ai passé plus de 3 semaines sur ce problème, j'ai du tester une 15aine de patchs, la seule solution que j'ai trouvé a été un downgrade en 1.6.2.9.
    par contre, ce n'est peut-être pas tout à fait le même soucis, dans ton cas ça vaut tout de même le coup de tester avec la 1.6.2.9

  5. #5
    Membre Junior
    Date d'inscription
    septembre 2011
    Messages
    4
    Downloads
    0
    Uploads
    0
    La version 1.6.2.9 ne pose pas de problème...
    En revanche le paramètre keepstat des files d'attente n'est pas prise en compte dans cette version, je ne peux donc pas faire un downgrade en 1.6.2.9.
    Il y a également en problème de haute disponibilité en 1.6.2.9 (directmedia, reinvite etc..)

    La correction du paramètre keepstat appliqué sur les queue intervient après la modification apporté au fichier de pickup je ne peux donc pas trouver une version 100% fiable et taggé sur le svn de digium...

  6. #6
    Membre Junior
    Date d'inscription
    septembre 2011
    Messages
    4
    Downloads
    0
    Uploads
    0

    3000 interceptions plus tard...

    J'ai fais une maquette de test:
    - Asterisk 1.6.2.23
    - 9 téléphones branchés (Aastra 6731i)
    - un script qui génèrent des appels et interceptions (3 threads) de la façon suivante:
    A appel B
    C intercepte B
    A et C communique
    A ou C raccroche

    Tous les téléphones ont une supervision sur tous les autres téléphones, 3125 interceptions plus tard toujours pas de bug...

    Auriez-vous une idée à me soumettre?

Les tags pour cette discussion

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
  •