08-10-2012 02:31 AM - edited 03-16-2019 12:38 PM
Hi community,
the last couple days i'm trying hard to get MVA working.
I'm familiar with setting it up but the actual system (CUCM 7.1.5.30000-1) reports back an "404 - File not found" error.
To be explicit, i used the following URL:
http://10.0.0.1:8080/ccmivr/pages/IVRMainpage.vxml
I already rechecked my service-parameters and restarted the services, but i still get the 404.
I also looked up if there is a seperate downloag package to upgrade the system with MVA funtionality, but couldn't find anything.
I'm really thankful for any clue, i don't know what to do from now on.
Regards and thanks in advance.
08-10-2012 03:29 AM
Hi Steffen,
Quite difficult to answer the question with the information which you have provided, since there are a lot of checkpoints and not just the URL.
Cross check your configuration with the example in the below link:
http://bhatkoti.com/2010/01/02/how-to-configure-mobile-voice-access-mva-in-cisco-cucm-6-x7x/
Regards,
Arun Kumar
Please rate useful posts !!!
08-10-2012 04:12 AM
Hi Arun,
thanks for your response.
I know the concepts of MVA, anyway i read your linked site again.
Unfortunately ther is no clue about my problem, even in the comments.
I get the feeling i wasn't clear enough, english isn't my native so bear with me.
Problem:
It seems my CUCM doesn't provide the needed VXML for the H.323 gateway.
So i am unable to configure the application on the IOS. The page is also unavailable from my browser.
Regards.
08-10-2012 06:29 AM
Hi Steffen,
Try this: First check if the port 8080 is open:
From the router, telnet to the CUCM with port 8080. E.g.,
R7#telnet 10.100.149.108 8080
Trying 10.100.149.108, 8080 ... Open
^C
HTTP/1.1 400 Bad Request
Transfer-Encoding: chunked
Date: Fri, 10 Aug 2012 13:20:58 GMT
Connection: close
Server:
0
[Connection to 10.104.149.118 closed by foreign host]
R7#
If this fails, restart the Tomcat Service on the Publisher. Try the telnet procedure above again. Make sure there are no firewall/access list config blocking the path between GW and Publisher
After restart of the Tomcat Service (utils service restart Cisco Tomcat) , try to download the IVRMainpage.vxml again from your browser window
http://10.0.0.1:8080/ccmivr/pages/IVRMainpage.vxml
Let me know if it helps.
Regards,
Arun Kumar
Please rate useful posts!!
08-10-2012 12:09 PM
Hi Arun,
i already checked this before, but here we go again:
---------
R1#telnet 10.0.0.1 8080
Trying 10.0.0.1, 8080 ... Open
^C
HTTP/1.1 400 Bad Request
Transfer-Encoding: chunked
Date: Fri, 10 Aug 2012 19:05:46 GMT
Connection: close
Server:
0
[Connection to 10.0.0.1 closed by foreign host]
---------
But keep the suggestions coming
Regards.
08-11-2012 05:39 AM
Would you be able to try and restart Cisco Tomcat and then try and access http://10.0.0.1:8080/ccmivr/pages/IVRMainpage.vxml using a browser. After that's done if you still get a 404 not found response, please collect the Cisco Tomcat logs for us to take a look. We should be able to see the request for that item and possibly why it's failing to find it. It's possible we might see that the war file wasn't deployed properly to create ccmivr.
08-11-2012 07:58 AM
Hi Joe,
I tried to get the file with a browser with the same result (404).
So i restarted tomcat as you suggested, but still can't get the page (404 again).
Please take a look at my logs: http://fbe.am/aNY
Regards.
08-12-2012 02:07 AM
Hi Steffen,
So connectivity to port 8080 is fine, Cisco Tomcat Service is restarted and no access list or firewall between your H.323 GW and Publisher.
Under "application" command you would have added the "service" command for this URL, do a "no service ... " on the application and re-add the service command back. You should see the output like the below one:
R7(config-app)#$g
http://10.104.149.118:8080/ccmivr/pages/IVRMainpage.vxml
R7(config-app-param)#
000230: *Aug 12 09:01:08.518: //-1//HIFS:/hifs_http_cb: hifs http read succeeded. size=1563, url=http://10.104.149.118:8080/ccmivr/pages/IVRMainpage.vxml
000231: *Aug 12 09:01:08.518: //-1//HIFS:/hifs_http_cb: hifs ifs file read succeeded. size=1563, url=http://10.104.149.118:8080/ccmivr/pages/IVRMainpage.vxml
000232: *Aug 12 09:01:08.518: //-1//HIFS:/hifs_free_idata: hifs_free_idata: 0x3252258
000233: *Aug 12 09:01:08.518: //-1//HIFS:/hifs_hold_idata: hifs_hold_idata: 0x3252258
R7(config-app-param)#
If you dont see the above output, remove the service command, save config, reload the router, apply the service command again under "application". This should work :-)
08-12-2012 03:46 AM
Hi Arun,
i know it should work, but unfortunately it doesn't.
Please take a look at the results of your suggested approach:
R1(config)#application
R1(config-app)#do term mon
R1(config-app)#no service MVA http://10.0.0.1:8080/ccmivr/pages/IVRMainpage.vxml
R1(config-app)#service MVA http://10.0.0.1:8080/ccmivr/pages/IVRMainpage.vxml
Aug 12 10:11:41.720: //-1//HIFS:/hifs_http_cb: hifs http callback: load of http://10.0.0.1:8080/ccmivr/pages/IVRMainpage.vxml failed. Status=httpc error 404=http not found
Aug 12 10:11:41.720: //-1//HIFS:/hifs_free_idata: hifs_free_idata: 0x48182EA0
Aug 12 10:11:41.720: //-1//HIFS:/hifs_hold_idata: hifs_hold_idata: 0x48182EA0
Aug 12 10:11:41.720: Could not load IVR script
http://10.0.0.1:8080/ccmivr/pages/IVRMainpage.vxml
errno=-1=hifs Failure
----
R1(config-app-param)#no service MVA http://10.0.0.1:8080/ccmivr/pages/IVRMainpage.vxml
%SYS-5-CONFIG_I: Configured from console by steffen on vty0 (10.100.1.17)
R1#wr
Building configuration...
[OK]
R1#reload
Proceed with reload? [confirm]
%SYS-5-RELOAD: Reload requested by steffen on vty0 (10.100.1.17). Reload Reason: Reload Command.
---
R1#term mon
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#application
R1(config-app)#service MVA http://10.0.0.1:8080/ccmivr/pages/IVRMainpage.vxml
Aug 12 10:31:19.099: //-1//HIFS:/hifs_http_cb: hifs http callback: load of http://10.0.0.1:8080/ccmivr/pages/IVRMainpage.vxml failed. Status=httpc error 404=http not found
Aug 12 10:31:19.099: //-1//HIFS:/hifs_free_idata: hifs_free_idata: 0x4B4CA970
Aug 12 10:31:19.099: //-1//HIFS:/hifs_hold_idata: hifs_hold_idata: 0x4B4CA970
Aug 12 10:31:19.099: Could not load IVR script
http://10.0.0.1:8080/ccmivr/pages/IVRMainpage.vxml
errno=-1=hifs Failure
R1(config-app-param)#
--- So at this point i tried to fetch the index page from the Webserver at Port 8080.
R1#telnet 10.0.0.1 8080
Trying 10.0.0.1, 8080 ... Open
GET / HTTP/1.0
Connection: close
User-Agent: Manual
HTTP/1.1 200 OK
Set-Cookie: JSESSIONID=8CEA1B974C33B8509C503710C8642C58; Path=/
Content-Type: text/html;charset=utf-8
Content-Length: 1683
Date: Sun, 12 Aug 2012 10:35:24 GMT
Connection: close
Server:
[html body snipped]
[Connection to 10.0.0.1 closed by foreign host]
R1#
Again, im clueless...
Thanks for your efforts (both of you).
Regards.
08-12-2012 03:47 AM
I also am wondering at this point if there are other ports involved?
Besides 8080, anyone?
08-16-2012 03:13 AM
I verified that only port 8080 is involved.
Client -> CUCM:8080
CUCM:8080 -> Client
08-16-2012 05:15 AM
Hmm.. Interesting problem.
I was thinking about the timeout issue. What is the latency between this router and the Publisher (ping response)? Can you try configuring MVA on a router with less than 50ms of latency towards the Publisher and let us know the result?
Regards,
Arun Kumar
Please rate useful posts !!
08-17-2012 01:48 AM
Hi Arun,
the router is very "near" to the CUCM.
R1#ping 10.0.0.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.0.0.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/6/16 ms
It is very unlikely to be an timeout issue, but your help is much appreciated.
I'm trying now to obtain the ccmivr.war to extract it's contents and verify the file is there and/or the archive isn't damaged.
Regards,
Steffen
09-08-2015 04:24 AM
Hi, I had the same issue,
have you checked if service "Cisco Unified Mobile Voice Access Service" is started?
after I activated the service, I was able to download the vxml file.
02-11-2016 08:31 PM
Enabling "Cisco Unified Mobile Voice Access Service" has fixed my issue.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide