Proxy APIM中介序列通过代理

Proxy APIM中介序列通过代理,proxy,dns,wso2,wso2-am,Proxy,Dns,Wso2,Wso2 Am,我在一个孤立的网络环境中使用WSO2 APIM manager,我需要访问此网络区域外的端点:比如说https://my.endpoint。幸运的是,有一个代理(比如http://the.localproxy:8080)。通常,在curl中,我可以成功地做到这一点 curl-X POSThttps://my.endpoint/datahub/1.0.1/deliveryform_list --代理http://the.localproxy:8080 -H“内容类型:应用程序/json”-d'{“

我在一个孤立的网络环境中使用WSO2 APIM manager,我需要访问此网络区域外的端点:比如说
https://my.endpoint
。幸运的是,有一个代理(比如
http://the.localproxy:8080
)。通常,在curl中,我可以成功地做到这一点

curl-X POSThttps://my.endpoint/datahub/1.0.1/deliveryform_list --代理http://the.localproxy:8080 -H“内容类型:应用程序/json”-d'{“公司代码”:“1040”,“偏移量”:“0”,“限制”:“20”,“日期自”:“1574469733”,“日期至”:“1574772672”,“搜索”:“拒绝”:“0”,“已交付”:“1”,“不可能排水”:“0”}”
axis2.xml 我在
repository/conf/axis2/axis.xml
中添加了以下内容:


真的
.localproxy
8080
本地主机|。*\.内部$
真的
repository/resources/security/wso2carbon.jks
JKS
WSO2碳
WSO2碳
repository/resources/security/client-truststore.jks
JKS
WSO2碳
.localproxy
8080
本地主机|。*\.内部
repository/resources/security/sslprofiles.xml
600000
问题 然而,连接似乎并没有到达外部世界

TID:[-1234][[2019-12-06 10:41:31420]信息{org.apache.axis2.transport.http.HTTPSender}-无法发送到url[https://my.endpoint/datahub/1.0.1/deliveryform_list]{org.apache.axis2.transport.http.HTTPSender}
org.apache.commons.httpclient.ConnectTimeoutException:主机在60000毫秒的超时时间内未接受连接
位于org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:155)
位于org.apache.commons.httpclient.protocol.SSLProtocolSocketFactory.createSocket(SSLProtocolSocketFactory.java:179)
位于org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
位于org.apache.commons.httpclient.multi-threadedhttpconnectionmanager$HttpConnectionAdapter.open(multi-threadedhttpconnectionman
ager.java:1361)
位于org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
位于org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
位于org.apache.commons.httpclient.httpclient.executeMethod(httpclient.java:397)
位于org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(AbstractHTTPSender.java:704)
位于org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:199)
位于org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:81)
位于org.apache.axis2.transport.http.commonHttpTransportSender.writeMessageWithCommons(commonHttpTransportSender.java:459)
位于org.apache.axis2.transport.http.commonHttpTransportSender.invoke(commonHttpTransportSender.java:286)
位于org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442)
在org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:441)上
在org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:227)上
位于org.apache.axis2.client.OperationClient.execute(OperationClient.java:149)
位于org.apache.synapse.message.senders.blocking.BlockingMsgSender.sendReceive(BlockingMsgSender.java:490)
位于org.apache.synapse.message.senders.blocking.BlockingMsgSender.send(BlockingMsgSender.java:382)
位于org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send(Axis2FlexibleMEPClient.java:88)
位于org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:85)
位于org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:547)
位于org.apache.synapse.endpoints.AbstractEndpoint.send(AbstractEndpoint.java:384)
位于org.apache.synapse.endpoints.HTTPEndpoint.send(HTTPEndpoint.java:85)
位于org.apache.synapse.mediators.builtin.CallMediator.handleBlockingCall(CallMediator.java:164)
位于org.apache.synapse.mediators.builtin.CallMediator.mediate(CallMediator.java:119)
位于org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:108)
位于org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:70)
位于org.apache.synapse.mediators.filters.FilterMediator.mediate(FilterMediator.java:169)
位于org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:108)
--