Yesterday I upgraded to NetScaler 13 built 41.20. Everything worked fine. No problems. But out of a sudden, my Exchange deployment failed to authenticate (I did it following Julian Mooren’s outstanding deployment guide). I did some further investigation and found all my other AAA servers don’t authenticate, even though the outcome of authentication requests was positive. I always saw a message “Error: Not an privileged user”
Citrix changed AAA default settings
Authorization settings in NetScaler and Citrix ADC Versions up to 13 built 36.27
In versions up to 13 built 36.27, default authorization was set to allow (see screen shot)
Authorization settings from Citrix ADC 13 built 41.20
In general, I am fine with this. But it may break existing configurations. Don’t change it back to the old settings. Instead, create authorization policies.
Why is it OK to change settings?
To be honest, default authorization should not be set to allow. Good deployments (mine had been a bad one) will always authorize users and won’t go with default allow. Changing default to deny just follows Citrix best practices for NetScaler / Citrix ADC.
I don’t agree to changing defaults silently!
The solution to fix Citrix NetScaler ADC AAA
As mentioned above, the old defaults had been wrong. It was right, to change the defaults to deny. But we have to authorize users to connect. To do so, we have authorization policies.
add authorization policy auth_allow_all true ALLOW
This policy could get bound, either to a user, a group, or (not recommanded, but quick and dirty) a vServer.
I hope that helps by a little bit! I would like to see your feedback
Thank you for posting this. Really helpful
You’re welcome!
Many thanks. Your post helps me to quickly solve the authentication problem after the update to the latest v13.0 version.
It was a pleasure to me. I had the same problem with one of my larger customers …
This post helped me also.
Do you recall spotting this fundamental change in the release notes? Would love to eyeball it if so.
Citrix does fundamental changes with all new versions now. I surely can’t recommend version 13 as long as it’s not in maintenance-phase. The version will stabilize immediately as soon as 13.1 is out.
Current version 13.0 built 61.48 also changed something with SSO and storefront. See http://www.virtual-hawk.com/2020/09/07/citrix-adc-storefront-sso/
Same here.. Just upgraded to 13.0 and this post helped me quickly resolve my auth issues..
That’s great, Danny, thanks for letting me know!