I'm running Apigee OPDK All in One (AIO) and I am unable to import OpenAPI Specifications (fka Swagger) when creating a Reverse Proxy with the wizard. I get a 400: Bad Request error. Same for WSDL. Assuming it was a cert issue, I imported our cert into the keystore of the machine. The cert worked when curl'ing with --cacert so I know the cert is good. Still unable to import OAS to create proxy
Solved! Go to Solution.
The OpenAPI Specification was hosted on an internal (10.0.0.0) address.
As it turns out, this behavior is as-designed, and documented here. By default, the Apigee Edge UI is blocked from accessing internal IP addresses. The configuration can be changed as described in the linked document.
The OpenAPI Specification was hosted on an internal (10.0.0.0) address.
As it turns out, this behavior is as-designed, and documented here. By default, the Apigee Edge UI is blocked from accessing internal IP addresses. The configuration can be changed as described in the linked document.