Forum Discussion

Ronak_79648's avatar
Ronak_79648
Icon for Nimbostratus rankNimbostratus
Sep 14, 2012

ACCESS::respond 301 Location "$entryURL"

I am tryting to use ACCESS::respond 301 Location "$entryURL in

 

 

when ACCESS_SESSION_STARTED {

 

log local0. "Access session started."

 

set requestedDomain [ACCESS::session data get "session.server.multidomain_host"]

 

ACCESS::session data set session.custom.entryDomain [ACCESS::session data get "session.server.multidomain_host"]

 

set entryURL [ findstr [ACCESS::session data get "session.server.landinguri"] "http"]

 

ACCESS::session data set session.custom.entryURL $entryURL

 

log local0. "Request to: $requestedDomain$entryURL"

 

}

 

 

when ACCESS_POLICY_COMPLETED {

 

set requestedDomain [ACCESS::session data get "session.custom.entryDomain"]

 

set entryURL [ACCESS::session data get "session.custom.entryURL"]

 

log local0. "Policy completed - URL: $entryURL"

 

if { $requestedDomain != "onelogin.iuhealth.org" } {

 

log local0. "requestedDomain not onelogin"

 

ACCESS::respond 301 Location "$entryURL

 

 

}

 

else {

 

ACCESS::respond 301 Location "https://pulse.iuhealth.org/clarian/layoutTemplates/html/access/ssoLogin.jsp"

 

}

 

}

 

 

I get the log

 

 

Sep 14 15:41:35 tmm info tmm[26113]: Rule /Common/iRule_PulseRedirect-toSSO : Request to: pulse.iuhealth.orghttps://pulse.iuhealth.org/clarian/layoutTemplates/html/access/ssoLogin.jsp

 

Sep 14 15:41:46 tmm2 info tmm2[26115]: Rule /Common/iRule_PulseRedirect-toSSO : Policy completed - URL: https://pulse.iuhealth.org/clarian/layoutTemplates/html/access/ssoLogin.jsp

 

Sep 14 15:41:46 tmm2 info tmm2[26115]: Rule /Common/iRule_PulseRedirect-toSSO : requestedDomain not onelogin

 

 

i.e it is making to line just before ACCESS::respond but ACCESS::respond does not work and it brings back to login screen of APM and creates another session.

 

I also tried

 

ACCESS::respond 401 "Please wait Just a moment longer…"

 

that is not working either. help??

 

 

thanks

 

 

i get log printed right but

 

No RepliesBe the first to reply