Skip to content

[SEGURANÇA] Parou tudo!! Não consigo acessar meu SNEP

Post meio que correndo, mas bora lá…

 

Nos últimos dias tenho visto alguns casos onde o SNEP fica com a interface inacessível e sem completar nenhuma chamada. Bom, não se sabe ao certo ainda o que causa isto, porém, o que faz com que o SNEP fique 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, usando o 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 ainda, 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 completamento de chamadas, com toda a certeza vai resolver.

Por enquanto, os relatos são somente referente ao SNEP 3. Caso tenhamos mais notícias sobre a situação, vou pondo updates neste artigo.

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?

Inscreva-se para ficar sabendo das novidades do blog em primeira mão.