J'ai finalement trouvé l'origine du problème avec l'aide du forum Asterisk US.

En fait, je réalisais une commande AMI de type originate sur un local channel. Je redirigeais ensuite le local channel vers un context contenant un Dial. Comme je n'avais pas défini de timeout sur cette commande, j'avais un timeout sur le local channel au bout de 30 sec (paramétrage par défaut) qui entrainait un raccrochage sur le channel du dial.


J'ai donc simplement ajouter le paramètre timeout à ma commande AMI et tout fonctionne.