Bot Framework Composer - Error 403 during deployment to Azure

Filip Dunder 6 Reputation points
2021-08-05T12:11:56.203+00:00

Hi,

When I try to deploy bot using Bot Framework Composer, I always get error 403.
Here is the complete log:

---
"Accepted for publishing..."
---

---
"Abs settings incomplete, skip linking bot with webapp ..."
---

---
"appPasswordHint incomplete, return ..."
---

---
"Building the bot app..."
---

---
"Build succeeded!"
---

---
"start publish luis"
---

---
"Assigning to luis app id: 2a835a42-da19-43aa-ad4a-b4702ee152bd"
---

---
"Assigning to luis app id: cb8b6cf2-10af-4266-989e-fce2002d9bbb"
---

---
"Luis Publish Success! ..."
---

---
"Creating build artifact..."
---

---
"Build artifact ready!"
---

---
"Publishing to Azure ..."
---

---
"Uploading zip file... to bot-*********"
---

---
"Waiting for zip upload processing."
---

---
"Waiting for zip upload processing. Receiving changes."
---

---
"Waiting for zip upload processing. Receiving changes."
---

---
"Waiting for zip upload processing. Receiving changes."
---

---
"Waiting for zip upload processing. Receiving changes."
---

---
"Waiting for zip upload processing. Building and Deploying '90b89799be8443008016ffa5af302aaa'."
---

---
"Waiting for zip upload processing. Building and Deploying '90b89799be8443008016ffa5af302aaa'."
---

---
"Waiting for zip upload processing. Building and Deploying '90b89799be8443008016ffa5af302aaa'."
---

---
"Waiting for zip upload processing. Building and Deploying '90b89799be8443008016ffa5af302aaa'."
---

---
"Waiting for zip upload processing. Building and Deploying '90b89799be8443008016ffa5af302aaa'."
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. Receiving changes."
---

---
"Waiting for zip upload processing. Receiving changes."
---

---
"Waiting for zip upload processing. Receiving changes."
---

---
"Waiting for zip upload processing. Receiving changes."
---

---
"Waiting for zip upload processing. Building and Deploying 'ebdf13ac387948358304a8372319cc6d'."
---

---
"Waiting for zip upload processing. Building and Deploying 'ebdf13ac387948358304a8372319cc6d'."
---

---
"Waiting for zip upload processing. Building and Deploying 'ebdf13ac387948358304a8372319cc6d'."
---

---
"Waiting for zip upload processing. Building and Deploying 'ebdf13ac387948358304a8372319cc6d'."
---

---
"Waiting for zip upload processing. Building and Deploying 'ebdf13ac387948358304a8372319cc6d'."
---

---
"Waiting for zip upload processing. Building and Deploying 'ebdf13ac387948358304a8372319cc6d'."
---

---
"Waiting for zip upload processing. Building and Deploying 'ebdf13ac387948358304a8372319cc6d'."
---

---
"Waiting for zip upload processing. Building and Deploying 'ebdf13ac387948358304a8372319cc6d'."
---

---
"Waiting for zip upload processing. Building and Deploying 'ebdf13ac387948358304a8372319cc6d'."
---

---
"Waiting for zip upload processing. Building and Deploying 'ebdf13ac387948358304a8372319cc6d'."
---

---
"Waiting for zip upload processing. Building and Deploying 'ebdf13ac387948358304a8372319cc6d'."
---

---
"Waiting for zip upload processing. Building and Deploying 'ebdf13ac387948358304a8372319cc6d'."
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. Receiving changes."
---

---
"Waiting for zip upload processing. Receiving changes."
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. Building and Deploying '4163ee8f0a384cfa8ad6c5abf73ac7fa'."
---

---
"Waiting for zip upload processing. Building and Deploying '4163ee8f0a384cfa8ad6c5abf73ac7fa'."
---

---
"Waiting for zip upload processing. Building and Deploying '4163ee8f0a384cfa8ad6c5abf73ac7fa'."
---

---
"Waiting for zip upload processing. Building and Deploying '4163ee8f0a384cfa8ad6c5abf73ac7fa'."
---

---
"Waiting for zip upload processing. Building and Deploying '4163ee8f0a384cfa8ad6c5abf73ac7fa'."
---

---
"Waiting for zip upload processing. Building and Deploying '4163ee8f0a384cfa8ad6c5abf73ac7fa'."
---

---
"Waiting for zip upload processing. Building and Deploying '4163ee8f0a384cfa8ad6c5abf73ac7fa'."
---

---
"Waiting for zip upload processing. Building and Deploying '4163ee8f0a384cfa8ad6c5abf73ac7fa'."
---

---
"Waiting for zip upload processing. Building and Deploying '4163ee8f0a384cfa8ad6c5abf73ac7fa'."
---

---
"Waiting for zip upload processing. Building and Deploying '4163ee8f0a384cfa8ad6c5abf73ac7fa'."
---

---
"Waiting for zip upload processing. Building and Deploying '4163ee8f0a384cfa8ad6c5abf73ac7fa'."
---

---
"Waiting for zip upload processing. Building and Deploying '4163ee8f0a384cfa8ad6c5abf73ac7fa'."
---

---
"Waiting for zip upload processing. Building and Deploying '4163ee8f0a384cfa8ad6c5abf73ac7fa'."
---

---
"Waiting for zip upload processing. Building and Deploying '4163ee8f0a384cfa8ad6c5abf73ac7fa'."
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"Waiting for zip upload processing. "
---

---
"{\"name\":\"DEPLOY_ZIP_ERROR\",\"message\":\"There was a problem publishing bot assets (zip deploy). \\\"Getting status of zip upload processing failed. {\\\\\\\"stack\\\\\\\":\\\\\\\"Error: Request failed with status code 403\\\\\\\\n    at createError (/Applications/Bot Framework Composer.app/Contents/Resources/app.asar.unpacked/extensions/azurePublish/dist/extension.js:102539:17)\\\\\\\\n    at settle (/Applications/Bot Framework Composer.app/Contents/Resources/app.asar.unpacked/extensions/azurePublish/dist/extension.js:102553:14)\\\\\\\\n    at IncomingMessage.handleStreamEnd (/Applications/Bot Framework Composer.app/Contents/Resources/app.asar.unpacked/extensions/azurePublish/dist/extension.js:103497:13)\\\\\\\\n    at IncomingMessage.emit (events.js:215:7)\\\\\\\\n    at endReadableNT (_stream_readable.js:1183:12)\\\\\\\\n    at processTicksAndRejections (internal/process/task_queues.js:80:21)\\\\\\\",\\\\\\\"message\\\\\\\":\\\\\\\"Request failed with status code 403\\\\\\\",\\\\\\\"config\\\\\\\":{}}\\\"\",\"stack\":\"Error\\n    at new CustomizeError (/Applications/Bot Framework Composer.app/Contents/Resources/app.asar.unpacked/extensions/azurePublish/dist/extension.js:269071:25)\\n    at createCustomizeError (/Applications/Bot Framework Composer.app/Contents/Resources/app.asar.unpacked/extensions/azurePublish/dist/extension.js:269076:10)\\n    at BotProjectDeploy.deployZip (/Applications/Bot Framework Composer.app/Contents/Resources/app.asar.unpacked/extensions/azurePublish/dist/extension.js:269587:13)\"}"
---

---
"DEPLOY_ZIP_ERROR - There was a problem publishing bot assets (zip deploy). \"Getting status of zip upload processing failed. {\\\"stack\\\":\\\"Error: Request failed with status code 403\\\\n    at createError (/Applications/Bot Framework Composer.app/Contents/Resources/app.asar.unpacked/extensions/azurePublish/dist/extension.js:102539:17)\\\\n    at settle (/Applications/Bot Framework Composer.app/Contents/Resources/app.asar.unpacked/extensions/azurePublish/dist/extension.js:102553:14)\\\\n    at IncomingMessage.handleStreamEnd (/Applications/Bot Framework Composer.app/Contents/Resources/app.asar.unpacked/extensions/azurePublish/dist/extension.js:103497:13)\\\\n    at IncomingMessage.emit (events.js:215:7)\\\\n    at endReadableNT (_stream_readable.js:1183:12)\\\\n    at processTicksAndRejections (internal/process/task_queues.js:80:21)\\\",\\\"message\\\":\\\"Request failed with status code 403\\\",\\\"config\\\":{}}\""
---

Here are the bot composer framework details:

  • Bot Framework Composer
  • Version: 2.1.0-nightly.262125.19cdc4
  • Electron: 8.2.4
  • Chrome: 80.0.3987.165
  • NodeJS: 12.13.0
  • V8: 8.0.426.27-electron.0

Just a note, same issue happens on a stable release of Bot Framework Composer.

Azure AI Bot Service
Azure AI Bot Service
An Azure service that provides an integrated environment for bot development.
746 questions
{count} vote

8 answers

Sort by: Most helpful
  1. YutongTie-MSFT 46,406 Reputation points
    2021-08-30T22:35:16.773+00:00

    Hope you have solved your issue. More about this issue in case you still need help. Error 403 is a forbidden error which may caused by wrong credentials or not proper firewall setting.

    Please check your credential and whitelist the IP Addresses. Please go to your app service> Networking> Access Restrictions blade and allow the rule under the scm site. "Same restrictions as xxxx.azurewebsites.net".

    Hope it helps.

    Regards,
    Yutong

    1 person found this answer helpful.

  2. Jakub Załucki 1 Reputation point
    2021-09-06T15:50:34.857+00:00

    Having the same issue, when I try to push the bot to new resources it will create these resources but bot publishing is stuck on "Waiting for zip upload processing", then it fails with DEPLOY_ZIP_ERROR - There was a problem publishing bot assets (zip deploy).
    This happens around 45 minutes into being stuck with "Waiting for zip upload processing"

    • Bot Framework Composer
    • Version: 2.1.0-nightly.266986.c355633-linux-x86_64
    • NodeJS: v14.17.6

  3. Jakub Załucki 1 Reputation point
    2021-09-07T11:36:59.227+00:00

    A little progress on the issue:

    I spent some hours to figure out that changing the language to C# and the operating system to Windows managed to solve the case.
    Tried again with C# on Linux and it had the error.
    Tried again with NodeJS on Windows and it works!

    So the problem is with choosing Linux as your operating system.
    Any idea what's up with that? Not a fan of hosting my apps on Windows to be honest and would like to do it on Linux instead.

    0 comments No comments

  4. Bob Huff 1 Reputation point
    2021-09-18T04:46:26.68+00:00

    Not an answer but I a having the same issue. NodeJS Project on Linux. Switched to Windows as described above and 403 persists at Waiting for zip upload processing.

    0 comments No comments

  5. Chavan, Omkar 1 Reputation point
    2021-11-13T14:33:33.14+00:00

    I am also facing same issue...Does anyone has any solution on it? Really stuck here for long time.148966-img1.png

    0 comments No comments