-
Hi, We are developing Merchant Center custom application which is deployed on Azure blob storage account. We are deploying the production build of custom application as static web site on Azure blob storage following the documentation Deploying to Azure with Blob Storage . The application has been deployed successfully but we are not able to access the deployed custom app from Merchant Center and get error like below when accessing it- `The requested content does not exist. HttpStatusCode: 404 ErrorCode: WebContentNotFound RequestId : d50d44ff-301e-003a-0e77-235647000000 TimeStamp : 2023-11-30T10:23:06.9890573Z` I suspect this issue to be related with our Azure storage account’s (Security + networking) settings where the “Public network access“ is not enabled from all networks but enabled only from “selected virtual networks and IP addresses” due to our organization’s security policy and we are not allowed to change that. Same custom application works fine from Merchant Center when deployed to another Azure storage account outside of organization which has "Public network access" enabled from all networks. So what I want to know that if there is a recommended way to handle this situation keeping organization’s security policy intact? Also if it would be possible to get the IP range for Commercetools Merchant Center so that I can whitelist them under the Azure Firewall IP range on the Azure storage blob network/security settings. Looking forward to the inputs in this regard. Thank you. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Hi @nitinkhr 👋 Thanks for reaching out to us. As you mentioned, this issue is likely to be related to the restricted access. At the moment we expect the hosted Custom Applications to be reachable via public network. I'm afraid there is no workaround about this. We don't have an IP range that we can share. You would need to either host the Custom Application somewhere else or allow public access. Please let us know if you have more questions. Thanks |
Beta Was this translation helpful? Give feedback.
-
Thanks @emmenko . I just wanted to find out if there is any other way before I request for some account with public network accessibility. We can close this. Thanks again. |
Beta Was this translation helpful? Give feedback.
Hi @nitinkhr 👋
Thanks for reaching out to us.
As you mentioned, this issue is likely to be related to the restricted access. At the moment we expect the hosted Custom Applications to be reachable via public network.
I'm afraid there is no workaround about this. We don't have an IP range that we can share.
You would need to either host the Custom Application somewhere else or allow public access.
Please let us know if you have more questions. Thanks