[AMAGENTS-2440] Policy evaluation with non-ASCII character fails on Nginx Created: 29/Jan/19  Updated: 25/Mar/20

Status: Open
Project: OpenAM Agents
Component/s: Web Agents
Affects Version/s: 4.2.0.0, 4.2.2, 4.2.1.0
Fix Version/s: None

Type: Bug Priority: Minor
Reporter: Ľubomír Mlích Assignee: Richard Hruza
Resolution: Unresolved Votes: 0
Labels: DIRAC, known-limitations
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

ubuntu16 nginx12, nginx19/20&&centos7



 Description   

Bug description

Test Ubuntu 16 and Nginx 12 shows 1 failure assertAgentPolicyEvaluation("$baseURLforst%C3%A5", "$baseURLforstå", true) - expected 200 or 404, but got 403.

I'm able to reproduce that manually too.

How to reproduce the issue

  1. configure policy to allow authenticated users to access http://agent.localtest.me/forst%C3%A5
  2. access http://agent.localtest.me/forstå
  3. login to AM as demo user
  4. access  is denied
Expected behaviour
access is allowed
Current behaviour
access is denied


 Comments   
Comment by Alex Levin [ 30/Jan/19 ]

Not serious enough to hold up release. Need to see if it affects 5.

Comment by edwardb [ 23/Aug/19 ]

Triage: Will check if issue occurs with 5.x

Generated at Tue May 11 07:37:36 UTC 2021 using Jira 8.16.0#816000-sha1:a455b91378454416b49bbc88d03e653cb9815ed5.