F5 Data Groups, Wildcards and tmsh
Just a quick note about a problem I ran into with adding data groups to an F5 system using tmsh. I wanted to add a string data group containing a list of URIs mapping to other URIs. This was for use in an iRule that will redirect these URIs.
So I thought that this tmsh script would do the trick:
modify ltm data-group redir_uris records add {"/first-uri" { data "/new-uri"}}
modify ltm data-group redir_uris records add {"/second-uri" { data "/new-uri"}}
Every time I tried it, I got this result:
Syntax Error: the "create" command does not accept wildcard configuration identifiers
Hmm. But I don’t have any wildcards. So what’s the problem? I couldn’t figure it out at the time, and ended up having to resort to manually entering the data group via the web interface. A bit slow, but luckily it was only around 20 entries.
Today I found out what was going wrong: SOL12999: “Data group records beginning with a slash character cannot be added using tmsh.”
Description: You cannot add data group records that begin with a slash ( / ) character to data groups using tmsh.
This issue occurs when all of the following conditions are met:
- You Continue reading

In an interview with Infinera's VP of Marketing Michael Capuano, we learn more about the Open Transport Switch (OTS) and how it's helping companies like Pacnet virtualize the optical layer.