CVP Call Studio is using port 80

Dears,
I have a Call Studio application installed on a windows 7 machine.
Recently I have installed Xampp server on the same machine and everything was working well.
Suddenly the Apache server was down and after some investigation I found out that the call studio application is using port 80 which prevented Apache from starting.
Can someone please advise why suddenly Call Studio started using port 80? what should be done in this case?
Thank you in advance.
Lara

Hi Davis,
Thank you for your reply.
I also have Call Studio 8.5 installed on my machine and it doesn't listen on any port. This issue occurred at a customer site two weeks ago and I want to know why suddenly Call Studio used port 80, what could have happened, was the application crashing?
Any idea?
Today I tried to execute the command "netstat -ano" and it showed that Apache process is now using port 80.
Regards,
Lara

Similar Messages

  • CVP Call Studio Database Element

    Hi all,
    I got the below error when I tried to use the Database element in CVP Call Studio to connect to a MSSQL database.
    touch111_24-7_Database,07/08/2014 13:52:31.724, The error was: A built-in element encountered an exception of type com.audium.server.AudiumException. There was a problem looking up the JNDI data source 'ivr1'. The root cause was: javax.naming.NameNotFoundException: Name ivr1 is not bound in this Context.
    I have added the below to the context.xml file :
    <Resource
    name="jdbc/ivr1"
    auth="Container"
    type="javax.sql.DataSource"
    driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
    url="jdbc:sqlserver://x.x.x.x:1433;databaseName=TestCallStudio;user=xxxx;password=xxxx"
    />
    In the Database element settings in Call Studio, I put ivr1 in the JNDI Name field.
    Can someone help me to know what could be causing this error to appear?
    Thank you in advance.
    Lara

    change jndi name in call studio from "ivr1" to "jdbc/ivr1"
    and check if it is working or not.
    regards
    chintan

  • CVP call studio Video tutorial

    Hi Team
    Is there any CVP call studio Video tutorial to make advanced call flow Integrated with Database IE(Oracle or SQL).
    also how to call JAR integrated file in Advanced prompt element.
    Please advise is there any Video tutorial or Online Course as well for CVPD 8.0.
    Thanks
    Ahmed Soliman

    Ahmed,
    I dont have any links to videos, but have you looked through the CVP programming guides:
    http://www.cisco.com/en/US/products/sw/custcosw/ps1006/products_programming_reference_guides_list.html
    Chris

  • CVP call studio and default audio

    Not sure if this should get posted here or on the development forum but it's getting posted here anyways...
    We have 4 combo boxes in our CVP deployment so we have 4 media servers. I'm trying to figure out what to configure for the Default Audio Path URI in Call Studio when creating a project .It appears that I have to specify either a single media server to pull the audio from or pull it from flash.
    I know our gateways will pull down the wav files from the media servers but if I specify flash in the studio application, do I need to load the wav file directly onto flash on the router or can it access the media servers and pull it down? We run most of our ICM scripts off of microapps, not custom vxml apps. Most of the documentation and the partner class I took doesn't look at multi server deployments and combo boxes like as most standard deployments are like this now. I don'ts ee anything in the Cisco docs for CVP that specify this information. Any help would be appreciated.
    We are using SIP and CSS if that makes a difference.
    ICM 7.5.9
    CVP 7.0.2
    UCM 7.1.3
    thanks
    Paul

    The normal way is to use the VIP you built on your CSS. Let's say this is a.b.c.d and it manages the IP address of the media servers as a "service", providing load balancing and resilience.
    For each application in Studio you should make a matching default audio path and put all the media files under that. Makes it easy - even if there is repetition of system files (1.wav, 2.wav etc). You can control the lifetime (expiration) on IIS more easily.
    Let's assume your application is called "foobar" and your locale is "en-us".
    So set the path to
    http://a.b.c.d/en-us/app/foobar/
    Don't forget the trailing slash. As you go through the Studio program, you just need to specify an audio item as "mywavefile.wav" and that makes it really easy to look at the Prompt Dictionary, as they have simple wav file names and no path information.
    Others may have different views, of course. I'm prepared to vigorously defend mine.
    On IIS you will have wwwroot\en-us\app\foobar with a bunch of files.
    Regards,
    Geoff

  • CVP Call Studio - concatenate variable data

    Hello,
    I'm new to Call Studio, do not have my hands on the software yet.
    Is it possible to concatenate variable data within a call studio script?
    The business wants to capture IVR menu selections for reporting purposes.  The IVR is complex and will require a CVP VXML server application.  My plan is to utilize a call variable within call studio, update the variable with flags/values for each menu selection, then send this data back to ICM.  In ICM, I will analyze this variable and set call types accordingly for reporting.
    Thanks in advance,
    Mike

    Got it.
    ok, so in call studio i would do it like this.i would define one variable say session data "retVAL" and update its value based on menu selection.
    if you closely loom at attached screenshot everything is there. value of all 3 menu options are concatenated and assigned to session data called retVAL using substitution  builder.
    and the value of same variable is returned to ICM using CVP sub dialog return.
    regards
    Chintan

  • Possible to play audio while fetching data in CVP Call Studio?

    Hi, CVP 8.5. We have an action element that fetches account data from a backend. The customer would like to play some audio while this operation is going on, to better indicate to the caller that things are working as they should. Is this possible to do?

    Yes, you need to add a "fetchaudio" property to a voice element placed immediately before your long running action. Details here: http://developer.cisco.com/web/cvp/forums/-/message_boards/view_message/2641915

  • CVP Call Studio - Writing to ActivityLog

    Hi all,
    Objective
    a) To capture all successful self service transaction (in ActivityLog)
    b) To capture all failed transaction (in ErrorLog)
    Current features
    a) Ability to add custom logs into ActivityLog through General->Add To Log
    How to achieve the following
    a) Modify the way the program writes to ActivityLog & ErrorLog. For example to be in | (pipe) delimited format (037552525|20131105|CheckBalance|Success)
    (037551234|20131104|CheckBalance|Failed)
    b) Need to do all through custom Java code to write into custom file (not existing ActivityLog/ErrorLog)
    Suggestions appreciated.
    Thanks!
    -JT-

    Hi David,
    Good idea.
    So to achieve what i want
    1. Update the ActivityLog with the required info (success/failure node)
    2. At of the day, script will read from ActivityLog and pull out the required info
    3. Dump result in some external db
    Does the current default CVP Report Server db schema / report already have what i want? Or the above is necessary to get it?
    Thanks!
    -JT-

  • Error when configuring Database element in Call Studio

    Dear all,
    It is a UCCE system 9.0 with CVP 9.0 and CVP Call Studio 8.5
    I am using the Database Element in order to connect to a MSSQL database.
    The below has been done:
    * Download JDBC driver: "sqljdbc_4.0.2206.100_enu"
    * Copy sqljdbc.jar to CVP VXML Server's: C:\Cisco\CVP\VXMLServer\Tomcat\common\lib folder
    * Modify the context.xml file by adding the below:
          <Resource 
       name="jdbc/ivr"  
       auth="Container" 
       type="javax.sql.DataSource" 
       driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
       url="jdbc:sqlserver://192.168.2.166:1433;databaseName=IVR;user=sa;password=cisco.cisco0;integratedSecurity=true" 
       />
    * In the Call Studio application I put the JNDI Name to ivr.
      But when I called the application, I got the below error in the Error log:
       The error was: A built-in element encountered an exception of type java.lang.UnsupportedOperationException. The root cause was:      java.lang.UnsupportedOperationException: Java Runtime Environment (JRE) version 1.6 is not supported by this driver. Use the        sqljdbc4.jar class library which provides support for JDBC 4.0.
    I replaced the sqljdbc.jar by the sqljdbc4.jar but this has not solved my issue and I got the below error:
    The error was: A built-in element encountered an exception of type com.audium.server.AudiumException. Cannot create PoolableConnectionFactory (This driver is not configured for integrated authentication. ClientConnectionId:01a41697-0e01-4876-819d-1e2e8733f24b) The root cause was: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (This driver is not configured for integrated authentication.
    Can someone help me to solve this issue.
    Thank you in advance.
    Lara

    Actually I have removed "integratedSecurity=true" from the Context.vxml and got my issue resolved.

  • Courtesy Callback for CVP 9 w/o Call Studio

    Just a question, is Call Studio a requirement to be able to utilize courtesy callback for CVP? I have a customer using only micro-apps and didn't purchase Call Studio but they might be potentially looking at some sort of callback solutions. Hence, the question. Many thanks.                  

    Required for courtesy callback.
    Other callback solution would be custom and should be possible through ICM scripting (depends how you do it) directly.
    Thanks!
    -JT-

  • Insert/flag data to PV9 (db) with CVP script (Call Studio) and create java class

    Hi all,
    i already created workflow with CVP script using Call studio, i have a problem how to insert call entered digit to PV9 and check the bill customerID with java class.
    The workFlow design:
    1. Customer enter the customerID (sessionID from ICM)
    2. Play the customerID ---> Insert to PV9 (ex: 12390)
    3. Check monthly bill
    4. Option enter another customerID
    5. Back to step 2 ---> Insert to PV9 (ex:12390,12380)
    When we want to create a java class is enough to install default call studio + JDK and create new call studio project? because when i created new call studio project only will be created callflow folder and app.callflow
    thx before,
    darma

    Hi Chintan,
    This'is my callflow design with callStudio
    i want create java class to get value from REST Url, i already have the script but i'm still confused how to deploy it in call studio, my call studio project is like this
    this'is the java source, how to compile and what prerequisites are required?
    /*   1:    */ import com.audium.server.AudiumException;
    /*   2:    */ import com.audium.server.session.ActionElementData;
    /*   3:    */ import com.audium.server.voiceElement.ActionElementBase;
    /*   4:    */ import java.io.BufferedReader;
    /*   5:    */ import java.io.InputStreamReader;
    /*   6:    */ import java.io.PrintStream;
    /*   7:    */ import java.net.URL;
    /*   8:    */ import java.net.URLConnection;
    /*   9:    */ 
    /*  10:    */ public class MyBill
    /*  11:    */   extends ActionElementBase
    /*  12:    */ {
    /*  13:    */   static final int PREDICT_THRESHOLD = 3;
    /*  14:    */   private static String vBill;
    /*  15:    */   
    /*  16:    */   public static void GetDataBill(String strDataBill)
    /*  17:    */     throws Exception
    /*  18:    */   {
    /*  19: 23 */     vBill = "0";
    /*  20:    */     
    /*  21: 25 */     URL strBill = new URL("http://192.168.10.23//wsclient.php?id=" + strDataBill);
    /*  22:    */     
    /*  23:    */ 
    /*  24:    */ 
    /*  25: 29 */     URLConnection hpCon = strBill.openConnection();
    /*  26: 30 */     int len = hpCon.getContentLength();
    /*  27: 32 */     if (len > 0)
    /*  28:    */     {
    /*  29: 36 */       BufferedReader in = new BufferedReader(
    /*  30: 37 */         new InputStreamReader(strBill.openStream()));
    /*  31: 38 */       vBill = in.readLine();
    /*  32:    */     }
    /*  33:    */     else
    /*  34:    */     {
    /*  35: 45 */       vBill = "0";
    /*  36:    */     }
    /*  37: 49 */     System.out.println("YourBill : " + vBill);
    /*  38:    */   }
    /*  39:    */   
    /*  40:    */   public void doAction(String name, ActionElementData actionAPI)
    /*  41:    */     throws AudiumException
    /*  42:    */   {
    /*  43: 63 */     String strCustID = (String)actionAPI.getSessionData("QueueIDs");
    /*  44:    */     try
    /*  45:    */     {
    /*  46: 66 */       GetDataBill(strCustID);
    /*  47:    */     }
    /*  48:    */     catch (Exception e)
    /*  49:    */     {
    /*  50: 69 */       System.out.println("0");
    /*  51:    */     }
    /*  52: 74 */     String balance = vBill.trim();
    /*  53: 81 */     if (balance == "0")
    /*  54:    */     {
    /*  55: 83 */       actionAPI.removeAllSessionData();
    /*  56: 84 */       actionAPI.setSessionData("balance", balance);
    /*  57:    */     }
    /*  58:    */     else
    /*  59:    */     {
    /*  60: 91 */       String strSess = balance.substring(0, 1);
    /*  61: 92 */       String strSess2 = balance.substring(1);
    /*  62:    */       
    /*  63:    */ 
    /*  64: 95 */       actionAPI.setSessionData("StsBill", strSess);
    /*  65: 96 */       actionAPI.setSessionData("ValBill", strSess2);
    /*  66: 99 */       if (strSess > "1")
    /*  67:    */       {
    /*  68:102 */         actionAPI.setSessionData("StsBill", "1");
    /*  69:103 */         actionAPI.setSessionData("balance", strSess2);
    /*  70:    */       }
    /*  76:110 */       if (strSess == "0")
    /*  77:    */       {
    /*  78:112 */         actionAPI.setSessionData("StsBill", "0");
    /*  79:113 */         actionAPI.setSessionData("balance", strSess2);
    /*  80:    */       }
    /*  81:115 */       if (strSess == "9")
    /*  82:    */       {
    /*  83:117 */         actionAPI.setSessionData("StsBill", "9");
    /*  84:118 */         actionAPI.setSessionData("balance", "0");
    /*  85:    */       }
    /*  86:121 */       if (strSess2.trim() == "") {
    /*  87:122 */         actionAPI.setSessionData("balance", "0");
    /*  88:    */       } else {
    /*  89:124 */         actionAPI.setSessionData("balance", strSess2);
    /*  90:    */       }
    /*  91:    */     }
    /*  92:    */   }
    /*  93:    */ }
    please help Me

  • CVP Call-Server Port Utilisation issue.

    Hi Guys,
    I seem to have an issue I cant find an answer to. Our CVP Call servers dont seem to be releasing their ports for utilisation, we have 1000 ports per CVP call server and the available ports just keep getting used up until it hits the max threshold. At this time the call server fails, the only way to resolve this issue thus far to release the ports is by restarting the call server. Any Advise is much appreciated.

    Hi David, the version is 7.0 (2) with ES 22. We are taking on average 5 calls per min. The license ports are being used and not released it seems, please see attached picture. The available licenses keeps decreasing until all licenses are in use and then the call server goes in to partial service.

  • CVP 7.0.1 Call Studio app seems locked or corrupted after licensing attempt

    All,
    I attempted to license Call Studio with a license file that was already used (message window popped up stating the file was already used).  We've been experiencing with sorting out the licensing for CS and there's 2 servers we have installed the client on which of course they both have unique System IDs.  Since the license failure I cannot license Studio with the correct license file we received today because the application no longer has 'Activate' in the Help menu. 
    Can I uninstall CS and reinstall it?  Plus, will the reinstall maintain the same system ID we received the correct license for? 
    I've attached the log files from the About menu and screenshots of Studio.
    Thanks.

    We went through the Setup.exe to repair the installation, reinstalled Studio, applied the correct license file and it now works without issues.

  • JNDI in Call Studio Database Element

    Hi all,
    I am trying to use the database element in Call Studio with version 9.0
    I can't figure out what it is that should be used in the JNDI field and how to create the database connection.
    Anyone knows how to do it in straight-forward way?
    Thanks,
    Sahar Hanna

    Hi,
    I did check that.
    Actually what I have done is
    Install the sqljdbc.jar in C:\Cisco\CVP\VXMLServer\Tomcat\common\lib
    Create an SQL database (SQL 2008 R2)
    in the server.xml file in C:\Cisco\CVP\VXMLServer\Tomcat\conf, i have added the following:
         Context path="/CVP">
      jdbc/obSurvey"  auth="Container" type="javax.sql.DataSource" driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver" url="jdbc:sqlserver://192.168.2.166:1433;databaseName=obSurvey;integratedSecurity=true" />
    and in Call Studio, in the database element, I have entered in JNDI name obSurvey
    when I call the application I get the following error in ActivityLogs:
    DB_Unsatisfied,element,error,A built-in element encountered an exception of type com.audium.server.AudiumException.
    And in the errorlogs I get:
    com.audium.server.AudiumException: There was a problem looking up the JNDI data source 'obSurvey'.
    Anything missing? or wrong?
    Thank you,
    Sahar

  • Clear type ahead buffer in VXML - Call Studio 8.5

    Hi,
    I'd like to take control of the type ahead buffer within my VXML script developed in Call Studio.
    So far the only thing I could find about it is a reference to a VXML prompt attribute, but nothing about how it can be set in Call Studio. Has someone successfully used this? If yes, can this be set within Call Studio?
    Thanks,
    Attila
    http://www.cisco.com/en/US/docs/ios/voice/vxml/developer/guide/refgde1.html#wp1049198 says:
    "cisco-typeaheadflush Attribute for <prompt>
    The default value of cisco-typeaheadflush is false. A false value means that the typeahead buffer is not flushed after the prompt plays out. If the prompt is bargeinable, the digit which barges in is not flushed.

    I've tried configuring it in the settings tab just like you had on the screenshot with both com.cisco.typeaheadflush and the cisco-typeaheadflush too.
    Unfortunately the non bargeable prompt is still skipped after a bargeable prompt having those set.
    Shall I be thinking of writing my custom Audio element for this?
    This is the generated VXML by the way:
    http://www.w3.org/2001/vxml" version="2.1" application="/CVP/Server?audium_root=true&calling_into=Barge_Test" xml:lang="en-GB">
          bargeable prompt

  • Cisco Unified Call Studio 8.0 and above with VMWare image?

    There is no official Cisco document which says "CallStudio" can run on VMware environment. However when the licensing was based on SystemID till 7.0 release, we have seen Cisco installing them in couple of customer "demo" location under VMware in region. Version 8.0 and above, the licensing mechanism for Call Studio uses a new FlexLM-based [IPlocking] license. None of the official documents like release notes /installation and upgrade guide / hardware configuration guide doesn't specify support of VM Ware support for Call Studio. Would installing Call Studio in VM Ware image would work above 8.0 with the new licensing in place and is it officially supported by Cisco?
    Thanks!
    -Sethu

    Studio 8.0 installs on XP and Vista. Studio 8.5 installs on Windows 7, Vista, XP.
    There are no real performance issues that Cisco could object to if the above operating systems were "guest O/S" on a VMware ESX server - it's not the same situation as the CVP servers, where they do have firm guidelines.
    Studio works in this environment and I have customers who run Studio on a "guest O/S" - Cisco did not say specifically that this would be an issue.
    But I don't have any documents that confirm that this is OK.
    Regards,
    Geoff

Maybe you are looking for

  • Barcode implementation at delivery level:

    Could you please share with me your experience of implementing / integrating Barcode with SAP. Hi All, Our client is planning to implement Barcode(developed in Dotnet) for a specific plant while doing delivery. On the basis of available quantity, pic

  • Unable to send a link in notification

    hi all, i'm unable to send a link in notification........... actually, i'm sending some text and link in the same message body(i'm passing the link as a text only ).......in the notification page i'm unable to get that link in the link format like [w

  • Can someone explain me the error "The method xyz is ambiguous for the type"

    I get this compiler-error "The method compareTo(java.lang.Object) is ambiguous for the type MyClass" everytime when I want to access the method "compareTo(Object)", which is overwritten in MyClass and in the superclass of MyClass. What does it mean?

  • Can't open video files in CS6

    When I try to open a video file (tried it with .avi, .MOV, and .wmv) I get an error message that says 'Could not complete your request because the DynamicLink Media Server is not available'. What can I do to fix this? Was really looking forward to th

  • Install xcode without admin rights

    Hi! I have a work MacBook Pro which my team purchased however our IT department insisted on putting admin rights on it. I have managed to download xcode from the app store however because xcode wants to make changes it requires admin rights. Now, one