terça-feira, 2 de julho de 2019

Erro no AEL Reload (ael.flex:654 ael_yylex: Unhandled char(s):)

Eu estava no meu trabalho belo e suando sangue (como fala meu amigo Francisco Oliveira!) para resolver este erro no AEL. Veja na imagem a seguir o que ocorre quando eu executo AEL RELOAD:


Então me lembrei do meu tempo de PIA! E fui no nosso querido e bom Shell, e executei o comando para ver a estrutura do arquivo em questão, com o comando:

# file -i  



Como eu esperava não estava no padrão Unix, e é importante que todos os arquivos do Asterisk fique no padrão Unix. Então eu simplesmente instalei o BOM e VELHO dos2unix! veja na imagem a seguir:


Então executei o comando do dos2unix em todos os arquivos do Asterisk AEL.


E quando uma vez no Command Line Asterisk (*CLI>) ao executar AEL RELOAD, o erro sumiu! 

Ótimo!!! Espero que ajudem alguém. Até a próxima!


2 comentários:

  1. Ola, Del. Estava com um problema no comando ael reload, Apresentava 'ael reload' failled.

    Minha solução aqui foi apenas fazer o seguinte comando:
    "CLI > module load pbx_ael.so"

    ResponderExcluir