Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

New Member

[TCL] Cannot extract leg_outbound if there is no Connect message

Hello All,

Really appreciate your time.

I am trying to add additional VSA to Radius accounting messages, more specifically to Stop record onto the outbound VoIP leg using "aaa accounting update leg_outgoing etc..."

The issue I face is that if there is no CONNECT message i.e. the other party was not there for example, it seems there is no way to get the leg_outgoing ID which I need to reference into the "aaa accounting update" command. I tried getting the leg_outbound at different places - right after "leg setup" command or right after receiving the ev_disconnected event with no luck. Still, for the same zero duration voice call, there can be seen both legs with different IDs assigned into the call history voice table.

On the other hand, if call proceeds normal with CONNECT message exchanged, leg_outbound is assigned correct after the ev_setup_done event kicks in.

Any thoughts will be greatly appreciated.

Thanks.

Everyone's tags (2)
6 REPLIES
Hall of Fame Super Gold

Re: [TCL] Cannot extract leg_outbound if there is no Connect mes

Your observation is correct, there is no way and the consequence is that it's impossible to listen to messages before connecting.

It is a serious limitation for scripting, but to be very honest with you, I don't think that Cisco will accept to acknolewdge and change it.

New Member

Re: [TCL] Cannot extract leg_outbound if there is no Connect mes

p.bevilacqua,

Thanks for the quick response!

Don't you reference the leg_incoming to play announcements, what is the relation to leg_outgoing in the scenario you mentioned?

Hall of Fame Super Gold

Re: [TCL] Cannot extract leg_outbound if there is no Connect mes

Yes, you cannot receive any announcement on outgoing call leg before connect.

New Member

Re: [TCL] Cannot extract leg_outbound if there is no Connect mes

If I do understand correctly what exactly you mean, I am positive I've seen scenario like this:

A calls ---ISDN--> B (gateway) --VoIP--> C sends inbound announcements w/out connect and A hears it.

To be honest, I am still trying to figure out what does this have any common to my initial question.

Hall of Fame Super Gold

Re: [TCL] Cannot extract leg_outbound if there is no Connect mes

I have edited my answer above for clarity.

Hope you will be able to understand it now.

New Member

Re: [TCL] Cannot extract leg_outbound if there is no Connect mes

Great, thanks.

330
Views
0
Helpful
6
Replies
CreatePlease login to create content