cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
468
Views
1
Helpful
6
Replies

Cucm logs get digits input

Toss Leey
Level 1
Level 1

Anyone know how I can identify the digits enter by caller (dtmf) to IVR from CM logs if OOB, if there is any label/identifier I can search on through cucm logs to get these digits please share 

1 Accepted Solution

Accepted Solutions

@Toss Leey - At what level are your trace files set? To capture the level you are seeing you will want the Cisco CallManager service trace file level set to Detailed.

Maren

View solution in original post

6 Replies 6

Which DTMF method are you using? If you are using SIP and are using an IVR with out-of-band signaling you would likely be using sip-info or sip-notify for DTMF. 

If you are using sip-info, look for messages like this where the user pressed a 5 for 160ms:

 

INFO sip:8675309@example.com SIP/2.0
Via: SIP/2.0/UDP bob.example.com:5060
From: <sip:5551234@bob.example.com>;tag=e3f124a
To: <sip:8675309@example.com>;tag=f2a2937
Call-ID: 12345678@example.com
CSeq: 5 INFO
Content-Length: 24
Content-Type: application/dtmf-relay

Signal=5
Duration=160

 

If you are using sip-notify look for messages like this where the user pressed a 2 (look in the kpml-response at the end):

 

NOTIFY sip:8675309@192.168.1.1:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.1.2:5060;branch=z9hG4bK62e20538
To: <sip:8675309@192.168.1.1>;tag=e3f124a
From: “Bob” <sip:5551234@192.168.1.1>;tag=f2a2937
Call-ID: aca0166f-21730029-00685cda-411f1c34@192.168.1.2
Date: Tue, 22 Sep 2019 12:26:29 GMT
CSeq: 422 NOTIFY
Event: kpml
Subscription-State: active; expires=6000
Max-Forwards: 70
Contact: <sip:5551234@192.168.1.2:5060;transport=udp>
Allow: ACK,BYE,CANCEL,INVITE,NOTIFY,OPTIONS,REFER,REGISTER,UPDATE,SUBSCRIBE
Content-Length: 201
Content-Type: application/kpml-response+xml
Content-Disposition: session;handling=required
<?xml version=”1.0″ encoding=”UTF-8″?>
<kpml-response xmlns=”urn:ietf:params:xml:ns:kpml-response” version=”1.0″ code=”200″ text=”OK” suppressed=”false” forced_flush=”false” digits=”2″ tag=”dtmf”/>

 

Let us know if you have questions.

Maren

Thank you but I didn't get any info using above details related to digits

What DTMF method are you using? Also, which trace or log file are you looking at?

Maren

What do you mean? Maren outlined two examples of digits pressed in two different DTMF methods. Can you please elaborate and provide more details on what it is that you’re looking for?



Response Signature


Toss Leey
Level 1
Level 1

I checked sdl file downloaded via rtmt, the calls are ITSP---CUBE--CUCM---CCX, one side Allow-Events: telephone-event  and another side Allow-Events: presence, kpml, and CM invoked MTP

@Toss Leey - At what level are your trace files set? To capture the level you are seeing you will want the Cisco CallManager service trace file level set to Detailed.

Maren