Kurt, we switched from Barracuda. Here's an update.
I ended up using the http profile header insert and noticed a few interesting things when we debugged the ASP server variables. When we dump the ASP server variables we actually see that somehow HTTP_ is prepended before the header so it looks like HTTP_SSL_ENV, the RAW dump actually shows the exact name. Which is interesting, however, what is really strange is that both the HTTP header dump and the RAW dump show the value of the header, but when we loop through the variables:
for each x in Request.ServerVariables
response.write(x & "*" & Request.ServerVariables(x) & "*
")
next
the actual value doesn't display for SSL_ENV, it shows up as:
HTTP: HTTP_SSL_ENV:On *
RAW: HTTP_SSL_ENV:On *
But when we loop through the headers the output of the SSL_ENV is:
HTTP_SSL_ENV**
Some how it's not getting the value of the header.