User-Agent becomes User-agent

"Marcel Wiget" <[email protected]> Mon, 10 Dec 2007 19:56:09 +0100
Newsgroups gmane.network.siproxd
Message-ID <[email protected]>
While doing lots of testing with siproxd and SIP video endpoints, I
ran into a strange problem where I couldn't make successful calls to
one video endpoint brand and software release when going over siproxd.
Detailed trace analysis together with the vendor shed some light:

siproxd rewrites the SIP headers and changes upper/lower cases:
"User-Agent" becomes "User-agent". Basically only the first letter of
each keyword is capitalized. The RFC clearly states that keywords are
case-insensitive.

Anyone else seeing similar non-compliance issues? I simply added a
quick hack for now to siproxd to write 'User-Agent' as requested until
that software release is phased out. The vendor already fixed it.

Marcel

-------------------------------------------------------------------------
SF.Net email is sponsored by: 
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php