Fixes #18040 - URL escape PuppetCA CN on proxy view
If the CN contains characters that cannot be displayed in an URL, like'mcollective/OL=mcollective', the puppetca list will not be able torender.
The reason is that Rails cannot generate an URL for such CNs, so we needto convert it into URL-friendly style.
(cherry picked from commit 73633f3db179f47a582b8ca2f31a9e430c10f4fb)
Fixes #18040 - URL escape PuppetCA CN on proxy view
If the CN contains characters that cannot be displayed in an URL, like
'mcollective/OL=mcollective', the puppetca list will not be able to
render.
The reason is that Rails cannot generate an URL for such CNs, so we need
to convert it into URL-friendly style.
(cherry picked from commit 73633f3db179f47a582b8ca2f31a9e430c10f4fb)