You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2002/06/19 16:34:16 UTC

DO NOT REPLY [Bug 9953] - Normal incoming headers disappear when +ExportCertData used to add ssl certificates.

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9953>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9953

Normal incoming headers disappear when +ExportCertData used to add ssl certificates.

mavricknz@yahoo.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Normal incoming headers     |Normal incoming headers
                   |disappear when              |disappear when
                   |+ExportCertData used to add |+ExportCertData used to add
                   |ssl certificates.           |ssl certificates.
            Version|2.0.36                      |2.0.39



------- Additional Comments From mavricknz@yahoo.com  2002-06-19 14:34 -------
Bug in 2.0.39 as well.

Looking at modules/ssl/ssl_engine_kernel.c and replacing the SSL_CLIENT_CERT 
and SSL_SERVER_CERT headers as ...

   val = ssl_var_lookup(r->pool, r->server, r->connection,
                             r, "SSL_SERVER_CERT");
   val = "boo";
   apr_table_setn(env, "SSL_SERVER_CERT", val);
   val = ssl_var_lookup(r->pool, r->server, r->connection,
                             r, "SSL_CLIENT_CERT");
   val = "hoo";
   apr_table_setn(env, "SSL_CLIENT_CERT", val);

Then everything is fine. val = "boo\n" is also fine. However changing to

   val 
= "oooooooooooooooooooooooooooooooooooooooooooooooooooooooooo\nooooooooooooooooo
ooooooooooooooooooooooooooooooooooooooooo\nooooooooooooooooooooooooooooooooooooo
ooooooooooooooooooooo\nooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
o\noooooooooooooooooooooooooooooooooooooooooooooooooooooooooo\nooooooooooooooooo
ooooooooooooooooooooooooooooooooooooooooo\nooooooooooooooooooooooooooooooooooooo
ooooooooooooooooooooo\nooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
o\noooooooooooooooooooooooooooooooooooooooooooooooooooooooooo\nooooooooooooooooo
ooooooooooooooooooooooooooooooooooooooooo\nooooooooooooooooooooooooooooooooooooo
ooooooooooooooooooooo\nooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
o\noooooooooooooooooooooooooooooooooooooooooooooooooooooooooo\nooooooooooooooooo
ooooooooooooooooooooooooooooooooooooooooo\nooooooooooooooooooooooooooooooooooooo
ooooooooooooooooooooo\nooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
o\noooooooooooooooooooooooooooooooooooooooooooooooooooooooooo\nooooooooooooooooo
ooooooooooooooooooooooooooooooooooooooooo\nooooooooooooooooooooooooooooooooooooo
ooooooooooooooooooooo\n";

And things break again... Getting rid of the line feeds and it's fine. Looks 
like an issue with large headers with embeded line feeds.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org