Home > Software engineering >  Fix "Message": "An error has occurred." in my api
Fix "Message": "An error has occurred." in my api

Time:11-01

I build a api and when I publish the erro "Message": "An error has occurred." is happen.

I make a add-migration and delete the file. When create other file with add-migration and make a update-database. This work in my machine, but when I publish in the Microsoft azure I always receive "Message": "An error has occurred.".

I Log stream

I look for the variable SCM_LOGSTREAM_TIMEOUT but can't find. Can help me ?

CodePudding user response:

I have deployed Azure Web API and checked the Log Stream.

If Application Service logs are set to off, we get the below error.

enter image description here

Once we enable Application Service logs, by default we get the below message in Log Console.

enter image description here

By default, it suggests us to increase the TimeOut in Azure App Settings if required. The default timeout is 2 hours (7200 sec).

I look for the variable SCM_LOGSTREAM_TIMEOUT but can't find. Can help me ?

In Azure portal => Navigate to your Web App => click on Configuration Under Settings => Application Settings, add New Application setting with the key SCM_LOGSTREAM_TIMEOUT and value which you want (In Seconds).

  • Related