segunda-feira, 15 de setembro de 2014
quarta-feira, 19 de fevereiro de 2014
#Tutorial - Acesso a todas as Gravações sem usuário administrador.
No Elastix de padrão somente os usuários administradores
conseguem ver todas as gravações outros usuário consegue somente o seu próprio ramal.
Imagine a seguinte situação o SAC da empresa necessita ter
acesso a toda as gravações e não pode ser administrador pois não pode alterar configurações
etc...
Para isso foi feito esse passo a passo.
1º Passo
Localize o código fonte responsável por essa função
encontra-se em:
/var/www/html/modules/monitoring/índex.php
2º Passo
Edite as seguintes partes:
Original:
Alterado:
3º Passo
Na hora de criar usuário deve ser setar o ramal setado no código na linha 79 como mostra acima:
no caso 1147 e 1148.
quinta-feira, 13 de fevereiro de 2014
#Tutorial- Problema com senhas atualização do Elastix 2.3 >2.4
#Tutorial-senhas atualização
do Elastix 2.3 >2.4
Para quem utiliza o elastix 2.3 sabe-se que não e necessário
nenhum critério de segurança para a senha (secret)
dos ramais (Extension) onde na versão
2.4 foi implantado um sistema de segurança de senha no modulo batch configurations sendo necessário no
mínimo seis caracteres alfanuméricos.
Na situação onde uma empresa conta com mais de 100 ramais já estão
configurados trabalhando com uma senha “fraca” e inicia a implantação do 2.4 do
zero dificulta trocar um por um, assim mostro abaixo como retirar esse filtro
de senhas quando se deparar com o erro abaixo:
OBS: em caso de atualização os ramais já existentes
continuam funcionando o tutorial abaixo deve-se em caso de instalação do 0 do
elastix 2.4.
1º Passo
Localizar o código que se encontra em :
/var/www/html/modules/extensions_batch/libs/paloSantoExtensionsBatch.class.php
2º Passo
Editar o arquivo da linha 874 ate 898 encontra-se o função que
valida a senha como mostra abaixo:
function valida_password($Secret)
{
if(strlen($Secret) <= 5)
return false;
if (!preg_match("/[[:alnum:]]/",
$Secret))
return false;
if
(preg_match("/[[:space:]]/", $Secret))
return false;
if
(preg_match("/[[:punct:]]/", $Secret))
return false;
if (!preg_match("/[a-z]/",
$Secret))
return false;
if (!preg_match("/[A-Z]/",
$Secret))
return false;
if (!preg_match("/[0-9]/",
$Secret))
return false;
return true;
}
3º passo
Alterar da seguinte
forma:
function valida_password($Secret)
{
if
(preg_match("/[[:space:]]/", $Secret))
return false;
if
(preg_match("/[[:punct:]]/", $Secret))
return false;
return true;
}
Assim ele só não aceita caso a senha tenha caractere especial
e espaço.
Assinar:
Postagens (Atom)