-
Notifications
You must be signed in to change notification settings - Fork 176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Question] Unable to retrieve SDKs from oryx-cdn with VNet integration #2487
Comments
Hi @tanyunshi, This difference is important since the oryx build happens inside the Kudu container. |
Hello @sarsharma Thanks for your response ! Indeed the command Via Kudu Bash, the curl fails with an certificate error unable to get local issuer certificate
With the option "curl -k", I can down load the package via Kudu Bash. Shall I install some certificates for the host ? |
@tanyunshi were you able to find a workaround? We are having the same issues as well |
Hello @vtancardoso I am still looking for a workaround. In my case, the firewall of the company inspect the TLS communication. It means that the traffic is decrypted and then re-encrypted. So the certificate is replaced by a custom one, generated on the fly at the company's side. The custom's CA is uploaded via Function App. That's why in the web ssh console (the application's container), the CURL works well. In the KUDU container, the CURL fails with the certificate issue (as suggested by @sarsharma). And indeed in the So I guess, either we whitelist the TLS inspection ( which involves the network team), either we find a way to upload the custom CA in the KUDU container ( and I doubt if it is possible .... ) |
Hello, Finally we give up using Oryx because changing the network configuration requires lots of administration steps... We build the app in local and push the package to the Func App as describe here. Thank you again for your help. and I am closing the issue. |
Hello,
We need helps to troubleshooting the "Unable to retrieve SDKs from oryx-cdn" issue while deploying the Azure Function with a VNet and in a app service plan tier B3.
We are aware the network dependency to oryx-cdn.microsoft.io as mentioned in the doc.
https://oryx-cdn.microsoft.io is well whitelisted by the firewall.
In the host ( via KUDU UI/SSH ), CURL https://oryx-cdn.microsoft.io tells that the oryx cdn is accessible.
The function app is in an app service plan B3. We tried P3 but the issue persists.
There is no Network security group configured.
There is no NAT gateway.
There is an user defined route. All traffic is sent forward to the firewall. The Oryx CDN is well whitelisted by the firewall ( since curl ok)
The build error
I do not know how can we debug the issue ? I will be grateful if you can give us some advice :)
The text was updated successfully, but these errors were encountered: