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

Henzel disse...

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"

Ramon Gutermann disse...

Obrigado!
Me salvou aqui!

Toda vez que um homem supera os reveses, torna-se mentalmente e espiritualmente mais forte!

Tecnologia do Blogger.