Show / Hide Table of Contents
Editar no GitHub

Diagnosticando problemas na inicialização (Azure App Services)

Ao iniciar sua instância on premises do Amplia hospedada no Azure App Services, é possível que ocorra um dos seguintes erros:

  • HTTP Error 500.30 - ANCM In-Process Start Failure
  • HTTP Error 502.5 - ANCM Out-Of-Process Startup Failure

Em ambos casos, siga os passos abaixo para habilitar os logs de inicialização do sistema.

Habilitando logs de inicialização

Acesse os arquivos do App Service por FTP, navegue até a pasta /site/wwwroot e copie o arquivo web.config para o seu computador.

Em seguida, edite o arquivo alterando o elemento aspNetCore, setando o valor do atributo stdoutLogEnabled para true.

Por exemplo, suponha que o elemento aspNetCore está inicialmente conforme abaixo:

<aspNetCore processPath="dotnet" arguments=".\Lacuna.Amplia.Site.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" />

Após alterar o atributo stdoutLogEnabled para true, o elemento ficaria da seguinte maneira:

<aspNetCore processPath="dotnet" arguments=".\Lacuna.Amplia.Site.dll" stdoutLogEnabled="true" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" />

Além disso, confirme que o atributo stdoutLogFile está com o valor .\logs\stdout, conforme acima.

Copie o arquivo web.config de volta para a pasta /site/wwwroot do App Service via FTP, substituindo o arquivo antigo.

Aguarde alguns segundos e tente acessar o site novamente, em seguida recarregue os arquivos do App Service no seu acesso por FTP. Deve aparecer uma nova pasta chamada logs. Entre na nova pasta e inspecione os arquivos. Eles devem revelar a causa raiz do problema.

Warning

Lembre-se de alterar o atributo stdoutLogEnabled de volta para false após concluir o diagnóstico complete, já que um grande volume de logs podem ser gerados, potencialmente afetando o desempenho do sistema.

See also

  • Resolução de problemas do Amplia
Back to top Copyright © 2015-2020 Lacuna Software