Depolyment error on API Proxy by Self-signed cert for one way TLS

Not applicable

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 Solved
0 2 382
1 ACCEPTED 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

View solution in original post

2 REPLIES 2

@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.