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

Attention: The Community will be in read-only mode on 12/14/2017 from 12:00 am pacific to 11:30 am.

During this time you will only be able to see content. Other interactions such as posting, replying to questions, or marking content as helpful will be disabled for few hours.

We apologize for the inconvenience while we perform important updates to the Community.

IPIVR HTTP Trigger redundancy issue

Hi all, I have some issues with HTTP trigger redundancy.

We have a HA IPIVR cluster, says NodeA and NodeB. They are running version 9. We have an application, which will send an HTTP POST request (target IP address is NodeA) to the IVR system, which will trigger the IVR to make an call to an external number (the number is included in the HTTP request). BTW, the IVR system are integrated with CUCM 9.1.

A few weeks ago, we test this and it was working fine. I am able to receive the call make from the IVR, which will return an response (xml file) to the requester. But yesterday when we test this again, it's not working anymore. Further troubleshooting shows that the HTTP request was redirected to NodeB. The following logs are captured on the requester:

Successful Testing Log:

2013-09-16 14:08:38,732 [ajp-bio-172.20.21.19-8009-exec-18] INFO  com.pdpc.dncr.registry.util.IVRSSender - Connecting to IVRS… http://172.20.21.36:9080/sendotp

2013-09-16 14:08:41,501 [ajp-bio-172.20.21.19-8009-exec-18] INFO  com.pdpc.dncr.registry.util.IVRSSender - IVRS call response status code:200

2013-09-16 14:08:59,555 [ajp-bio-172.20.21.19-8009-exec-18] INFO  com.pdpc.dncr.registry.util.IVRSSender - IVRS call response:<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<Registry>

  <status>

    <code>200</code>

    <message>Call Completed.</message>

  </status>

</Registry>

Yesterday Testing Log:

HTTP Post to NodeA:

2013-10-07 11:01:50,013 [Thread-8] INFO  com.pdpc.dncr.registry.util.IVRSSender - Connecting to IVRS... http://172.20.21.36:9080/sendotp

2013-10-07 11:01:50,055 [Thread-8] INFO  com.pdpc.dncr.registry.util.IVRSSender - IVRS call response status code:302

2013-10-07 11:01:50,056 [Thread-8] INFO  com.pdpc.dncr.registry.util.IVRSSender - IVRS call response:

HTTP Post to NodeB:

2013-10-07 14:37:42,107 [Thread-5] INFO  com.pdpc.dncr.registry.util.IVRSSender - Connecting to IVRS... http://172.20.21.37:9080/sendotp

2013-10-07 14:37:42,378 [Thread-5] INFO  com.pdpc.dncr.registry.util.IVRSSender - IVRS call response status code:302

2013-10-07 14:37:42,379 [Thread-5] INFO  com.pdpc.dncr.registry.util.IVRSSender - IVRS call response:

I get 302 response which is redirection response from your application.

During the testing, I also tried to use an Microsoft IE to send the HTTP post request to the IVR system, which was successful.

Really appreciate if any suggestion what could be the reason and possible solution.

Everyone's tags (4)
151
Views
0
Helpful
0
Replies
CreatePlease to create content