2016-07-26 8 views
2

2つのストアノード、2つのパブリッシャーノード、2つのゲートウェイワーカー、1つのゲートウェイマネージャーがあります。ワーカーノードとゲートウェイマネージャは、SVN Deployment Synchronizerを使用します。すべてのマシンには、逆プロキシを実行するApacheがあります。 [1]を使用してCA証明書を追加しましたが、独自のキーストアを作成しました。WSO2 API Manager 1.10カーボンまたはパブリッシャーにリダイレクト

パブリッシャーノードでapiを公開し、ワーカーノードで取得しようとすると、すべての呼び出しがカーボンにリダイレクトされます。だから、私が[2]しようとするとき、私はレシーブする[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

あなたの逆の設定を投稿してください。おそらくポートに問題があります –

答えて

関連する問題