We have recently moved from One way TLS to 2 way TLS, the trust store was setup, reference was created and the reference was used to update the virtual host definition via Apigee Edge.
When tested the connection between API client and the API Proxy initially it worked consistently.
Later, after 1 day, it is working some times and fails some times.
When it fails we receive HTTP 400 (bad request) with SSL certificate error.
Does this change (moving from 1 way TLS to 2 way TLS) requires a restart of edge routers?
The IP address of the API virtual host seems continuously floating, is it possible that it works on some IPs and not working on others?
Solved! Go to Solution.
Yes it's possible it is working on some routers and not on others.
You didn't mention whether you are using Edge SaaS or you are managing your own Edge installation (OPDK).
If Edge Saas, contact Apigee Support and ask them to help diagnose the problem.
If Edge OPDK, then you will need to compare the nginx conf files yourself between the various routers.