2016-07-26 22 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

發佈您的反向配置,可能是與端口有關的問題 –

回答