Issue
When trying to enable proxy compatibility on a controller, you notice you cannot enable it because this setting is being enforced by the operations center.
Environment
- CloudBees CI (CloudBees Core) on modern cloud platforms - Managed Master
- CloudBees CI (CloudBees Core) on modern cloud platforms - Operations Center
Resolution
Enable proxy compatibility globally
The best approach in case of proxy compatibility issues would be enabling the Proxy compatibility
on the operations center, as it is going to be enforced on the controllers.
Disable proxy compatibility enforcement
If you prefer not enabling this setting to all the controllers or the operations center, you can allow each controller to define the proxy compatibility for themselves.
In order to allow controllers to configure their proxy compatibility settings you should go on the operations center to Manage Jenkins > Configure Global Security > Client Master Security > Policy
and uncheck Enforce Cross Site Request Forgery exploits prevention settings
.
After that, you can go to each controller where you need to enable the proxy compatibility and do it by going to Manage Jenkins > Configure Global Security > CSRF Protection
and check Enable proxy compatibility
.
Tested product/plugin versions
CloudBees CI on modern cloud platforms - 2.263.2.3
0 Comments