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

Filter by:
  • Solution
  • Technology
Clear all filters

Articles

Sort results

A Catch from the Codeshare: Provisioning IOS for Exchange Active Sync

On the side of the road in northern Missouri just north of Mark Twain’s stomping grounds, there is a slice of hillside removed just to the side of the highway. In Arkansas, there’s a nondescript field tucked away in a state park. Short of word of... Read more
1 Review

HTTPoxy - AGAIN??!!??

How to mitigate the HTTPoxy vulnerability using your F5 BIGIP. CVE-2016-5385, CVE-2016-5386, CVE-2016-5387, CVE-2016-5388, CVE-2016-1000109, CVE-2016-1000110 Read more
Average Rating: 5.0
3 Reviews

Codeshare Challenge: And the Winners Are...

Leading into June’s Programmability Month, we announced a codeshare challenge contest, where DevCentral community members could contribute a solution (or several) that they’ve created to solve problems in their environments. We had a lot of great... Read more
2 Reviews

Q/A with Yann Desmarest - DevCentral's Featured Member for July

Yann Desmarest is the Innovation Center Manager at e-Xpert Solutions SA and one of DevCentral’s top contributors. e-Xpert Solutions SA is a F5 Gold Partner, Unity Partner Support and a Guardian Partner. Yann has been a BIG-IP administrator for 6... Read more
2 Reviews

F5 Programmability for Eclipse - Installation Instructions

It’s been a long time coming, but I’m pleased to announce a brand new editor for your iRules: F5 Programmability for Eclipse! This editor supports iRules & iRules LX in its initial release, but stay tuned for more features down the road. One... Read more
Average Rating: 5.0
3 Reviews

June is Programmability Month!

We’ve expanded over the years to include systems, configuration, advanced modules, security, etc, but programmability has historically been the bread and butter of what we do. Given the success we had with February’s security month, this... Read more
2 Reviews

Programmability Month: "The More You Code" PSAs

Years back, NBC had these public service announcements, or PSAs, on a range of subjects, delivered by their on-air talent. The series was branded “The More You Know.” One of their flagship comedies “The Office” then turned this into their... Read more
2 Reviews

Advanced iRules: Tables

We’ve covered quite a bit of ground in the Getting Started with iRules and Intermediate iRules series. In this series, we’ll dive even deeper down the rabbit hole, starting with the table command. This article is a primer for the power of tables,... Read more
0 Reviews

Advanced iRules: Scan

Scan is used to parse out strings. It takes a string and based on your format parameters, stores the matches in one or more variables. It also returns the number of conversions performed, so it can be used in a conditional as well. For all the... Read more
0 Reviews

Advanced iRules: Binary Scan

The binary scan command, like the scan command covered in this Advanced iRules series, parses strings. Only, as the adjective indicates, it parses binary strings. In this article, I’ll highlight the command syntax and a few of the format string... Read more
0 Reviews

Advanced iRules: Regular Expressions

A regular expression or regex for short is essentially a string that is used to describe or match a set of strings, according to certain syntax rules. Regular expressions ("REs") come in two basic flavors: extended REs ("ERE"s)... Read more
0 Reviews

Intermediate iRules: Validating Your Logic

Sometimes an iRule will load and run without producing any errors, but does not achieve the desired results. In this article, I will outline the basic process of examining your iRule logic against live traffic by walking through a simple example:... Read more
0 Reviews

Intermediate iRules: Handling Strings

To say we’re getting to the heart of the matter, dealing with string commands and parsing, re-arranging and modification, would almost be saying it too lightly…understating. String manipulation is a massive part of iRules, and is in fact a solid... Read more
0 Reviews

Intermediate iRules: Data-Groups

For this article in the Intermediate iRules series we’ll begin arming you with some knowledge on data-groups. As such, this article will endeavor to answer the following: What is a data-group? What is a class? What are the benefits of a... Read more
0 Reviews

Intermediate iRules: Iteration

In this article, we're going to cover loop control structures and how to gain efficiency therein. One of the things that makes iRules so powerful is the fact that it is effectively a full scripting language at your fingertips with which you... Read more
0 Reviews

Intermediate iRules: Handling Lists

We've talked about variables in the Getting Started with iRules series, but we're going to cover specifically the list object type of variable. Most of the TCL commands for use in manipulating lists are available in iRules: list - Create... Read more
0 Reviews

Intermediate iRules: Evaluating Performance

Customers frequently ask, as poster CodeIT did: "I am wondering what the effect of writing more elaborate iRules will have on the F5’s memory and processor. Is there a way to predict the effect on the F5’s resources for a given rule and... Read more
0 Reviews

Intermediate iRules: catch

One of the often overlooked features of iRules is the ability to use dynamic variables in assignments. This can make for some interesting iRules, but it can also get you into trouble at runtime when your variables are not defined in the current... Read more
0 Reviews

Getting Started with iRules: Intro to Programming with Tcl

In this Getting Started with iRules series, We’ll cover topics ranging from this first installment, which includes some programming basics and concepts, up through F5 terminology and concepts, iRules basics and usage, components, etc. This primer... Read more
1 Review

Getting Started with iRules: Technology & Terms

In the last installment, we took a look at some programming fundamentals, with the hopes to get people on the same page so that we could start building towards some more advanced concepts. To do so, however, we would be remiss if we didn’t look at... Read more
0 Reviews

Getting Started with iRules: Basic Concepts

Welcome to the third installment of this series, wherein we will, for the first time, actually discuss iRules at length. That may sound odd, but there has been some important foundational work to do before diving too deep into the technology... Read more
0 Reviews

Getting Started with iRules: Events & Priorities

As this series steams on we go deeper and deeper into what actually drives iRules as a technology. So far we have covered very basic concepts, from core programming ideas and F5 basic terminology through to what makes iRules unique and useful,... Read more
0 Reviews

Getting Started with iRules: Variables

If you've been following along in this series, it's time to add another building block to the framework of what iRules are and can do. If you're new, it would behoove you to start at the beginning and catch up. So far we've covered... Read more
0 Reviews

Getting Stared with iRules: Control Structures & Operators

So far in the first several installments of this series we’ve talked about some solid introduction topics, from programming basics to F5 terminology to covering an introduction of what iRules is as a technology, how it works, and how to make use... Read more
0 Reviews

Getting Started with iRules: Delimiters

So far in this series we've covered introductions across the board for programming basics and concepts, F5 terminology and basic technology concepts, the core of what iRules are and why you'd use them, as well as cornerstone iRules... Read more
0 Reviews