Forum Discussion
James_Yang_9981
Altostratus
Aug 08, 2007need help on irules encoding
customer using BIGIP to do SSL acc, but they need insert the DN of client cert to request http header. we encounter the encoding issue there...
the original DN of client is:
CN=041@0110...
Joseph_Chan_463
Aug 13, 2007Historic F5 Account
RFC2822 section 2.2 states that headers must use printable US-ASCII. Putting raw UTF8 in any header violates RFC. The server mentioned in the first posting will never get a plain UTF8 string from an HTTP header.
There are two ways to be RFC2822 compliant by encoding the unicode string inside X509 subject/issuer field into something consists of only US-ASCII bytes:
1) The solution adopted by bigip is RFC2253 encoding.
2) An alternative, but currently unavailable, solution is to encode the unicode string to UTF8 and then to MIME (per RFC2183).
Please try the program I mentioned in my previous post. See if it helps your server to understand RFC2253.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects