Problema

Caso a tela do NPS seja aberta toda em branco 


Possível Causa

1 - A porta HTTP do serviço(RM.HOST OU RM.HOST.Service) não está configurada corretamente.

2 - Os Arquivos da página NPS não estão disponíveis na pasta wwwroot\nps dentro da estrutura de pastas da instalação do RM.

3 - A informação contida na TAG HTTP_BASEURL no arquivo de configuração do client (rm.exe.config), não está correta ou a máquina onde está sendo executada não possui liberação de rede para acessar este serviço.

4 - A porta HTTP do serviço(RM.HOST.Service) está reservada para o usuário do serviço*

*Caso utilizado o HOST como serviço (Como reservar a porta HTTP)


Como Identificar a Causa

          Verificar se a porta está respondendo

         

Acesse no navegador o endereço servidor:PORTAHTTP/wsPageIndex


Solução

            Verificar se as configurações client(RM.Exe.Config) e Server(RM.HOST OU RM.HOST.Service) estão corretas.

            Verificar se as portas no ambiente server(RM.HOST OU RM.HOST.Service) estão reservadas de acordo com suas configurações.


Problema:

O NPS não abre a tela e no log do RM.exe (Client) aparecem registros como o abaixo:


Causa

Este erro ocorre quando a API responsável por manipular as respostas do NPS não pode ser alcançada. Podem ter ocorrido erros de negócio ou mesmo de conexão


Solução

Para solucionar, é necessário realizar uma chamada ao endpoint de validação: http://{HOST}:{APIPORT}/api/framework/v1/nps/

Este endpoint deve retornar HTTPCode 200 - Ok (https://developer.mozilla.org/pt-BR/docs/Web/HTTP/Status/200)

Caso retorne qualquer outro protocolo, a exceção será retornada na chamada. Para essas chamadas, recomendamos o Postman: