I tried Apigee Edge(Cloud) and on-premise connection by one way TLS and self-signed certificate . But it deployment was failed. Deployment error message on API proxy is following.
--Error message--
Error Deploying Revision 1 to xxxx
Target default has invalid truststore reference ref://{TLS Keystores name}.
Context Revision:1;APIProxy:{Proxy name};Organization:{Organization name};Environment:{Environment name}.
I set "TrustStore" for TLS Keystores on API proxy settings as in the following example. I think that “TrustStore” for TLS Kyestores settings is mistaken. Could you teach correct setting way of "TrustStore"?
--For Example, if TLS Kyestores name is "test" ;
<SSLInfo>
<Enabled>true</Enabled>
<TrustStore>ref://test </TrustStore>
</SSLInfo>
*About API proxy setting way by Self-signed cert and one way TLS, I referred following URL.
https://docs.apigee.com/api-services/content/configuring-ssl-edge-backend-service
Solved! Go to Solution.
@Jiro Saito - Seems like you don't have a reference created for your Truststore.
You can do the following -
<SSLInfo> <Enabled>true</Enabled> <TrustStore>test</TrustStore> </SSLInfo>
For working with references, check this out - https://docs.apigee.com/api-services/content/working-references
@Jiro Saito - Seems like you don't have a reference created for your Truststore.
You can do the following -
<SSLInfo> <Enabled>true</Enabled> <TrustStore>test</TrustStore> </SSLInfo>
For working with references, check this out - https://docs.apigee.com/api-services/content/working-references
Thank you for your comment.
I could deployment on API proxy.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |