Forum Discussion
mnowina_63180
Nimbostratus
Apr 20, 2009STREAM::expression Issues
Hi,
We recently upgraded our LTMs from 9.4.4 Hotfix 73 to 9.4.7 320.1 Final and have found that the following section of one of our iRules is no longer working:
regexp {(/[\w]+)(/[\w]+)*.sdp} [RTSP::uri] request
if {($uri contains "something")} {
STREAM::expression "@$request@/something.3gp@"
}
else {
STREAM::expression "@$request@/something_else.3gp@"
}
STREAM::enable
}
I have verified the STREAM::esxpression is firing by adding the following event to the end of the rule:
when STREAM_MATCHED {
log local0. "Matched: [STREAM::match]"
}
and it matches $request, but it no longer replaces the request with the new URI. Any thoughts on what might have changed across versions? This was working previously.
Thanks,
Matt
- hoolio
Cirrostratus
Hi Matt, - mnowina_63180
Nimbostratus
Thanks hoolio, I'll let you know what they come back with. Its very puzzling. - mnowina_63180
Nimbostratus
So I've heard back from support and they've indicated that the stream command in RTSP events is not supported as of 9.4.6. Does anyone know why or what the last version was that supports stream commands in RTSP events? - markp_58161Historic F5 AccountThe following CR has been created to track this issue: CR123590
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects