Next.js App Failing to Start in Azure App Service
Azure Web App is failing to start, althought the Azure DevOps CICD pipeline is deploying successfully. Below is the error from log stream.
Connected!
2025-08-08T11:22:52 Welcome, you are now connected to log-streaming service.Starting Log Tail -n 10 of existing logs ----/home/LogFiles/__lastCheckTime.txt (https://inzo-web-dev-acb4cwh3atg3btez.scm.canadacentral-01.azurewebsites.net/api/vfs/LogFiles/__lastCheckTime.txt)08/08/2025 11:16:04/home/LogFiles/kudu/trace/1e31ea5438ab-eecc629f-a94e-46e8-9bd5-361200506842.txt (https://inzo-web-dev-acb4cwh3atg3btez.scm.canadacentral-01.azurewebsites.net/api/vfs/LogFiles/kudu/trace/1e31ea5438ab-eecc629f-a94e-46e8-9bd5-361200506842.txt)
2025-08-07T16:15:53 Startup Request, url: /api/deployments/?$orderby=ReceivedTime%20desc&$top=20&api-version=2022-03-01, method: GET, type: request, pid: 825,1,45, ScmType: None/home/LogFiles/kudu/trace/49ffe9710c9c-0ea7de1d-51a5-48cc-8952-6afe913fac0f.txt (https://inzo-web-dev-acb4cwh3atg3btez.scm.canadacentral-01.azurewebsites.net/api/vfs/LogFiles/kudu/trace/49ffe9710c9c-0ea7de1d-51a5-48cc-8952-6afe913fac0f.txt)
2025-08-06T15:12:17 Startup Request, url: /api/deployments/?$orderby=ReceivedTime%20desc&$top=20&api-version=2022-03-01, method: GET, type: request, pid: 823,1,5, ScmType: GitHubAction/home/LogFiles/kudu/trace/7b9590f45411-46fc2de3-cef0-4d5f-81a0-256b0c5f2f41.txt (https://inzo-web-dev-acb4cwh3atg3btez.scm.canadacentral-01.azurewebsites.net/api/vfs/LogFiles/kudu/trace/7b9590f45411-46fc2de3-cef0-4d5f-81a0-256b0c5f2f41.txt)
2025-08-07T17:36:34 Startup Request, url: /api/deployments/?$orderby=ReceivedTime%20desc&$top=20&api-version=2022-03-01, method: GET, type: request, pid: 822,1,5, ScmType: VSTSRM/home/LogFiles/kudu/trace/c1b766926335-5708a3a9-d2a5-4980-b25b-91be840b1742.txt (https://inzo-web-dev-acb4cwh3atg3btez.scm.canadacentral-01.azurewebsites.net/api/vfs/LogFiles/kudu/trace/c1b766926335-5708a3a9-d2a5-4980-b25b-91be840b1742.txt)
2025-08-07T17:25:44 Startup Request, url: /api/vfs/site/deployments/6fd8d1a4-a9d1-4b98-8d87-4472c64c9f69/manifest, method: GET, type: request, pid: 825,1,16, ScmType: VSTSRM/home/LogFiles/kudu/trace/e98cc7be8142-861bff18-0d79-4327-8f6a-d4a6b240f9e3.txt (https://inzo-web-dev-acb4cwh3atg3btez.scm.canadacentral-01.azurewebsites.net/api/vfs/LogFiles/kudu/trace/e98cc7be8142-861bff18-0d79-4327-8f6a-d4a6b240f9e3.txt)
2025-08-06T15:25:51 Startup Request, url: /api/deployments/?$orderby=ReceivedTime%20desc&$top=20&api-version=2022-03-01, method: GET, type: request, pid: 825,1,7, ScmType: None/home/LogFiles/2025_08_06_lw0sdlwk0004KE_docker.log (https://inzo-web-dev-acb4cwh3atg3btez.scm.canadacentral-01.azurewebsites.net/api/vfs/LogFiles/2025_08_06_lw0sdlwk0004KE_docker.log)
2025-08-06T15:24:30.6673438Z Stop and delete container. Retry count = 0
2025-08-06T15:24:30.6675740Z Stopping container: 167c6d2372a4_inzo-web-dev_Inzo-web.
2025-08-06T15:24:31.2372191Z Deleting container: e5666093498c_inzo-web-dev. Retry count = 0
2025-08-06T15:24:32.6292592Z Container spec TerminationMessagePolicy path
2025-08-06T15:24:32.6587817Z Container is terminated. Total time elapsed: 2028 ms.
2025-08-06T15:24:32.8106196Z Deleting container: 167c6d2372a4_inzo-web-dev_Inzo-web. Retry count = 0
2025-08-06T15:24:33.5526681Z Container spec TerminationMessagePolicy path
2025-08-06T15:24:33.5739349Z Site: inzo-web-dev stopped.al time elapsed: 2913 ms.
2025-08-06T15:24:33.5739420Z Site: inzo-web-dev stopped./home/LogFiles/2025_08_07_lw0sdlwk0004KE_default_docker.log (https://inzo-web-dev-acb4cwh3atg3btez.scm.canadacentral-01.azurewebsites.net/api/vfs/LogFiles/2025_08_07_lw0sdlwk0004KE_default_docker.log)
2025-08-07T17:34:30.121255085Z }
2025-08-07T17:34:30.121259218Z
2025-08-07T17:34:30.121263408Z Node.js v20.19.3
2025-08-07T17:34:30.139384819Z npm http fetch GET 200 https://registry.npmjs.org/npm 923ms
2025-08-07T17:34:30.159632884Z npm notice
2025-08-07T17:34:30.159733407Z npm notice New major version of npm available! 10.9.2 -> 11.5.2
2025-08-07T17:34:30.159743359Z npm noticeChangelog: https://github.com/npm/cli/releases/tag/v11.5.2
2025-08-07T17:34:30.159748149Z npm notice To update run: npm install -g npm@11.5.2
2025-08-07T17:34:30.159752603Z npm notice/home/LogFiles/2025_08_07_lw0sdlwk0004KE_docker.log (https://inzo-web-dev-acb4cwh3atg3btez.scm.canadacentral-01.azurewebsites.net/api/vfs/LogFiles/2025_08_07_lw0sdlwk0004KE_docker.log)
2025-08-07T17:33:06.489Z INFO - Logging is not enabled for this container.Please use https://aka.ms/linux-diagnostics to enable logging to see container logs here.
2025-08-07T17:33:11.019Z INFO - Initiating warmup request to container inzo-web-dev_0_3d4f2755 for site inzo-web-dev
2025-08-07T17:33:29.998Z INFO - Waiting for response to warmup request for container inzo-web-dev_0_3d4f2755. Elapsed time = 18.9886262 sec
2025-08-07T17:33:47.814Z INFO - Waiting for response to warmup request for container inzo-web-dev_0_3d4f2755. Elapsed time = 36.8040909 sec
2025-08-07T17:34:07.322Z INFO - Waiting for response to warmup request for container inzo-web-dev_0_3d4f2755. Elapsed time = 56.310528 sec
2025-08-07T17:34:24.072Z INFO - Waiting for response to warmup request for container inzo-web-dev_0_3d4f2755. Elapsed time = 73.0625393 sec
2025-08-07T17:34:31.181Z ERROR - Container inzo-web-dev_0_3d4f2755 for site inzo-web-dev has exited, failing site start
2025-08-07T17:34:31.259Z ERROR - Container inzo-web-dev_0_3d4f2755 didn't respond to HTTP pings on port: 8080. Failing site start. See container logs for debugging.
2025-08-07T17:34:31.431Z INFO - Stopping site inzo-web-dev because it failed during startup./home/LogFiles/2025_08_08_lw0sdlwk0004KE_default_docker.log (https://inzo-web-dev-acb4cwh3atg3btez.scm.canadacentral-01.azurewebsites.net/api/vfs/LogFiles/2025_08_08_lw0sdlwk0004KE_default_docker.log)
2025-08-08T11:17:22.100909646Z }
2025-08-08T11:17:22.100913822Z
2025-08-08T11:17:22.100917965Z Node.js v20.19.3
2025-08-08T11:17:22.153816615Z npm http fetch GET 200 https://registry.npmjs.org/npm 1307ms
2025-08-08T11:17:22.223962875Z npm notice
2025-08-08T11:17:22.224017113Z npm notice New major version of npm available! 10.9.2 -> 11.5.2
2025-08-08T11:17:22.224023888Z npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.5.2
2025-08-08T11:17:22.224028641Z npm notice To update run: npm install -g npm@11.5.2
2025-08-08T11:17:22.224033138Z npm notice/home/LogFiles/2025_08_08_lw0sdlwk0004KE_docker.log (https://inzo-web-dev-acb4cwh3atg3btez.scm.canadacentral-01.azurewebsites.net/api/vfs/LogFiles/2025_08_08_lw0sdlwk0004KE_docker.log)
2025-08-08T11:16:05.900Z INFO - docker run -d --expose=8080 --name inzo-web-dev_0_6f77561a -e WEBSITE_USE_DIAGNOSTIC_SERVER=true -e WEBSITE_SITE_NAME=inzo-web-dev -e WEBSITE_AUTH_ENABLED=False -e WEBSITE_ROLE_INSTANCE_ID=0 -e WEBSITE_HOSTNAME=inzo-web-dev-acb4cwh3atg3btez.canadacentral-01.azurewebsites.net -e WEBSITE_INSTANCE_ID=9dead3715cfabf4121227c7b50ed47ff10d83fa4ce409893ec6050f6aee91951 -e NODE_OPTIONS=--require /agents/nodejs/build/src/Loader.js appsvc/node:20-lts_20250724.2.tuxprod
2025-08-08T11:16:05.902Z INFO - Logging is not enabled for this container.Please use https://aka.ms/linux-diagnostics to enable logging to see container logs here.
2025-08-08T11:16:09.669Z INFO - Initiating warmup request to container inzo-web-dev_0_6f77561a for site inzo-web-dev
2025-08-08T11:16:43.662Z INFO - Waiting for response to warmup request for container inzo-web-dev_0_6f77561a. Elapsed time = 33.9987451 sec
2025-08-08T11:17:00.874Z INFO - Waiting for response to warmup request for container inzo-web-dev_0_6f77561a. Elapsed time = 51.211714 sec
2025-08-08T11:17:18.950Z INFO - Waiting for response to warmup request for container inzo-web-dev_0_6f77561a. Elapsed time = 69.2872651 sec
2025-08-08T11:17:23.620Z ERROR - Container inzo-web-dev_0_6f77561a for site inzo-web-dev has exited, failing site start
2025-08-08T11:17:23.713Z ERROR - Container inzo-web-dev_0_6f77561a didn't respond to HTTP pings on port: 8080. Failing site start. See container logs for debugging.
2025-08-08T11:17:23.972Z INFO - Stopping site inzo-web-dev because it failed during startup.Ending Log Tail of existing logs ---Starting Live Log Stream ---