簡體   English   中英

無法從 Mulesoft 中的 VPN/VPC 調用外部 API

[英]Unable to call external API from VPN/VPC in Mulesoft

我正在嘗試使用來自我的 Mule 應用程序的 HTTP 請求調用外部 API。 當 Mule 應用程序部署在本地時,我可以訪問外部 API。 但是,當我使用 VPN/VPC 將應用程序部署到 cloudhub 時,對外部 API 的調用失敗,錯誤為 TimeOut。

據我了解,由於我可以從本地計算機訪問外部 API,因此外部 API 端口是打開的,沒有任何限制。 我無法弄清楚它無法在 VPN/VPC 中運行的原因可能是什么。

還檢查了 cloudhub 中的防火牆規則,似乎沒有任何問題。

有人可以幫我弄這個嗎?

提前致謝。

CloudHub 中的防火牆規則僅適用於傳入連接。 傳出連接不受限制。

VPN 和 VPC 是不同的概念。 您的意思是VPC(即雲中的網絡)通過VPN(即加密通信鏈路)連接到您公司的網絡嗎?

如果您能夠“本地”連接,我會做出有根據的猜測,這意味着它來自您公司網絡內的計算機,這可能是因為您的公司網絡在外部 API 端被列入白名單。 您是通過公共 Internet 還是通過您公司的網絡從部署到 CloudHub 的應用程序連接? 有白名單嗎? 我猜您的 VPC 未在外部 API 端列入白名單。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM