Forum Discussion
Ka_Lun_Chou
May 05, 2011Nimbostratus
How to enable mirror persistence on UIE?
To offload FirePass SSL function to LTM, I have the following irule applied on the virtual server. It is working fine except the UIE persistence record will not be mirror to the standby LTM. Can anyone advise how I can achieve that? LTM version is 9.4.8
when RULE_INIT {
set ssl_handshake 0
}
when CLIENTSSL_HANDSHAKE {
set ssl_handshake 1
}
when CLIENTSSL_CLIENTCERT {
set ssl_handshake 1
}
when HTTP_REQUEST {
if { [HTTP::cookie exists "MRHSession"] } {
persist uie [HTTP::cookie "MRHSession"] 2100
} else {
set sess [findstr [HTTP::uri] "sess=" 5 "&"]
if { $sess != "" } {
persist uie $sess 2100
}
}
set http_disable 0
if { $ssl_handshake == 1 } {
HTTP::header replace "BIGIP" "on"
HTTP::header replace "BIGIP_SSL_CIPHER" "[SSL::cipher name]"
HTTP::header replace "BIGIP_SSL_CIPHER_USEKEYSIZE" "[SSL::cipher bits]"
HTTP::header replace "BIGIP_SSL_PROTOCOL" "[SSL::cipher version]"
set ssl_handshake 0
}
if { [HTTP::uri] starts_with "/myvpn" } {
set http_disable 1
}
if { [HTTP::uri] starts_with "/tunnel" } {
set http_disable 1
}
}
when HTTP_REQUEST_SEND {
if { $http_disable != 0 } {
HTTP::disable
}
}
when HTTP_RESPONSE {
if { [HTTP::cookie exists "MRHSession"] } {
persist add uie [HTTP::cookie "MRHSession"] 2100
}
}
- hooleylistCirrostratusHave you created a custom Universal persistence profile with mirroring enabled and added it to the virtual server?
- Ka_Lun_ChouNimbostratusLet me give more information.
- bezeqintNimbostratushi all,
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects