-
Notifications
You must be signed in to change notification settings - Fork 250
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error loading Registry UI on https #1442
Comments
For version 1.3.2.Final, which I'm assuming is what you're using, there unfortunately is not a config setting for that. Here is the code that is giving you trouble: apicurio-registry/app/src/main/java/io/apicurio/registry/ui/servlets/SpecUrlFilter.java Lines 187 to 195 in e3f786a
That has been changed fairly significantly in the latest release (2.0.0.Final released last Friday). Now we include documentation on all/most of the APIs we support, and we root them all at |
Hi @EricWittmann - yes, I'm using 1.3.2.Final. It's not a big issue for me as I'm using the REST API rather than the UI. |
OK thanks. Would it be possible for you to test 2.0.0.Final with your setup? I'd be very interested if there are any similar issues with SSL remaining there. In this case, hitting |
I'm using the docker in-memory image - is there a 2.0.0.Final release of that yet? |
@EricWittmann - I see why I got 1.3.2.Final - I used "apicurio/apicurio-registry-mem:latest" Looks like 2.0.0.Final is tagged with "apicurio/apicurio-registry-mem:latest-release" |
Hi @EricWittmann - I finally got chance to do some testing with 2.0.0.Final with my setup: The Registry UI wouldn't load properly without setting the environment variable
The |
Great news! Thanks for checking. The IBM compat 404 error is unfortunate but expected (missing openapi spec for that API). |
As per #1120 I've used environment variables REGISTRY_UI_CONFIG_UIURL and REGISTRY_UI_CONFIG_APIURL to allow the Registry UI to work with https.
Unfortunately, when calling https://myschemareg/api I'm getting an error as that page is in turn trying to call http://myschemareg/openapi?format=JSON.
I can't find a similar environment variable to override that URL - is there one?
The text was updated successfully, but these errors were encountered: