LTM stream profile: Multiple replacements & regular expressions
LTM's built-in stream profile (and related iRules commands) offer a relatively low-overhead method to replace specific strings in the server response data. One of the most common uses for stream...
Published Sep 12, 2007
Version 1.0Deb_Allen_18
Historic F5 Account
Joined September 25, 2004
Deb_Allen_18
Historic F5 Account
Joined September 25, 2004
Nicolas_MENOUX_
Sep 13, 2007Nimbostratus
stream profile is really useful and efficient. Before using that profile, I set up an IRule for replacing HTTP::payload based on script I've found on DevCentral. However, when I bind it to all of my virtual servers, my BigIP became really weird and charts of active sessions became like a jigsaw... I've looked the log and I've seen entries like below :
Sep 12 18:08:12 lb lacpd[1045]: 01160015:3: tmm transmit failed: Network is unreachable (port 1)
Sep 12 18:08:13 lb LOGIN: Re-starting tmm
Sep 12 18:08:13 lb lacpd[1045]: 01160015:3: tmm transmit failed: Network is unreachable (port 1)
Sep 12 18:08:13 lb bigd: 01060004:5: Monitoring stops - tmm down.
Sep 12 18:08:13 tmm tmm[28107]: 01010001:5: default TMM Version 9.2.3.33.1.5 starting
Sep 12 18:08:13 lb mcpd[1089]: 01070408:5: Deleting abandoned subscriber connection for TMM_Subscriber
Sep 12 18:08:13 lb mcpd[1089]: 01070406:5: Removed publication with publisher id TMM
Sep 12 18:08:13 lb mcpd[1089]: 01070409:5: Add a new Subscription for subscriberID TMM_Subscriber and filterType 0xefdff3ff
Sep 12 18:08:13 lb mcpd[1089]: 01070404:5: Add a new Publication for publisherID TMM and filterType 0xb130eed9
Sep 12 18:08:14 lb lacpd[1045]: 01160016:6: tmm transmit resumed
Sep 12 18:08:15 sccp bcm56xxd[363]: 012c0015:6: Link: 4.1 is DOWN
Sep 12 18:08:18 sccp bcm56xxd[363]: 012c0015:6: Link: 4.1 is UP
Sep 12 18:08:25 lb bigd: 01060003:5: Monitoring starts - tmm up.
... goshhh really bad...
I do not have the explanation of such behaviour but by using stream profile, I do not have such troubles.. If someone ahs already encountered such behaviour, please contact me to see if something was wrong with my script.
Regards,
Nicolas