Uma nova chance para o SystInet

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.

Manoel Frederico Silva – Gerente de Tecnologia e Evangelista MAGIC – Magic Brasil
Manoel Frederico Silva – Evangelista MAGIC – Magic Brasil

 

Para receber os artigos do Blog Magic Brasil em primeira mão no seu email, registre-se aqui

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *