Learn F5 Technologies, Get Answers & Share Community Solutions Join DevCentral

irules

iRules is a highly customized, Tcl-based scripting language allowing you complete programmatic access to application traffic in real time. If you’re looking to inspect, analyze, modify, route, re-direct, discard, or manipulate traffic in any way, chances are you can do it with an iRule. They even give you the ability to write business logic into your network layer.

Learn more

Articles

Jason Rahm
Updated 3 weeks ago by Jason Rahm
5 out of 5 stars

In version 13.1, the ILXLogger class was added to expand the ability to log from iRules LX. The API details have been added to to the wiki but in this article, I’ll add context and an example to boot. Let’s get to it! The first step is...

Jason Rahm
Updated 1 month ago by Jason Rahm
5 out of 5 stars

The BIG-IP platform has had Tcl-based iRules since the initial v9 release back in 2004. When version 11.4 released, the HTTP class was deprecated in favor of local traffic policies. The policies provide access to inspect and act on ingress and...

Jason Rahm
Updated 2 months ago by Jason Rahm
5 out of 5 stars

There are scenarios where it might be prudent to support HTTP request redirection on a single port, and thus, a single virtual server. Yes, this can be done with the alias port zero, but that locks all other ports down unless you plan to build out...

Peter Silva
Updated 2 months ago by Peter Silva
5 out of 5 stars

Our Featured Member series is a way for us to show appreciation and highlight active contributors in our community. Communities thrive on interaction and our Featured Series gives you some insight on some of our most active folks. Rhazi Youssef...

Peter Silva
Updated 3 months ago by Peter Silva

Our Featured Member series is a way for us to show appreciation and highlight active contributors in our community. Communities thrive on interaction and our Featured Series gives you some insight on some of our most active folks. Jie Gao is a...

Peter Silva
Updated 5 months ago by Peter Silva

Our Featured Member series is a way for us to show appreciation and highlight active contributors in our community. Communities thrive on interaction and our Featured Series gives you some insight on some of our most active folks. Daniel Varela...

Steve McCarthy
Updated 5 months ago by Steve McCarthy

HTTP cookies are an essential part of many web based applications, useful for tracking session and state information.  But they can also be exploited to leak information to third party sites using a method known as Cross Site Request...

Peter Silva
Updated 2/20/2018 by Peter Silva
5 out of 5 stars

Last week we covered the basic overview of Application Connector and this week we’ll look at how to set it up. [The link to the setup guide] Settle in, this is detailed. F5 Application Connector is made up of two components: The Proxy and the...

Gal Goldshtein
Updated 2/19/2018 by Gal Goldshtein

In November 2017 Oracle published a vulnerability in the Jolt Server which is a component of Oracle Tuxedo. Just recently, a PoC exploit for this vulnerability has been published. Using the JOLT protocol, attackers could send specially crafted...

Peter Silva
Updated 2/1/2018 by Peter Silva
5 out of 5 stars

After a brief hiatus for the New Year, we're kicking off the 2018 Featured Member series with a new DevCentral MVP: MrPlastic, Lee Sutcliffe. Like Kevin this past December, Lee does a great job with the opening question, so we'll let him...

Jason Rahm
Updated 3 weeks ago by Jason Rahm
5 out of 5 stars

In version 13.1, the ILXLogger class was added to expand the ability to log from iRules LX. The API details have been added to to the wiki but in this article, I’ll add context and an example to boot. Let’s get to it! The first step is...

Jason Rahm
Updated 1 month ago by Jason Rahm
5 out of 5 stars

The BIG-IP platform has had Tcl-based iRules since the initial v9 release back in 2004. When version 11.4 released, the HTTP class was deprecated in favor of local traffic policies. The policies provide access to inspect and act on ingress and...

Jason Rahm
Updated 2 months ago by Jason Rahm
5 out of 5 stars

There are scenarios where it might be prudent to support HTTP request redirection on a single port, and thus, a single virtual server. Yes, this can be done with the alias port zero, but that locks all other ports down unless you plan to build out...

Peter Silva
Updated 2 months ago by Peter Silva
5 out of 5 stars

Our Featured Member series is a way for us to show appreciation and highlight active contributors in our community. Communities thrive on interaction and our Featured Series gives you some insight on some of our most active folks. Rhazi Youssef...

Peter Silva
Updated 2/20/2018 by Peter Silva
5 out of 5 stars

Last week we covered the basic overview of Application Connector and this week we’ll look at how to set it up. [The link to the setup guide] Settle in, this is detailed. F5 Application Connector is made up of two components: The Proxy and the...

Peter Silva
Updated 2/1/2018 by Peter Silva
5 out of 5 stars

After a brief hiatus for the New Year, we're kicking off the 2018 Featured Member series with a new DevCentral MVP: MrPlastic, Lee Sutcliffe. Like Kevin this past December, Lee does a great job with the opening question, so we'll let him...

Jason Rahm
Updated 1/17/2018 by Jason Rahm
5 out of 5 stars

We are pleased to announce availability of our updated F5 Programmability Editor for Eclipse IDE v2. The F5 Programmability Development Environment for Eclipse allows you to use the Eclipse IDE to manage iRules, iRules LX, iControl LX, and iApps...

Jibin
Updated 12/8/2017 by Jibin
5 out of 5 stars

This article answers some frequently asked questions about the iRules tracing feature and offers some suggestions on best practices.

Jibin
Updated 12/4/2017 by Jibin
5 out of 5 stars

This article continues the introduction of iRules tracing and profiling feature. It uses examples to describe how to configure and run the feature.

Peter Silva
Updated 12/1/2017 by Peter Silva
5 out of 5 stars

When we prepare for our Featured Member series, I typically send out a questionnaire and the DevCentral member writes out their answers. With the opening question I'll do a bit of editing and use that for the intro. This month however,...

Have a iRules Question or Discussion Topic?

Answers

F5 Foward Proxy Vip
Updated 13 hours ago
0 votes
iRule SIP respond - command runs on the client side
Updated 1 day ago
0 votes
iRule Construct and Cleanup
Updated 1 day ago
0 votes
Probing multiple pool members for a successful request.
Updated 1 day ago
By JohnG
0 votes
Multiple domain redirects to subdomain
Updated 1 day ago
0 votes