Index: branches/RC/core/kernel/processors/main_processor.php =================================================================== diff -u -N -r10610 -r10715 --- branches/RC/core/kernel/processors/main_processor.php (.../main_processor.php) (revision 10610) +++ branches/RC/core/kernel/processors/main_processor.php (.../main_processor.php) (revision 10715) @@ -974,7 +974,13 @@ */ function CheckSSL($params) { - $ssl = $this->Application->ConfigValue('SSL_URL'); + $ssl = $this->Application->IsAdmin() ? $this->Application->ConfigValue('AdminSSL_URL') : false; + + if (!$ssl) { + // not in admin or admin ssl url is empty + $ssl = $this->Application->ConfigValue('SSL_URL'); + } + if (!$ssl) return; //SSL URL is not set - no way to require SSL $require = false;