2016-07-26 21 views
2

我有2个存储节点,2个发布者节点,2个网关工作者,1个网关管理器。工作节点和网关管理器使用SVN部署同步器。所有的机器都有一个apache做一个反向代理。除了创建自己的密钥库外,我使用[1]添加了一个CA证书。WSO2 API Manager 1.10重定向到碳或出版商

当我在Publisher节点上发布api并尝试在工作节点获取它时,所有调用都将重定向到碳。所以,当我尝试[2]我receve [3]。

WORKER1

CATALINA-server.xml中:

<Connector protocol="org.apache.coyote.http11.Http11NioProtocol" 
       port="9443" 
       proxyPort="443" 
       bindOnInit="false" 
       sslProtocol="TLS" 
       sslEnabledProtocols="TLSv1,TLSv1.1,TLSv1.2" 
       maxHttpHeaderSize="8192" 
       acceptorThreadCount="2" 
       maxThreads="250" 
       minSpareThreads="50" 
       disableUploadTimeout="false" 
       enableLookups="false" 
       connectionUploadTimeout="120000" 
       maxKeepAliveRequests="200" 
       acceptCount="200" 
       server="WSO2 Carbon Server" 
       clientAuth="false" 
       compression="on" 
       scheme="https" 
       secure="true" 
       SSLEnabled="true" 
       compressionMinSize="2048" 
       noCompressionUserAgents="gozilla, traviata" 
       compressableMimeType="text/html,text/javascript,application/x-javascript,application/javascript,application/xml,text/css,application/xslt+xml,text/xsl,image/gif,image/jpg,image/jpeg" 
       keystoreFile="${carbon.home}/repository/resources/security/wso2carbon.jks" 
       keystorePass="wso2carbon" 
       URIEncoding="UTF-8"/> 

Carbon.xml

... 
<HostName>apigateway.serpro.gov.br</HostName> 
<MgtHostName>apigateway.serpro.gov.br</MgtHostName> 
... 
<ServerURL>local:/${carbon.context}/services/</ServerURL> 
... 
<DeploymentSynchronizer> 
    <Enabled>true</Enabled> 
    <AutoCommit>false</AutoCommit> 
    <AutoCheckout>true</AutoCheckout> 
    <RepositoryType>svn</RepositoryType> 
    <SvnUrl>http://<manager ip>/repos/wso2</SvnUrl> 
    <SvnUser><user></SvnUser> 
    <SvnPassword><password></SvnPassword> 
    <SvnUrlAppendTenantId>true</SvnUrlAppendTenantId> 
</DeploymentSynchronizer> 
... 

API-manager.xml

... 
<KeyValidatorClientType>WSClient</KeyValidatorClientType> 
... 
<RevokeAPIURL>https://${carbon.local.ip}:${https.nio.port}/revoke</RevokeAPIURL> 
... 

[1] - http://wso2.com/library/knowledge-base/2011/08/adding-ca-certificate-authority-signed-certificate-wso2-products/

[2] - https://apigateway.serpro.gov.br/calc/1.0/divide?x=2&y=1

[3] - https://apigateway.serpro.gov.br/carbon/admin/login.jsp

+0

检查反向代理配置。您能否将反向代理配置发布到问题上? – Jenananthan

+0

发布您的反向配置,可能是与端口有关的问题 –

回答