Teste Serviço Autocompletar

De MSTECH wiki
Ir para: navegação, pesquisa

(verificar se este serviço já se encontra obsoleto, ou se ainda está sendo usado)


1 - Verificar se na raiz do site do biblioteca existe o arquivo "AutoCompletar.svc"

2 - Verificar se a pasta do site tem permissões para poder rodar o serviço;

3 - Verificar se o mime-type permite arquivos .svc. Se não permitir, adicione .svc -> Tipo MIME: application/octet-stream


ACESSAR DE DENTRO DO SERVIDOR TAMBÉM, POIS DENTRO DO SERVIDOR EXIBE O ERRO MAIS PRECISO:

4 - Logar no biblioteca em produção (DE DENTRO DO SERVIDOR TAMBÉM): http://gestaodeacervo.sme.prefeitura.sp.gov.br/ Login: admin.ateste Senha: 123456

a) Depois de entrar no Core, entrar no biblioteca, acrescentar ao final da url: "AutoCompletar.svc": http://gestaodeacervo.sme.prefeitura.sp.gov.br/AutoCompletar.svc

5 - Para conferir a homologação, basta executar o mesmo processo para o biblioteca de homologação: http://h-gestaodeacervo.sme.prefeitura.sp.gov.br Login: admin.teste - adm#sme


6 - Trazer backup do site e BD da homologação e produção;

Conferindo Feature IIS (fazer nos dois ambientes, mas se não der tempo, apenas no de produção): 7 - em ambos os ambientes: a. Entrar em Gerenciamento de servidores -> Recursos -> Adicionar Recursos b. Tirar print da tela Recursos do .NET Framework 3.5.1 com todos os nós expandidos;

8 - Verificar permissão da pasta do Biblioteca em produção em comparação com a homologação;

9 - Caso seja necessário testar serviços, utilizar os dois serviços em anexo (Service35 - feito em framework 3.5, e Service40, feito em Framework 4.0), e coletar as informações possíveis de ambos.

10 - Não vamos tentar rodar correções neste momento, mas caso haja a necessidade / oportunidade / tempo / urgência: a. Separe um nó da rede para fazer a reinstalação do WCF, e deixe-os ciente que vai precisar derrubar e reiniciar todos os sites do IIS. Por isso, separar um nó pode ser importante para não prejudicar o resto do sistema:

b. Executar o código seguinte dentro do prompt de comando executando o mesmo como administrador:   "%windir%\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe" -i (com as aspas – versão 32bits) OU "%windir%\Microsoft.NET\Framework64\v3.0\Windows Communication Foundation\ServiceModelReg.exe" -i (com as aspas – versão 64bits)


c. Registrar o asp.net IIS:

aspnet_regiis.exe -iru

iisreset

Isso combinada com a instalação da feature do IIS, deverá fazer os serviços de teste em anexo funcionarem caso não estejam funcionando. Se não funcionar, retorne o erro que está aparecendo no navegador de dentro do servidor.


FIM.