Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@apotterri
Copy link
Contributor

Closes conjurinc/appliance#232

What does this pull request do?

Fixes the nginx location rules for /api and / to avoid decoding before proxying to the upstream.

What background context can you provide?

This was first noticed because hosts can no longer authenticate.

Where should the reviewer start?

The Stack Overflow answer linked in the comments is probably worth a look.

How should this be manually tested?

I did an appliance build including this change. If you pull registry2.itci.conjur.net/conjur-appliance:use-nginx-rewrite_20180626 and follow the steps in the issue, you should see that a host can now authenticate.

Screenshots (if appropriate)

Link to build in Jenkins (if appropriate)

https://jenkins.conjur.net/job/cyberark--conjur/job/use-nginx-rewrite_20180626/

Questions:

Does this have automated Cucumber tests?
No, but it really should. Probably in another PR.

Can we make a blog post, video, or animated GIF out of this?
no

Is this explained in documentation?
no

Does the knowledge base need an update?
no

@ghost ghost assigned apotterri Jun 26, 2018
@ghost ghost added in progress labels Jun 26, 2018
Copy link
Contributor

@jvanderhoof jvanderhoof left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ran through this change after confirming I could not authenticate with a host. Updating the Nginx config fixed the issue.

@jvanderhoof jvanderhoof merged commit 306c163 into master Jun 26, 2018
@ghost ghost removed the in progress label Jun 26, 2018
@jvanderhoof jvanderhoof deleted the use-nginx-rewrite_20180626 branch June 26, 2018 23:49
conjur-jenkins pushed a commit that referenced this pull request Nov 22, 2024
…CNJR-7203

Revert "Temporarily disable security scans"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants