无法在 public 中访问 WSO2 AM 1.10.0
WSO2 AM 1.10.0 cannot be accessed in public
我在组织内的一台生产服务器上安装了 WSO2 AM (1.10.0)
,并且允许通过删除防火墙在 public 中访问此服务器。但是,它仅在组织的内部网中可用,例如浏览到 URL https://puaki.mpi.govt.nz/api/mrldatabase/v1/countries 并将获得以下数据,
[
{
"countryCode":"AUS",
"countryName":"Australia"
},
{
"countryCode":"CAN",
"countryName":"Canada"
},
{
"countryCode":"CHN",
"countryName":"China"
},
{
"countryCode":"CDX",
"countryName":"Codex"
},
{
"countryCode":"EEC",
"countryName":"European Union"
},
{
"countryCode":"HKG",
"countryName":"Hong Kong"
},
{
"countryCode":"IND",
"countryName":"India"
},
{
"countryCode":"IDN",
"countryName":"Indonesia"
},
{
"countryCode":"ISR",
"countryName":"Israel"
},
{
"countryCode":"JPN",
"countryName":"Japan"
},
{
"countryCode":"KOR",
"countryName":"Korea"
},
{
"countryCode":"MAL",
"countryName":"Malaysia"
},
{
"countryCode":"NCL",
"countryName":"New Caledonia"
},
{
"countryCode":"NZL",
"countryName":"New Zealand"
},
{
"countryCode":"RUS",
"countryName":"Russian Federation"
},
{
"countryCode":"SGP",
"countryName":"Singapore"
},
{
"countryCode":"SAF",
"countryName":"South Africa"
},
{
"countryCode":"CHE",
"countryName":"Switzerland"
},
{
"countryCode":"TWN",
"countryName":"Taiwan"
},
{
"countryCode":"THA",
"countryName":"Thailand"
},
{
"countryCode":"USA",
"countryName":"United States"
},
{
"countryCode":"VNM",
"countryName":"Vietnam"
}
]
当我试图从 extranet 完全相同的东西时,我得到了以下错误
ERR_CONNECTION_RESET
我想知道 API Manager
上是否有过滤器来防止外部连接(因为流量到达服务器但被拒绝)?
I was wondering if there are filters on the API Manager to prevent
extenal connections (as the traffic is getting to the server but being
rejected)?
API 管理器中没有任何此类过滤器。您应该检查您的防火墙策略和端口。
我在组织内的一台生产服务器上安装了 WSO2 AM (1.10.0)
,并且允许通过删除防火墙在 public 中访问此服务器。但是,它仅在组织的内部网中可用,例如浏览到 URL https://puaki.mpi.govt.nz/api/mrldatabase/v1/countries 并将获得以下数据,
[
{
"countryCode":"AUS",
"countryName":"Australia"
},
{
"countryCode":"CAN",
"countryName":"Canada"
},
{
"countryCode":"CHN",
"countryName":"China"
},
{
"countryCode":"CDX",
"countryName":"Codex"
},
{
"countryCode":"EEC",
"countryName":"European Union"
},
{
"countryCode":"HKG",
"countryName":"Hong Kong"
},
{
"countryCode":"IND",
"countryName":"India"
},
{
"countryCode":"IDN",
"countryName":"Indonesia"
},
{
"countryCode":"ISR",
"countryName":"Israel"
},
{
"countryCode":"JPN",
"countryName":"Japan"
},
{
"countryCode":"KOR",
"countryName":"Korea"
},
{
"countryCode":"MAL",
"countryName":"Malaysia"
},
{
"countryCode":"NCL",
"countryName":"New Caledonia"
},
{
"countryCode":"NZL",
"countryName":"New Zealand"
},
{
"countryCode":"RUS",
"countryName":"Russian Federation"
},
{
"countryCode":"SGP",
"countryName":"Singapore"
},
{
"countryCode":"SAF",
"countryName":"South Africa"
},
{
"countryCode":"CHE",
"countryName":"Switzerland"
},
{
"countryCode":"TWN",
"countryName":"Taiwan"
},
{
"countryCode":"THA",
"countryName":"Thailand"
},
{
"countryCode":"USA",
"countryName":"United States"
},
{
"countryCode":"VNM",
"countryName":"Vietnam"
}
]
当我试图从 extranet 完全相同的东西时,我得到了以下错误
ERR_CONNECTION_RESET
我想知道 API Manager
上是否有过滤器来防止外部连接(因为流量到达服务器但被拒绝)?
I was wondering if there are filters on the API Manager to prevent extenal connections (as the traffic is getting to the server but being rejected)?
API 管理器中没有任何此类过滤器。您应该检查您的防火墙策略和端口。