Jump to content


Photo

CS Policies only work with a trailing "/"

Started by Thiago Soares Cata Preta , 13 September 2017 - 07:59 PM
1 reply to this topic

Thiago Soares Cata Preta Members

Thiago Soares Cata Preta
  • 2 posts

Posted 13 September 2017 - 07:59 PM

Hi,

 

I am having a problem recently with one of my VPX 1000 devices (recently upgraded it to v11.1 54.14nc).

 

When I create a simple CS policy like REQ.HTTP.URL CONTAINS /Domain/012345 , it only passes the Netscaler when I add a trailing "/" at the end of every URL, no matter what... if I miss the "/", I get a Service Unavailable response. Ex: /Domain/012345/abcd and /Domain/012345/abcd/ (first fails, second works)

 

I have never seen this problem happen in other Netscalers I manage, in earlier versions. Maybe this is a bug that was added in this new version?

 

Is there any "hidden" new feature that forces the use of a "/", that can be disabled?

 

Let me know if more info is needed to come to a conclusion.

Thank you in advance!



Thiago Soares Cata Preta Members

Thiago Soares Cata Preta
  • 2 posts

Posted 13 September 2017 - 08:54 PM

UPDATE: Once I remove the "-domain" parameter of my cs policy, it worked. This parameter appears to be buggy in CS policies based in expression, at least in this version of the firmware (never had to remove the parameter before when adding the rule via CLI)