Index: openacs-4/packages/acs-tcl/tcl/security-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/tcl/security-procs.tcl,v diff -u -N -r1.117 -r1.118 --- openacs-4/packages/acs-tcl/tcl/security-procs.tcl 26 Nov 2018 14:57:15 -0000 1.117 +++ openacs-4/packages/acs-tcl/tcl/security-procs.tcl 26 Nov 2018 17:04:05 -0000 1.118 @@ -278,7 +278,7 @@ # # If over HTTPS, we look for the *_secure cookie # - if { [security::secure_conn_p] } { + if { [security::secure_conn_p] || [ad_conn behind_secure_proxy_p]} { set cookie_name "ad_user_login_secure" } else { set cookie_name "ad_user_login" @@ -359,7 +359,7 @@ } set auth_level "ok" - set secure_p [security::secure_conn_p] + set secure_p [expr {[security::secure_conn_p] || [ad_conn behind_secure_proxy_p]}] if {$cookie_domain eq ""} { set cookie_domain [parameter::get -parameter CookieDomain -package_id $::acs::kernel_id] }