-
Notifications
You must be signed in to change notification settings - Fork 40
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
Tests cannot be started if TEAM Engine is available via HTTPS #418
Comments
@keshav-nangare Can you please analyse the problem? |
@kstegemoller Maybe, you can help us here. Do you have any hints when setting up the reverse proxy with SSL targeting TEAM Engine? |
Hi, I experience the same issue with NGinx reverse proxy. Here's my configuration file :
|
Adding this line in
|
OK I think it should be quickly fixed for NGinx. Here's a working example.
|
Might be related to #501. |
Requested a discussion with the OGC Infrastructure Office. |
Further observation is that when logging in from TEAM Engine landing page accessed via HTTPS (e.g. https://cite.ogc.org/teamengine/), the site displayed after logging in is requested via HTTP. |
@bpross-52n Can you please document your proposed solution in this issue? |
The proposed solution is to use the x-forwarded-proto header. This needs to be set by the proxy/load balancer in front of the teamengine. If the header is present, the value of the header is used, otherwise http. |
@kstegemoller We now have a solution for this, based on the x-forwarded-proto header. @bpross-52n will contact you about arranging a telecon to discuss configuration of the server. |
Hi everyone, AFAIK and tested, those fixes won't be enough to properly serve all required assets and make TEAMengine behave properly. Here's a field proven method used with my students : Nginx proxy config block So, unless I missed part of the fixes and issues information, if you reference in TE code assets using http without 's' explicitely, the reverse proxy needs to be told a request upgrade to enable in-page frame and log windows to operate properly. Best regards |
Setup:
Workflow:
This issue is not related to Production and Beta instance of OGC. Here, TEAM Engine can be used with HTTPS:
The text was updated successfully, but these errors were encountered: