You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Other operation to create/update/query/browse are working fine using the https endpoint.
Expected Behavior
I would expect 2 things:
the repository to use "https://" scheme, like for the server, instead of downgrading to "http".
the PUT and DELETE operations to support and follow 301 redirects
logs from the nginx reverse proxy, receiving http requests from the RDF4J workbench and replying with a 301 HTTP code, not being followed, resulting with a 500.
Current Behavior
I have an instance of eclipse/rdf4j-workbench:5.1.0-tomcat deployed on a node on my local network, lets say
rdf4j.lan:8000
.This node is exposed to the WWW via a nginx proxy at https://rdf4j.myhomelab.org
When I directly use http://rdf4j.lan:8000/rdf4j-workbench/, all the operations (create/update/query/browse/delete) are working great.
When I use https://rdf4j.myhomelab.org/rdf4j-workbench/, and I try to delete a repository, I have a 500 error with the following message:
Other operation to create/update/query/browse are working fine using the https endpoint.
Expected Behavior
I would expect 2 things:
the repository to use "https://" scheme, like for the server, instead of downgrading to "http".
the PUT and DELETE operations to support and follow 301 redirects
logs from the nginx reverse proxy, receiving http requests from the RDF4J workbench and replying with a 301 HTTP code, not being followed, resulting with a 500.
Steps To Reproduce
Version
5.1.0
Are you interested in contributing a solution yourself?
Yes
Anything else?
Of course, this is happening because I force HTTPS on the reverse proxy.
If I don't force HTTPS, there is no bug because there is no 301 redirect.
The text was updated successfully, but these errors were encountered: