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_
Nimbostratus
Sep 13, 2007stream 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
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)