Erro ao logar no SEI
-
29 de Agosto de 2017 às 14:03Pessoal,
Ao tentar logar no SEI é exibida a seguinte mensagem: "Erro validando
login no sistema de permissões" e quando verifico o log do sistema tenho a
seguinte informação:
Web Service: Referência circular na hierarquia envolvendo a unidade
110001501. Detalhes: SipWS Trace: \n0 [internal function]:
RelHierarquiaUnidadeRN->listarHierarquiaConectado(Object(RelHierarquiaUnidadeDTO))
\n1 /var/www/html/infra/infra_php/InfraRN.php(140): call_user_func(Array,
Object(RelHierarquiaUnidadeDTO)) \n2
/var/www/html/sip/web/rn/SistemaRN.php(1131):
InfraRN->__call('listarHierarqui...', Array) \n3
/var/www/html/sip/web/rn/SistemaRN.php(1131):
RelHierarquiaUnidadeRN->listarHierarquia(Object(RelHierarquiaUnidadeDTO))
\n4 [internal function]:
SistemaRN->listarHierarquiaConectado(Object(SistemaDTO)) \n5
/var/www/html/infra/infra_php/InfraRN.php(140): call_user_func(Array,
Object(SistemaDTO)) \n6 /var/www/html/sip/web/bd/PermissaoBD.php(205):
InfraRN->__call('listarHierarqui...', Array) \n7
/var/www/html/sip/web/bd/PermissaoBD.php(205):
SistemaRN->listarHierarquia(Object(SistemaDTO)) \n8
/var/www/html/sip/web/rn/PermissaoRN.php(125):
PermissaoBD->carregar(Object(LoginDTO)) \n9 [internal function]:
PermissaoRN->carregarConectado(Object(LoginDTO)) \n10
/var/www/html/infra/infra_php/InfraRN.php(140): call_user_func(Array,
Object(LoginDTO)) \n11 /var/www/html/sip/web/rn/LoginRN.php(804):
InfraRN->__call('carregar', Array) \n12
/var/www/html/sip/web/rn/LoginRN.php(804):
PermissaoRN->carregar(Object(LoginDTO)) \n13
/var/www/html/sip/web/rn/LoginRN.php(625):
LoginRN->loginInterno(Object(LoginDTO)) \n14 [internal function]:
LoginRN->logarControlado(Object(LoginDTO)) \n15
/var/www/html/infra/infra_php/InfraRN.php(140): call_user_func(Array,
Object(LoginDTO)) \n16 /var/www/html/sip/web/ws/SipWS.php(93):
InfraRN->__call('logar', Array) \n17
/var/www/html/sip/web/ws/SipWS.php(93): LoginRN->logar(Object(LoginDTO))
\n18 [internal function]: SipWS->validarLogin('f7b930fc0f7b866...',
100000100, 100002762, '5bd5a02cdae29df...') \n19
/var/www/html/sip/web/ws/SipWS.php(868)
Alguém já passou por está situação ou pode me dar uma dica de solução.
--
------------------------------------------------------------------------------------------------------------------------------
Inácio de Loiola Souza Silva
*Analista de Sistemas*
* Email: inacioloy@gmail.com/
inacio.silva@ifce.edu.br*
* MSN: inacioll@hotmail.com*
* Skype: inacioll*
Cel. (84)99667-4350 -
29 de Agosto de 2017 às 14:26Pessoal consegui resolver o problema. Segue as informações da solução para
registro:
A tabela* rel_hierarquia_unidade *da base sip possui o campo*
id_unidade_pai*. Acontece que o servidor que está montando a hierarquia
adicionou a própria unidade como unidade pai, criando uma referência
circular. A solução que adotei foi corrigir realizando um update no
registro diretamente no SQL Server.
Grato.
2017-08-29 11:03 GMT-03:00 Inácio de Loiola: > Pessoal,
>
> Ao tentar logar no SEI é exibida a seguinte mensagem: "Erro
> validando login no sistema de permissões" e quando verifico o log do
> sistema tenho a seguinte informação:
>
> Web Service: Referência circular na hierarquia envolvendo a unidade
> 110001501. Detalhes: SipWS Trace: \n0 [internal function]:
> RelHierarquiaUnidadeRN->listarHierarquiaConectado(Object(RelHierarquiaUnidadeDTO))
> \n1 /var/www/html/infra/infra_php/InfraRN.php(140): call_user_func(Array,
> Object(RelHierarquiaUnidadeDTO)) \n2 /var/www/html/sip/web/rn/SistemaRN.php(1131):
> InfraRN->__call('listarHierarqui...', Array) \n3 /var/www/html/sip/web/rn/SistemaRN.php(1131):
> RelHierarquiaUnidadeRN->listarHierarquia(Object(RelHierarquiaUnidadeDTO))
> \n4 [internal function]: SistemaRN->listarHierarquiaConectado(Object(SistemaDTO))
> \n5 /var/www/html/infra/infra_php/InfraRN.php(140): call_user_func(Array,
> Object(SistemaDTO)) \n6 /var/www/html/sip/web/bd/PermissaoBD.php(205):
> InfraRN->__call('listarHierarqui...', Array) \n7 /var/www/html/sip/web/bd/PermissaoBD.php(205):
> SistemaRN->listarHierarquia(Object(SistemaDTO)) \n8
> /var/www/html/sip/web/rn/PermissaoRN.php(125):
> PermissaoBD->carregar(Object(LoginDTO)) \n9 [internal function]:
> PermissaoRN->carregarConectado(Object(LoginDTO)) \n10
> /var/www/html/infra/infra_php/InfraRN.php(140): call_user_func(Array,
> Object(LoginDTO)) \n11 /var/www/html/sip/web/rn/LoginRN.php(804):
> InfraRN->__call('carregar', Array) \n12 /var/www/html/sip/web/rn/LoginRN.php(804):
> PermissaoRN->carregar(Object(LoginDTO)) \n13 /var/www/html/sip/web/rn/LoginRN.php(625):
> LoginRN->loginInterno(Object(LoginDTO)) \n14 [internal function]:
> LoginRN->logarControlado(Object(LoginDTO)) \n15
> /var/www/html/infra/infra_php/InfraRN.php(140): call_user_func(Array,
> Object(LoginDTO)) \n16 /var/www/html/sip/web/ws/SipWS.php(93):
> InfraRN->__call('logar', Array) \n17 /var/www/html/sip/web/ws/SipWS.php(93):
> LoginRN->logar(Object(LoginDTO)) \n18 [internal function]:
> SipWS->validarLogin('f7b930fc0f7b866...', 100000100, 100002762,
> '5bd5a02cdae29df...') \n19 /var/www/html/sip/web/ws/SipWS.php(868)
>
>
> Alguém já passou por está situação ou pode me dar uma dica de solução.
>
>
> --
> ------------------------------------------------------------
> ------------------------------------------------------------------
>
> Inácio de Loiola Souza Silva
> *Analista de Sistemas*
> * Email: inacioloy@gmail.com/
> inacio.silva@ifce.edu.br*
> * MSN: inacioll@hotmail.com*
> * Skype: inacioll*
> Cel. (84)99667-4350
>
>
--
------------------------------------------------------------------------------------------------------------------------------
Inácio de Loiola Souza Silva
*Analista de Sistemas*
* Email: inacioloy@gmail.com/
inacio.silva@ifce.edu.br*
* MSN: inacioll@hotmail.com*
* Skype: inacioll*
Cel. (84)99667-4350 -
11 de Setembro de 2017 às 20:36Boa tarde, Inácio.
Normalmente, o erro "Erro validando login no Sistema de Permissões." ocorre
por 3 diferentes motivos:
1. Parâmetro SessaoSEI/SipWsdl ou SessaoSIP/SipWsdl nos arquivos
ConfiguracaoSEI.php e ConfiguracaoSip.php.
Os dois parâmetros acima precisam apontar corretamente para o endereço do
servidor do SIP.
Um teste que pode ser feito é utilizar os utilitários curl, ping ou telnet
nos nós de aplicação do SEI e SIP para certificar-se de que a aplicação
está conseguindo realizar requisições em tal endereço com sucesso. Às
vezes, regras de Firewall, configuração de DNS ou outros podem bloquear o
acesso à URL.
2. Parâmetro hostWebService nos arquivos de configuração do SEI e SIP
(ConfiguracaoSEI.php e ConfiguracaoSip.php, respectivamente) precisam ter o
IP/Hostname definidos corretamente.
No arquivo de configuração do SEI, existe o parâmetro HostWebService/Sip,
que precisa estar configurado com a relação de IPs ou Hostnames dos
servidores do SIP ao qual o SEI se comunica. Esta parametrização é
necessária para impedir o bloqueio no SEI de requisições originadas do SIP.
No arquivo de configuração do SIP, existem os parâmetros
HostWebService/Replicacao, HostWebService/Pesquisa e
HostWebService/Autenticacao, que precisam estar configurados com a relação
de IPs ou Hostnames dos servidores do SEI ao qual o SIP se comunica.
Às vezes, mesmo com os parâmetros corretamente definidos, o PHP considera
um Hostname ligeiramente diferente do configurado, fazendo o bloqueio do
mesmo. Para identificar quais endereços o SEI ou SIP estão bloqueando,
verifique os LOGs de ambos sistemas para identificar o IP/Hostname correto
e ajustar as configurações do HostWebService.
3. Acesso ao serviço do Memcache.
O serviço do Memcache precisa estar acessível por todos os nós de aplicação
do SEI e do SIP. Para isto, é necessário verificar se o nó de aplicação do
Memcache foi corretamente provisionado e se todos os nós de aplicação do
SEI e do SIP estão conseguindo acessar o serviço, normalmente configurado
na porta 11211. A localização correta do Memcache deve ser configurada nos
arquivos de configuração do SEI e do SIP, chaves CacheSip e CacheSEI,
respectivamente.
Não recomendo a alteração da base de dados sem um backup e sem a
consultoria de outros. Essas alterações podem gerar problemas futuros não
apresentados no presente momento.
Tente validar se algum desses motivos ocorre no seu ambiente e evite
realizar alterações na base de dados manualmente ou no código fonte do
sistema.
Atenciosamente,
*Victor Hugo Lobo Alves*
Ministério do Planejamento, Desenvolvimento e Gestão
Equipe SEI - CAPGov/COPPE/UFRJ
2017-08-29 11:26 GMT-03:00 Inácio de Loiola: > Pessoal consegui resolver o problema. Segue as informações da solução para
> registro:
>
> A tabela* rel_hierarquia_unidade *da base sip possui o campo*
> id_unidade_pai*. Acontece que o servidor que está montando a hierarquia
> adicionou a própria unidade como unidade pai, criando uma referência
> circular. A solução que adotei foi corrigir realizando um update no
> registro diretamente no SQL Server.
>
> Grato.
>
> 2017-08-29 11:03 GMT-03:00 Inácio de Loiola:
>
>> Pessoal,
>>
>> Ao tentar logar no SEI é exibida a seguinte mensagem: "Erro
>> validando login no sistema de permissões" e quando verifico o log do
>> sistema tenho a seguinte informação:
>>
>> Web Service: Referência circular na hierarquia envolvendo a unidade
>> 110001501. Detalhes: SipWS Trace: \n0 [internal function]:
>> RelHierarquiaUnidadeRN->listarHierarquiaConectado(Object(RelHierarquiaUnidadeDTO))
>> \n1 /var/www/html/infra/infra_php/InfraRN.php(140):
>> call_user_func(Array, Object(RelHierarquiaUnidadeDTO)) \n2
>> /var/www/html/sip/web/rn/SistemaRN.php(1131):
>> InfraRN->__call('listarHierarqui...', Array) \n3
>> /var/www/html/sip/web/rn/SistemaRN.php(1131):
>> RelHierarquiaUnidadeRN->listarHierarquia(Object(RelHierarquiaUnidadeDTO))
>> \n4 [internal function]: SistemaRN->listarHierarquiaConectado(Object(SistemaDTO))
>> \n5 /var/www/html/infra/infra_php/InfraRN.php(140):
>> call_user_func(Array, Object(SistemaDTO)) \n6 /var/www/html/sip/web/bd/PermissaoBD.php(205):
>> InfraRN->__call('listarHierarqui...', Array) \n7
>> /var/www/html/sip/web/bd/PermissaoBD.php(205):
>> SistemaRN->listarHierarquia(Object(SistemaDTO)) \n8
>> /var/www/html/sip/web/rn/PermissaoRN.php(125):
>> PermissaoBD->carregar(Object(LoginDTO)) \n9 [internal function]:
>> PermissaoRN->carregarConectado(Object(LoginDTO)) \n10
>> /var/www/html/infra/infra_php/InfraRN.php(140): call_user_func(Array,
>> Object(LoginDTO)) \n11 /var/www/html/sip/web/rn/LoginRN.php(804):
>> InfraRN->__call('carregar', Array) \n12 /var/www/html/sip/web/rn/LoginRN.php(804):
>> PermissaoRN->carregar(Object(LoginDTO)) \n13
>> /var/www/html/sip/web/rn/LoginRN.php(625): LoginRN->loginInterno(Object(LoginDTO))
>> \n14 [internal function]: LoginRN->logarControlado(Object(LoginDTO))
>> \n15 /var/www/html/infra/infra_php/InfraRN.php(140):
>> call_user_func(Array, Object(LoginDTO)) \n16 /var/www/html/sip/web/ws/SipWS.php(93):
>> InfraRN->__call('logar', Array) \n17 /var/www/html/sip/web/ws/SipWS.php(93):
>> LoginRN->logar(Object(LoginDTO)) \n18 [internal function]:
>> SipWS->validarLogin('f7b930fc0f7b866...', 100000100, 100002762,
>> '5bd5a02cdae29df...') \n19 /var/www/html/sip/web/ws/SipWS.php(868)
>>
>>
>> Alguém já passou por está situação ou pode me dar uma dica de solução.
>>
>>
>> --
>> ------------------------------------------------------------
>> ------------------------------------------------------------------
>>
>> Inácio de Loiola Souza Silva
>> *Analista de Sistemas*
>> * Email: inacioloy@gmail.com/
>> inacio.silva@ifce.edu.br*
>> * MSN: inacioll@hotmail.com*
>> * Skype: inacioll*
>> Cel. (84)99667-4350
>>
>>
>
>
> --
> ------------------------------------------------------------
> ------------------------------------------------------------------
>
> Inácio de Loiola Souza Silva
> *Analista de Sistemas*
> * Email: inacioloy@gmail.com/
> inacio.silva@ifce.edu.br*
> * MSN: inacioll@hotmail.com*
> * Skype: inacioll*
> Cel. (84)99667-4350
>
>
> _______________________________________________
> sei-tecnico mailing list
> sei-tecnico@listas.softwarepublico.gov.br
>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/sei-tecnico
>
> -
17 de Outubro de 2017 às 15:13Boa tarde, pessoal
Aqui no HCPA usamos o SEI 3.0.4 e estou com esse problema de aparecer *Erro
validando login no Sistema de Permissões*, mas somente para dois usuários.
Já verifiquei as configurações conforme a orientação do Victor Hugo, mas
não surtiram efeito.
Casualmente são dois usuários Administradores do SEI. Removi as permissões
privilegiadas, mas mesmo assim não consigo logar no SEI.
O que mais pode ser verificado?
Att,
*Jorge Hosni Pereira de Pereira Junior*
Chefe da Seção de Infraestrutura de TI
Coordenadoria de Gestão da Tecnologia da Informação - CGTI
jhjunior@hcpa.edu.br
(51) 3359.6801 ou 3359.8616
Em 11 de setembro de 2017 17:35, Equipe SEI
escreveu:> Boa tarde, Inácio.
>
> Normalmente, o erro "Erro validando login no Sistema de Permissões."
> ocorre por 3 diferentes motivos:
>
> 1. Parâmetro SessaoSEI/SipWsdl ou SessaoSIP/SipWsdl nos arquivos
> ConfiguracaoSEI.php e ConfiguracaoSip.php.
>
> Os dois parâmetros acima precisam apontar corretamente para o endereço do
> servidor do SIP.
>
> Um teste que pode ser feito é utilizar os utilitários curl, ping ou telnet
> nos nós de aplicação do SEI e SIP para certificar-se de que a aplicação
> está conseguindo realizar requisições em tal endereço com sucesso. Às
> vezes, regras de Firewall, configuração de DNS ou outros podem bloquear o
> acesso à URL.
>
>
> 2. Parâmetro hostWebService nos arquivos de configuração do SEI e SIP
> (ConfiguracaoSEI.php e ConfiguracaoSip.php, respectivamente) precisam ter o
> IP/Hostname definidos corretamente.
>
> No arquivo de configuração do SEI, existe o parâmetro HostWebService/Sip,
> que precisa estar configurado com a relação de IPs ou Hostnames dos
> servidores do SIP ao qual o SEI se comunica. Esta parametrização é
> necessária para impedir o bloqueio no SEI de requisições originadas do SIP.
>
>
> No arquivo de configuração do SIP, existem os parâmetros
> HostWebService/Replicacao, HostWebService/Pesquisa e
> HostWebService/Autenticacao, que precisam estar configurados com a relação
> de IPs ou Hostnames dos servidores do SEI ao qual o SIP se comunica.
>
>
> Às vezes, mesmo com os parâmetros corretamente definidos, o PHP considera
> um Hostname ligeiramente diferente do configurado, fazendo o bloqueio do
> mesmo. Para identificar quais endereços o SEI ou SIP estão bloqueando,
> verifique os LOGs de ambos sistemas para identificar o IP/Hostname correto
> e ajustar as configurações do HostWebService.
>
>
> 3. Acesso ao serviço do Memcache.
>
> O serviço do Memcache precisa estar acessível por todos os nós de
> aplicação do SEI e do SIP. Para isto, é necessário verificar se o nó de
> aplicação do Memcache foi corretamente provisionado e se todos os nós de
> aplicação do SEI e do SIP estão conseguindo acessar o serviço, normalmente
> configurado na porta 11211. A localização correta do Memcache deve ser
> configurada nos arquivos de configuração do SEI e do SIP, chaves CacheSip e
> CacheSEI, respectivamente.
>
> Não recomendo a alteração da base de dados sem um backup e sem a
> consultoria de outros. Essas alterações podem gerar problemas futuros não
> apresentados no presente momento.
> Tente validar se algum desses motivos ocorre no seu ambiente e evite
> realizar alterações na base de dados manualmente ou no código fonte do
> sistema.
>
> Atenciosamente,
> *Victor Hugo Lobo Alves*
> Ministério do Planejamento, Desenvolvimento e Gestão
> Equipe SEI - CAPGov/COPPE/UFRJ
>
> 2017-08-29 11:26 GMT-03:00 Inácio de Loiola:
>
>> Pessoal consegui resolver o problema. Segue as informações da solução
>> para registro:
>>
>> A tabela* rel_hierarquia_unidade *da base sip possui o campo*
>> id_unidade_pai*. Acontece que o servidor que está montando a hierarquia
>> adicionou a própria unidade como unidade pai, criando uma referência
>> circular. A solução que adotei foi corrigir realizando um update no
>> registro diretamente no SQL Server.
>>
>> Grato.
>>
>> 2017-08-29 11:03 GMT-03:00 Inácio de Loiola:
>>
>>> Pessoal,
>>>
>>> Ao tentar logar no SEI é exibida a seguinte mensagem: "Erro
>>> validando login no sistema de permissões" e quando verifico o log do
>>> sistema tenho a seguinte informação:
>>>
>>> Web Service: Referência circular na hierarquia envolvendo a unidade
>>> 110001501. Detalhes: SipWS Trace: \n0 [internal function]:
>>> RelHierarquiaUnidadeRN->listarHierarquiaConectado(Object(RelHierarquiaUnidadeDTO))
>>> \n1 /var/www/html/infra/infra_php/InfraRN.php(140):
>>> call_user_func(Array, Object(RelHierarquiaUnidadeDTO)) \n2
>>> /var/www/html/sip/web/rn/SistemaRN.php(1131):
>>> InfraRN->__call('listarHierarqui...', Array) \n3
>>> /var/www/html/sip/web/rn/SistemaRN.php(1131):
>>> RelHierarquiaUnidadeRN->listarHierarquia(Object(RelHierarquiaUnidadeDTO))
>>> \n4 [internal function]: SistemaRN->listarHierarquiaConectado(Object(SistemaDTO))
>>> \n5 /var/www/html/infra/infra_php/InfraRN.php(140):
>>> call_user_func(Array, Object(SistemaDTO)) \n6 /var/www/html/sip/web/bd/PermissaoBD.php(205):
>>> InfraRN->__call('listarHierarqui...', Array) \n7
>>> /var/www/html/sip/web/bd/PermissaoBD.php(205):
>>> SistemaRN->listarHierarquia(Object(SistemaDTO)) \n8
>>> /var/www/html/sip/web/rn/PermissaoRN.php(125):
>>> PermissaoBD->carregar(Object(LoginDTO)) \n9 [internal function]:
>>> PermissaoRN->carregarConectado(Object(LoginDTO)) \n10
>>> /var/www/html/infra/infra_php/InfraRN.php(140): call_user_func(Array,
>>> Object(LoginDTO)) \n11 /var/www/html/sip/web/rn/LoginRN.php(804):
>>> InfraRN->__call('carregar', Array) \n12 /var/www/html/sip/web/rn/LoginRN.php(804):
>>> PermissaoRN->carregar(Object(LoginDTO)) \n13
>>> /var/www/html/sip/web/rn/LoginRN.php(625):
>>> LoginRN->loginInterno(Object(LoginDTO)) \n14 [internal function]:
>>> LoginRN->logarControlado(Object(LoginDTO)) \n15
>>> /var/www/html/infra/infra_php/InfraRN.php(140): call_user_func(Array,
>>> Object(LoginDTO)) \n16 /var/www/html/sip/web/ws/SipWS.php(93):
>>> InfraRN->__call('logar', Array) \n17 /var/www/html/sip/web/ws/SipWS.php(93):
>>> LoginRN->logar(Object(LoginDTO)) \n18 [internal function]:
>>> SipWS->validarLogin('f7b930fc0f7b866...', 100000100, 100002762,
>>> '5bd5a02cdae29df...') \n19 /var/www/html/sip/web/ws/SipWS.php(868)
>>>
>>>
>>> Alguém já passou por está situação ou pode me dar uma dica de solução.
>>>
>>>
>>> --
>>> ------------------------------------------------------------
>>> ------------------------------------------------------------------
>>>
>>> Inácio de Loiola Souza Silva
>>> *Analista de Sistemas*
>>> * Email: inacioloy@gmail.com/
>>> inacio.silva@ifce.edu.br*
>>> * MSN: inacioll@hotmail.com*
>>> * Skype: inacioll*
>>> Cel. (84)99667-4350
>>>
>>>
>>
>>
>> --
>> ------------------------------------------------------------
>> ------------------------------------------------------------------
>>
>> Inácio de Loiola Souza Silva
>> *Analista de Sistemas*
>> * Email: inacioloy@gmail.com/
>> inacio.silva@ifce.edu.br*
>> * MSN: inacioll@hotmail.com*
>> * Skype: inacioll*
>> Cel. (84)99667-4350
>>
>>
>> _______________________________________________
>> sei-tecnico mailing list
>> sei-tecnico@listas.softwarepublico.gov.br
>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/
>> listinfo/sei-tecnico
>>
>>
>
> _______________________________________________
> sei-tecnico mailing list
> sei-tecnico@listas.softwarepublico.gov.br
>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/sei-tecnico
>
>
--*[PT] Mensagem para uso exclusivo do destinatário. Apague-a imediatamente
se a recebeu por engano.*
*[EN] Message for exclusive use of the recipient. Erase it immediately if
you received it by mistake.*
*[ES] Mensaje para el uso exclusivo del destinatario. Eliminar de inmediato
si lo recibió por error.*
*HCPA - Hospital de Clínicas de Porto Alegre.*
Ordenar por:
Relacionado:
- sei-tecnico Erro: Erro obtendo Web Service do sistema SEI.
- sei-tecnico Falha na chamada ao Web Service do sistema SEI
- sei-tecnico (sem assunto)
- sei-tecnico Falha na chamada ao Web Service
- sei-tecnico Erro "unique constraint (SEIDES.PK_INFRA_AUDI...
- sei-tecnico Configurar o SEI para usar HTTPS / SSL
- sei-tecnico Repositório PHP e Apache SEI 3.0
- sei-tecnico Ldap: Autenticação de Usuário
- sei-negocio Erro_de_acess_com_memcache
- sei-tecnico Erro conexão bando de dados
Estatísticas:
-
iniciada em
7 anos, 8 meses atrás
-
vizualizada
1592 vezes
-
respondida
4 vezes
-
votada
0 vezes