Situação:
Ao acessar o Portal RH, pode ocorrer a seguinte mensagem de erro, conforme imagem abaixo:
A página solicitada não pode ser acessada porque os dados passados ou a página são inválidos.
Para solução, clique em mais detalhes para verificar o erro detalhado.
Solução:
Para correção é importante identificar a mensagem de erro destacada na imagem acima.
Após a identificação da mensagem, clique no link correspondente abaixo:
3. Value Cannot be null. Parameter name: source
4. Object reference not set to an instance of an object.
5. Erro " Error executing child request for handler...".
6. Erro: O Índice Estava Fora dos Limites da Matriz
9. Não foi possível validar o token do formulário
1. Falha ao recalcular o período e carregar as marcações. Erro: Referência de objeto não definida para uma instância de um objeto.
1.1. Acesse o configurador do Portal RH, normalmente localizado em c:\temp;
1.2. Navegue até a guia Acerto do Ponto;
1.3. Altere a opção Modo para Usar Recursos do ISS (DLL) e clique em Salvar:
1.4. Teste o acesso ao Portal RH novamente.
2. The IControllerFactory 'Metadados.Infraestrutura.UnityControllerFactory' did not return a controller for the name 'portalrh'
Verifique se existe redirecionamentos ativos no IIS para os aplicativos do PortalRH
3. Value Cannot be null. Parameter name: source
3.1. Verifique se existe algum perfil sem regra cadastrada:
Caso localizar o perfil conforme print abaixo, o correto é cadastrar a regra conforme artigo: Como Gerenciar Perfil do Usuário no Portal RH
3.2. Remova os campos que estão nos aprovadores ou executores, após incluía novamente
4. Object reference not set to an instance of an object.
Se o erro estiver ocorrendo apenas para um usuário específico.
No módulo da Folha de Pagamento acesse Cadastramento > Pessoas e exclua a senha, login e salve. Em seguida, cadastre novamente o login e senha e acesse o Portal.
5. Erro "Error executing child request for handler...".
Solução:
5.1. No IIS do Portal RH, dentro do Pool o qual o site do Portal RH está rodando, clique em Configurações Avançadas e altere o parâmetro Identidade;
5.2. Troque de ApplicationPoolIdentity para um usuário do Windows que tenha permissões de administrador, e que as configurações regionais e de idioma estejam adequadas aos exigidos pela Metadados;
5.3. Após este ajuste, reinicie o Portal no IIS e teste novamente.
6. Erro: O Índice Estava Fora dos Limites da Matriz
6.1. Verificar o artigo: Erro: O Índice Estava Fora dos Limites da Matriz. - Portal RH
7. Erro: Método não encontrado. 'Metadados.Solicitacoes.Entidade.Enumeradores.ExibirUnidadesMetadados.Solicitacoes.Entidades....
Reatualizar Portal.
8. Resolution of the dependency failed, type = "Metadados.Adminsitracao.sSrvicos.IServiçcosdeMenu", name = '(none)'[...]
8.1. Solicite para sua TI reiniciar o serviço do CalculoFAConsole no servidor do Portal RH. Segue artigo: Como Iniciar, Parar ou Reiniciar um Serviço do Windows
8.2. Solicite para a sua TI encerrar os processos de calculoFAconsole, MetaagaendadorPA e Metaagendador PA2 em execução no servidor.
8.3. Valide as regras dos perfis conforme artigo: Validar Regras dos Perfis do Portal RH
8.4. Confirmar o tipo de entrada de cálculo como BD. Se a configuração de cálculo no cliente estiver definida como XML e necessitarmos alterá-la para BD.