Veja como acessar o SysInet Console nos tempos atuais, mesmo com todas as novas regras de segurança dos web Browsers.
Relembrando…
Em Julho de 2006, com o lançamento do eDeveloper 10 (um dos antecessores do Magic xpa), a plataforma passou a distribuir o SystInet for Java como sua interface SOAP oficial.
O SystInet (SSJ) é um framework baseado em Java que faz tanto a interface de provimento, como a de consumo de webServices SOAP.
Mais tarde, e Julho de 2008, ele também passou a ser parte integrante do iBOLT 3.0 (um dos antecessores do Magic xpi), para o mesmo fim.
E assim se seguiu por vários anos, até que ele foi substituído pelo TomCat + AXIS2 (a partir do Magic xpa 3.3) e pelo TomCat + CXF (a partir do Magic xpi 4.13).
Portanto, existe ainda muito SystInet (SSJ) + Magic xpa/xpi por aí, em uso…
O que ocorre?
Como o SSJ é um provedor de webServices também, ele provê acesso HTTP (por padrão, na porta 6060) e HTTPS (por padrão, na porta 6443) para seus consumidores.
E disponibiliza sua administração por uma interface web, neste mesmo servidor, através de algum (qualquer um) web Browser:
Para os acessos seguros (HTTPS), a instalação do SSJ provê um certificado auto-assinado de 1024 bits.
E aí é que começa a questão…
Recentemente, em suas últimas versões, os navegadores web estão rejeitando exibir sites mais antigos como este do SSJ, com este tipo de certificado.
Veja alguns retornos comuns (Chrome, Edge, IE):
O FireFox era mais camarada, pois ele alertava sobre o certificado mas permitia abrir uma exceção se quiséssemos:
Mas isso agora já é passado. As suas novas versões não trazem mais a opção da “Exceção“:
Então se você está com todos seus navegadores atualizados, neste momento pode estar sendo impedido de acessar o “Painel de Controle” (/admin/console) do SSJ:
Uma alternativa…
Tomando como base o projeto GeckoFX ( https://www.nuget.org/profiles/geckofx ), que é o motor (engine) do FireFox na forma de bibliotecas e componentes para uso em aplicações MS.NET, foi possível criar um visualizador pra o “Painel de Controle” do SSJ, o SystInet Console Viewer:
Ele trata de forma personalizada essa questão dos certificados, e permite ao usuário adicionar uma “exceção” se desejar:
Tendo esta confirmação, a navegação segue adiante e o “Painel de Controle” do SSJ fica totalmente acessível:
È usuário do SystInet e ficou interessado?
Baixe deste link uma cópia do SystInet Console Viewer, e experimente.
*Nota Este app é uma contribuição espontânea para a comunidade, não sendo objeto de comercialização e não está sujeito às regras formais do suporte MagicBR
Fique ligado no Blog MagicBR, para mais dicas.
Para receber os artigos do Blog Magic Brasil em primeira mão no seu email, registre-se aqui