i've got a new install of drupal 6.13 running on my https host, in a subdirectory of my docroot, e.g.
most everything's working fine ...
if, however, i install acquia_marina (v6.x-1.9), theme, when i attempt to "Save Configuration" (with or without having made any changes ... doesn't matter) at my Theme's config page,
https://www.mydomain.com/main/?q=admin/build/themes/settings/acquia_marina
i get a browser error,
Secure Connection Failed
An error occurred during a connection to www.mydomain.com.
SSL peer was not expecting a handshake message it received.
(Error code: ssl_error_handshake_unexpected_alert)
and logs of,
[Sun Jul 05 08:24:32 2009] [info] [client 11.22.33.44] Connection to child 0 established (server mydomain.com:443)
[Sun Jul 05 08:24:32 2009] [info] Seeding PRNG with 136 bytes of entropy
[Sun Jul 05 08:24:32 2009] [info] Initial (No.1) HTTPS request received for child 0 (server mydomain.com:443)
[Sun Jul 05 08:24:32 2009] [info] Requesting connection re-negotiation
[Sun Jul 05 08:24:32 2009] [info] Awaiting re-negotiation handshake
[Sun Jul 05 08:24:32 2009] [error] Re-negotiation handshake failed: Not accepted by client!?
[Sun Jul 05 08:24:32 2009] [error] [client 11.22.33.44] (103)Software caused connection abort: could not read request body for SSL buffer, referer: https://www.mydomain.com/main/?q=admin/build/themes/settings/acquia_marina
[Sun Jul 05 08:24:32 2009] [error] [client 11.22.33.44] could not buffer message body to allow SSL renegotiation to proceed, referer: https://www.mydomain.com/main/?q=admin/build/themes/settings/acquia_marina
==> /var/log/apache2/mydomain.request_log <==
[05/Jul/2009:08:24:32 -0700] ns0.mydomain.com TLSv1 DHE-RSA-CAMELLIA256-SHA "POST /main/?q=admin/build/themes/settings/acquia_marina HTTP/1.1" 678 "https://www.mydomain.com/main/?q=admin/build/themes/settings/acquia_marina" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008052906 Firefox/3.0"
==> /var/log/apache2/deflate_log <==
"POST /main/?q=admin/build/themes/settings/acquia_marina HTTP/1.1" 660/1115 59%
this seems to be -- so far at least -- the only page/action that's having issues.
the same action in Garland, theme -- either without changes, or with, e.g. trying to change the default logo -- works fine, with no errors reported.
afaict, there's nothing ssk- or rewrite-specific in the acquia theme dir, but perhaps my webserver/php configs are causing an issue ...
any hints as to what the problem might be, or where to start digging would be appreciated.
add'l info provided, of course, once clear as to what's useful :-/
thanks!
Comments
Comment #1
jwolf commentedI believe the problem has to do with your server's PHP configuration. Specifically, with the Suhosin patch and configuration.
You can read more about this at the following:
http://drupal.org/node/324085
http://drupal.org/node/324085#comment-1131839
Comment #2
PGNetDev commentedhi jwolf,
changing in suhosin.ini
...
- suhosin.request.max_vars = 400
+ suhosin.request.max_vars = 2000
...
- suhosin.post.max_vars = 400
+ suhosin.post.max_vars = 2000
...
doesn't help -- the error's the same as above.
but, *disabling* suhosin.so loading in shosin.ini _does_ remove the error, making it possible to "Save Configuration" without apparent error.
so, it seems Suhosin _is_ involved; I'd never have caught that :-/
but, as to specfics of _what_ in Suhosin is the culprit? trial-n-error's an option, but any further hints?
thanks!
Comment #3
PGNetDev commentedactually, it turns out to be a bit more subtle ...
once the changes (400 -> 2000) per above are made, then using OSX Safari I *can* "save Configuration" in AcquiaMarina theme with no error.
but, if I user Firefox/OSX, then I get the error as above ...
browser dependence? ugh ...
Comment #4
PGNetDev commentedhm, wondering if this is the issue ...
https://issues.apache.org/bugzilla/show_bug.cgi?id=46952