Problemas de acesso

Nessa seção podem ser encontrados os principais passos para resolução de problemas na instalação do Vasti.

Arquitetura

O entendimento da solução de um problema pode ser melhor facilitado com esclarecimentos sobre a arquitetura do sistema.

O Vasti faz uso de duas arquiteturas, a Web, chamada de Link ou AppLink e a Windows Forms ou Windows Cliente.

A parte Windows Forms faz uso de uma arquitetura hibrida que aproveita o melhor de diversas plataformas, interface nativa e webservices. A primeira vista, pode parecer que o Vasti Windows forms é um sistema cliente-servidor, mas o fato é que a interface de acesso é um mero cliente para a camada de serviço em WCF e SOAP/XML, que realiza todo controle das regras de negócio e transações com o banco de dados.

O uso de aplicação nativa costuma trazer um ponto negativo que é a necessidade de instalação do aplicativo no computador do usuário e isso traz demanda de suporte, necessidades constantes de baixar instaladores para atualizar, corrigir falhas etc. Para resolver esse problema o Vasti faz uso de uma tecnologia chamada ClickOnce.

Com o ClickOnce, a partir de uma URL web normal, o Vasti é baixado, mas não é instalado, ele fica em cache, em uma área segura e restrita, armazenada no computador do usuário. O download acontece somente na primeira vez em que é acessado ou caso ocorra uma atualização, que faz com que apenas os componentes atualizados sejam baixados novamente do servidor.

Essa tecnologia elimina riscos de vírus pelo Vasti, atualizações, acessos indevidos e ao mesmo tempo ganha nas inúmeras vantagens em se rodar uma aplicação nativamente. E, como é uma interface para a camada de negócios em SOA, faz uso pleno das possibilidades de arquitetura distribuida. Porém, é observado que em casos corporativos, muitas vezes é feito uso de proxy e existem restrições a que site acessar, os tipos de conteúdo liberado para cada site e assim por diante.

Em Problemas de Acesso, o objetivo é o de esclarecer todas essas configurações necessárias. por outro lado, a arquitetura web pode ser acessada diretamente com um navegador, apenas acessando a URL.

Possíveis soluções

SOLUÇÃO 1: Verificação dos plugins.

Se puder utilizar o Internet Explorer 11 ou superior, a execução é direta e não é preciso fazer mais nada. Caso queira utilizar o Chrome ou Firefox, para o correto funcionamento é necessário a instalação de plugins:

Plugin do Chrome http://chrome.google.com/webstore/detail/clickonce-for-google-chro/kekahkplibinaibelipdcikofmedafmb

Para utilização através do Firefox, é necessário a instalação do plugin:

Plugin do Firefox http://addons.mozilla.org/pt-br/firefox/addon/fxclickonce/

SOLUÇÃO 2: Limpeza do cache.

Esta solução é um pouco mais técnica, mas pode ser feita pelo usuário. Caso tenha dificuldades, solicitar auxílio do suporte técnico.

1) Fechar o Vasti

2) Ir no menu iniciar -> Executar Ou pressione as teclas Windows + R (a tecla windows fica entre o ctrl e o alt, com o símbolo do windows)

3) Surgirá uma pequena tela de comando, digite cmd e pressione enter.

4) Surgirá então uma tela de fundo preto, copie e cole o seguinte comando e pressione enter (após a execução, a janela pode ser fechada clicando em X):

rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache

5) Tente novamente executar o sistema.

SOLUÇÃO 3: Instalação do .Net Framework 3.5.

O Microsoft .Net Framework 3.5 é um requisito de execução do sistema e geralmente vem instalado automaticamente no sistema operacional, mas, em alguns casos, pode ser necessário a instalação manualmente ou a sua reparação.

Nesse caso, é necessário entrar em contato com o suporte técnico local e solicitar a instalação desta biblioteca da Microsoft pois a execução requer acesso de administrador da máquina local.

SOLUÇÃO 4: ANTIVÍRUS.

Em alguns casos foi observado que o aplicativo em execução: ClienteVasti.exe é encerrado pelo AntiVirus instalado no computador do cliente e colocado em Quarentena.

Esse executável precisa ser marcado como seguro ou, arquivos oriundos deste site marcados como seguros no anti-virus. Caso isso não seja possível. É necessário seguir o seguinte procedimento:

1) Executar os passos da SOLUÇÃO 2, limpeza do cache

2) Acessar novamente o sistema e tentar a execução

3) Será exibido uma mensagem de erro, uma janela de alerta do windows informando erro de execução

4) Abrir o software AntiVirus (o ícone fica ao lado do relógio do Windows)

5) Localizar a opção de Quarentena e Restaurar/Recuperar todos que possuem o nome ClienteVasti.exe

6) Executar novamente o sistema Obs: A tela de quarentena pode apresentar mais de um ClienteVasti.exe na lista mas alguns itens podem apresentar erro de restauração. Mesmo assim, restaure todos, um por um.

SOLUÇÃO 5: ACESSO A REDE

Em algumas ocasiões foi observado que o computador do usuário não consegue acessar diretamente o servidor de produção ou o DNS está mapeado para um endereço incorreto.

Neste caso, verificar, na máquina do usuário:

  • Se www.ouvidoria.sebrae.com.br resolve para 10.33.0.149

  • Se consegue pingar (ping) em www.ouvidoria.sebrae.com.br

Em algumas redes também foi observado que, mesmo com acesso direto a intranet (pingando 10.33.0.149 ok), o endereço resolve para um endereço de Internet, que é 191.6.145.118. Neste caso é aconselhável a configuração do DNS para a resolução do endereço 10.33.0.149.

SOLUÇÃO 6: PROXY.

As etapas a seguir são bastante técnicas e precisam ser executadas por um profissional de suporte.

Se o sistema estiver apresentando algum erro relacionado a proxy, a primeira verificação é o acesso direto ao servidor de produção da aplicação, para isso, da máquina que deseja acessar, realize um ping no servidor:

ping www.ouvidoria.sebrae.com.br

E o endereço precisa ser resolvido para 10.33.0.149

Se o comando retornar algo diferente do tempo de resposta de acesso a esse endereço, como timeout ou problema de DNS, esta situação precisa ser resolvida.

Se o ping estiver respondendo satisfatoriamente e o acesso ainda assim não for possível, prosseguir com a solução:

Apenas caso não esteja conseguindo fazer o download inicial: Ao clicar em executar/abrir, a partir da página web, o clickonce irá realizar um download de uma série de bibliotecas deste site.

Para solucionar isso, o proxy (ou qualquer outro dispositivo de rede que filtre urls e conteúdos de pacotes) precisam permitir os seguintes tipos MIME deste endereço:

"application/x-dosexec"

"application/x-ms-application"

"application/octet-stream"

"application/x-ms-manifest"

E os arquivos com as seguintes extensões: .application .manifest .deploy

É totalmente seguro liberar todo conteúdo deste site caso prefira uma configuração mais abrangente. Essa url é exclusiva para a hospedagem do Vasti e não tem, nem nunca terá, outra utilidade, além de prover o acesso ao Vasti para seus usuários.

Last updated

Was this helpful?