Forum Discussion

Billy_chuang_16's avatar
Billy_chuang_16
Historic F5 Account
Apr 19, 2006

"RTSP_RESPONSE_DATA" unknown events

Hi,

 

 

I am trying to write a iRule to massage RTSP response data, I found a event named "RTSP_RESPONSE_DATA" in wiki, I tried to add a new iRule with this event but BIGIP prompted

 

 

"01070151:3: Rule [RTSP_response] error:

 

line 1: [unknown event (RTSP_RESPONSE_DATA)] [when RTSP_RESPONSE_DATA {

 

 

}]"

 

 

The iRule I input just as simple as follow:

 

when RTSP_RESPONSE_DATA {

 

 

}

 

 

The BIGIP 6400 is running v9.2.2 with EA license.

 

 

Thanks

 

Billy
  • Same here! Have you gotten any response (e-mail, etc.?)

     

     

    I'm running version 9.2.3 on a 1500. When I attempt to store a rule referencing RTSP_RESPONSE_DATA, the iRule editor reports this:

     

     

    Exception caught in LocalLB::Rule::modify_rule()

     

    Exception: Common::OperationFailed

     

    primary_error_code : 18612227 (0x011C0003)

     

    secondary_error_code : 0

     

    error_string : 011c0003:3: Rule checker ::tclCheck::checkScript did not complete (BIGIP::saveEventProfileConstraints: undefined event: RTSP_RESPONSE_DATA).

     

     

    If I attempt to store it with the web admin interface, I see the error you described.

     

     

    I want to intercept the SDP response to a DESCRIBE request. Assuming that this is a bug, is there a reasonable workaround?

     

     

    Thanks,

     

    Mark

     

  • hoolio's avatar
    hoolio
    Icon for Cirrostratus rankCirrostratus
    From the info I could find, I don't think this functionality is available until 9.4. If anyone knows differently, please pipe in.

     

     

    Aaron
  • Colin_Walker_12's avatar
    Colin_Walker_12
    Historic F5 Account
    As is stated at the top of the RTSP page in the Wiki, the RTSP functionality in iRules currently requires an EA license to enable RTSP logic functions on your BIG-IP. Once you have that, you'll be able to use the general RTSP commands in iRules.

     

     

    As far as RTSP_RESPONSE_DATA goes, in particular, this will behave much like CLIENT_DATA, in that the event will not be valid until you've collected at least part of the RTSP payload with the RTSP::collect command.

     

     

    Colin