Skip to content

[SOLVED] Parou tudo! Não consigo acessar meu SNEP

Nos últimos dias, tenho visto alguns casos onde o SNEP fica com a interface inacessível, além de não completar chamada.

Apesar da possibilidade de não ser o seu caso, normalmente, o problema que deixa o SNEP inoperante é a alteração de um parâmetro específico dentro do “setup.conf“.

Para identificar se você foi ou não afetado por este problema, habilite o “debug” dentro da “CLI” do Asterisk, utilizando o seguinte comando:

ASTERISK*CLI> agi set debug on

Faça uma chamada de teste. Se o erro apresentado for este:

<SIP/1045-0000003e>AGI Rx << <b>Fatal error</b>:  Uncaught exception 'Exception' with message 'Fatal: '\' is not a valid language locale' in /var/www/html/snep/lib/Snep/Locale.php:115
<SIP/1045-0000003e>AGI Tx >> 510 Invalid or unknown command
<SIP/1045-0000003e>AGI Rx << Stack trace:
<SIP/1045-0000003e>AGI Tx >> 510 Invalid or unknown command
<SIP/1045-0000003e>AGI Rx << #0 /var/www/html/snep/lib/Snep/Locale.php(93): Snep_Locale-&gt;__construct()
<SIP/1045-0000003e>AGI Tx >> 510 Invalid or unknown command
<SIP/1045-0000003e>AGI Rx << #1 /var/www/html/snep/agi/Bootstrap.php(90): Snep_Locale::getInstance()
<SIP/1045-0000003e>AGI Tx >> 510 Invalid or unknown command
<SIP/1045-0000003e>AGI Rx << #2 /var/www/html/snep/agi/Bootstrap.php(81): Bootstrap-&gt;startLocale()
<SIP/1045-0000003e>AGI Tx >> 510 Invalid or unknown command
<SIP/1045-0000003e>AGI Rx << #3 /var/www/html/snep/agi/snep.php(37): Bootstrap-&gt;__construct()
<SIP/1045-0000003e>AGI Tx >> 510 Invalid or unknown command
<SIP/1045-0000003e>AGI Rx << #4 {main}
<SIP/1045-0000003e>AGI Tx >> 510 Invalid or unknown command
<SIP/1045-0000003e>AGI Rx <<   thrown in <b>/var/www/html/snep/lib/Snep/Locale.php</b> on line <b>115</b><br />
<SIP/1045-0000003e>AGI Tx >> 510 Invalid or unknown command
    -- <SIP/1045-0000003e>AGI Script snep/snep.php completed, returning 0
Ou, se na interface aparecer este erro:
PHP Fatal error:  Uncaught exception 'Exception' with message 'Fatal: '\\' is not a valid language locale' in /var/www/html/snep/lib/Snep/Locale.php:115\nStack trace:\n#0 /var/www/html/snep/lib/Snep/Locale.php(93): Snep_Locale->__construct()\n#1 /var/www/html/snep/lib/Snep/Menu.php(249): Snep_Locale::getInstance()\n#2 /var/www/html/snep/lib/Snep/Modules.php(163): Snep_Menu->setLabel('Dashboard')\n#3 /var/www/html/snep/lib/Snep/Modules.php(206): Snep_Modules->loadResources(Object(SimpleXMLElement), 'default')\n#4 /var/www/html/snep/lib/Snep/Modules.php(88): Snep_Modules->registerModule('/var/www/html/s...')\n#5 /var/www/html/snep/index.php(51): Snep_Modules->addPath('/var/www/html/s...')\n#6 {main}\n  thrown in /var/www/html/snep/lib/Snep/Locale.p

Para corrigir, basta você editar o arquivo “setup.conf”, usando o comando abaixo:

vi /var/www/html/snep/includes/setup.conf

E alterar o parâmetro “language“, desta maneira:

Antes:

language = "\"

Depois:

language = "pt_BR"

Feito isso, teste novamente o acesso a interface e o funcionamento das chamadas.

Se seu problema for o apresentado acima, garanto que funcionará!

Os problemas relatados se apresentam, usualmente, na versão SNEP 3.0. No caso de termos mais notícias sobre este problema, atualizarei este mesmo artigo.

 

 

 

That’s all, Folks! 🙂

 

 

 

 

Revisado e editado por @Miriel Vargas

Entusiasta por Linux e telecomunicações. Extrovertido, comunicativo e fascinado por disseminar o conhecimento. Tenho como hobby escrever artigos para este blog desde 2013.
Só mais um maluco que aprendeu a codar e vive perdidamente apaixonado por Shell <3

Published inSegurança VoIPSnepTelefoniaTelefonia IP

Be First to Comment

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Feito com amor, usando WordPress
Compilando...

Opa, que tal receber as novidades?

Receba nossas dicas em primeira mão! :)