_:n912838b9848241bdb9fa73fb1e091176xb3
<http://schema.org/text>
"The already in progress error page, for the most part, is triggered when you attempt to access a non-APM URI:\nDuring the access policy evaluation, andWith a URI that doesn&apos;t match the original URI - stored in the session.server.landinguri session variable.\nNot sure if this will help you, but the following should ensure that a non-APM/non-original URI does not trigger the in progress error:\nwhen HTTP_REQUEST {\n    if { ( [HTTP::cookie exists MRHSession] ) and not ( [ACCESS::session exists -state_allow [HTTP::cookie value MRHSession]] ) } {\n        if { ( [HTTP::uri] ne [ACCESS::session data get session.server.landinguri] ) and not ( [ACCESS::session data get session.server.landinguri] eq &quot;&quot; ) } {\n            HTTP::redirect [ACCESS::session data get session.server.landinguri]\n        }       \n    }\n}\n\n\nThe idea is this. If an HTTP request comes in that:\nHas the MRHSession cookieHas an access policy that is not completed, andThe request URI does not match the landinguri variable\nredirect back to the landinguri URI."
<https://community.f5.com/discussions/technicalforum/access-policy-evaluation-is-already-in-progress-for-your-current-session-/178848>