UCCX Redundancy questions

Dear NetPro gurus,
I'm a newbie to UCCX so would appreciated anyone's help on this.
My customer currently has 2 x UCCXs 7.0 servers (on the same LAN), and they are wondering what do they have to do to make the system 'redundant'.
All scripts, prompts and CM Telephony Triggers have been created and uploaded onto the Primary UCCX Server and everything is working. Do they have to manually "upload" all of these onto the Secondary UCCX Server as well? Or is the backend sync between two UCCX Servers?
If all the sync process is 'automatic' between 2 UCCX servers. My customer have tried to *power off* the primary UCCX Server, however, all of the CSQs dies. Is there anywhere i should get them to look to see why that is the case and how to fix?
Would greatly appreciated anyone helps on this.
Cheers,
Hunt

Hi
1. All the stuff you upload to UCCX actually goes into the 'repository', essentially a replicated DB between the two servers.
2. Aside from checking the replication status of the databases from AppAdmin, you also need to take a look at your scripts. It's very common for engineers to have not understood the system properly, and written (for example) XML files containing settings that the scripts need to the c:\ drive or wfavvid folder. These are not replicated, as they are local file system writes - the correct procedure is to use 'upload' steps to write them to the repository.
In terms of diagnosing this, you can go through the scripts which is easy if you know what you are looking for. The other option is during a maintenance period, fail over the system, and then do some reactive debugs of the scripts. Step through them, and see where they fail...
Aaron

Similar Messages

  • WLC Redundancy Question

    Hi Community,
    I have one question regarding the redundancy feature for two WLC 2106. We have installed on a customer site 2 WLC's 2106  and 6 AP's. Primary and Backup WLC works fine. No the customer asks the question if there is a option to copy the guest access wlan user from the primary controller to the backup controller? The lobby user activates a new user on the primary controller and if the primary controller fails, then the user did not get access to the wlan guest network.
    Any ideas?
    Thanks for help.
    Rene

    Hi Jerry,
    Mobility - it's used for client so that they can roam without any issue and one tunnle will be stablish between wlc-1 and wlc-2. if wlc-1 goes down the client will be local to the wlc-2 and if the guest user is not present on wlc-2 then it will not be able to access network.
    HA for AP - primary, secondary are used to achieve this.
    HA for WLC (WLC redundency) - suppose you have two WLCs if one goes down then second will start serving without any issue. For that master wlc will push all the config to second wlc and some other mechanism to achieve this. This functionality is not yet support.
    Thannks

  • UCCX skills question

    Gang,
    I am having a hard time understanding the logic UCCX uses to select an agent based on Most Skilled. Here is my scenario:
    Agent Skills
    Agent A= SK-Queue1(10), SK-Queue2(1), SK-Queue3(1),SK-Queue4(1)
    Agent B= SK-Queue1(9), SK-Queue2(10), SK-Queue3(10),SK-Queue4(9)
    Agent C= SK-Queue1(9), Queue2(10), SK-Queue3(10),SK-Queue4(9)
    Agent D= SK-Queue1(1), SK-Queue2(9), SK-Queue3(9),SK-Queue4(10)
    Queues
    Queue1= SK-Queue1, Competence=2
    Queue2= SK-Queue2, Competence=2
    Queue3= SK-Queue3, Competence=2
    Queue4= SK-Queue4, Competence=2
    My issue is Agent B and Agent C are always listed first under Queue1 when I do Show Ressources and I am trying to get Agent A get the call first if he is ready.
    Same for Queue4. Agent B and Agent C are listed first and I am trying to get Agent D answer the call first.
    My understanding is when I select only one Skill (SK-Queue1 for Queue1 as an example), the system will select the most skilled agent and not consider the total. If this not correct how can I make this to work?
    Thanks.

    Now my issue comes down to answer this question:
    In an envirement were agents are answering calls on different queues, can we route the call to a queue by considering only the skills assigned to that queue an not all the skills assigned to the agent? If this is what it suppose to happen, why agent B and C are always listed first?
    Thanks

  • IDSM placement and redundancy question

    Hi, Does the IDSM-2 support any sort of redundancy protocol?
    I can't see anything in the config guide.
    If I wanted to place a redundant pair on the outside of a pair of firewalls, how would I manage the redundancy of them.
    My other question is, is it better to place the IDSM on the outside of external facing firewalls or on the inside?
    Many Thanks, Dom

    These are two IDSM-2s connected to slot four and give of the same chassis. We are running FWSM >> MSFC OUTSIDE setup. All InterVLAN traffic is evaluated first by the IDSM than by the FWSM. Users default gateway is the FWSM.
    Here you go:
    intrusion-detection module 4 management-port access-vlan 100
    intrusion-detection module 5 management-port access-vlan 100
    intrusion-detection module 4 data-port 1 channel-group 5
    intrusion-detection module 4 data-port 2 channel-group 6
    intrusion-detection module 5 data-port 1 channel-group 5
    intrusion-detection module 5 data-port 2 channel-group 6
    intrusion-detection port-channel 5 trunk allowed-vlan 200-204,208
    intrusion-detection port-channel 5 trunk allowed-vlan 708
    intrusion-detection port-channel 5 autostate include
    intrusion-detection port-channel 5 portfast enable
    intrusion-detection port-channel 6 trunk allowed-vlan 260,280,400,401
    intrusion-detection port-channel 6 trunk allowed-vlan 111-114
    intrusion-detection port-channel 6 autostate include
    intrusion-detection port-channel 6 portfast enable
    Regards
    Farrukh

  • SIP Redundancy Question

    Hello,
    I have set up 2 CUBEs with sip trunks to a provider from my CUCM 8.0.3.  everything is working fine with exception of fall over to the second sip trunk in the route list.  Meaning, if i bring the first CUBE down the second one never routes the outbound calls even though it is second in the route group.  Does anyone know how to get this working properly?  or...does this set up just not work?  How can I get the call manager to notice that its first outbound choice died?
    Thanks,
    Ed Vazquez

    Hi,
    Wrong forum. You need to move this question to IP Telephony forum...
    Regards
    Please rate all useful posts
    Favor calificar todos las respuestas útiles.
    LinkedIn Profile: do.linkedin.com/in/leosalcie
    MDGDP, CCNA, CCNA Voice certified

  • Box-to-Box redundancy question ?

    guys,
    i have two CSS 11506 configured as Box-to-Box Master/Backup mode.
    im trying to apply the commit_redundancy "argument" command from the Master CSS
    the configuration has been sent to the Backuo EXCEPT the commands related to ssl certiface that the process fail:
    associate rsakey
    associate cer
    thats because i have generate the cer and rsakey on each CSS with different names.
    is there anything that can help me? or i have to re-generate the cer and rsakey again with the same name ??
    please check the attached file that will clarify my point !!
    please advice,
    Thanks in advance

    Dear Jose,
    i have exported the files from CSS1 and importes them to CSS2,
    but im trying now to apply commit_redundany command and still showing me failed to synch
    here you have the output that i got:
    CSS1# commit_redundConfig "10.0.207.18 -d -s"
    Checking the disk space locally before continuing with the script.
    COMMIT_REDUNDANCY Version: 4.6
    Verifying that ip redundancy is activated on Master switch.
    Verifying that app session is up with backup switch.
    Making sure app session is up.
    Seconds to wait before calling it quits: 120
    Checking the disk space remotely before continuing with the script.
    Config Sync Failed.
    CSS1# commit_redundConfig "10.0.207.18"
    Checking available disk space on systems ...
    Verifying app and redundancy configs ... /|-\-
    Previous synchronization still occurring on remote switch.
    i tired to dissconnet and restart CSS2 (Backup) but still im getting that message "Previous synchronization still occurring on remote switch."
    please advice,
    Thanks,
    hasan odeh

  • CAD Client Configuration on UCCX 8 Question

    I have a brand new install of UCCX 8.0.2 ES1 stand alone Premium Packaged System installed with CM version 7.1.3. I'm having issues getting the desktop monitor to work. CAD Supervisors keep getting the pop up error "Supervisor has failed to start device monitor on ..." when they try and monitor. Customer has shuttle boxes that we've tried replacing the NIC cards to a 3C905C-TX which I think is supported. Also validated the items below:
    - All services in UCCX are "in service"
    - Span to PC port is enabled on all agent/supervisor phones
    - Disabled the option to Advertise G.722 codec
    - Ran PostInstall on supervisor and agent PC and pointed Voip Monitor IP to their respective local NICs
    I'm planning on rebooting the server when Call center closes but wanted to check and see if there's anything else I'm missing...

    /* Style Definitions */
    table.MsoNormalTable
    {mso-style-name:"Table Normal";
    mso-tstyle-rowband-size:0;
    mso-tstyle-colband-size:0;
    mso-style-noshow:yes;
    mso-style-priority:99;
    mso-style-qformat:yes;
    mso-style-parent:"";
    mso-padding-alt:0in 5.4pt 0in 5.4pt;
    mso-para-margin-top:0in;
    mso-para-margin-right:0in;
    mso-para-margin-bottom:10.0pt;
    mso-para-margin-left:0in;
    line-height:115%;
    mso-pagination:widow-orphan;
    font-size:11.0pt;
    font-family:"Calibri","sans-serif";
    mso-ascii-font-family:Calibri;
    mso-ascii-theme-font:minor-latin;
    mso-fareast-font-family:"Times New Roman";
    mso-fareast-theme-font:minor-fareast;
    mso-hansi-font-family:Calibri;
    mso-hansi-theme-font:minor-latin;}
    You have checked a few of the common issues that will cause this.  In addition please check the following; (other options may need to be checked and is dependent on using Desktop Based Recording or SPAN based)
    1. Run a Route Plan report on the UCCX DN and make sure that only one instance is shown.
         Reason - Only one device can be associated with the UCCX DN or the system may look for an RTP stream with an incorrect MAC ID.
         Exception - There is an option for HOT SEATs.  This is where several agents share an extension but this extension will still have to remain on a single  device.
         In some cases, when Extension Mobility is set up and the agents are logged into Extension Mobility and the CAD, the Device Profile and the actual phone may appear in the Route Plan Report.
    2. Open the Desktop Administrator and ensure the Desktop Monitoring Option is selected for the appropriate agent.
         Also check the selected VOIP Monitoring server.
    3. Have you checked the NIC Binding.  I have seen cases where the NIC binding order had another onboard NIC set as primary.  Ensure the NIC we are using for the capture is the primary in the NIC binding order. Disable any wireless NICs
    4. Disable the Windows Firewall in the services option of the desktops for the Agent and Supervisor.
    5. Disable any antivirus that you may have on the desktop.  This may indicate there is a port blocking issue with the application.  In some cases, we would need to add rules or exceptions for firewalls or applications not to block certain ports.
    If these fail, download a common program for capturing traffic.  I prefer Wire Shark but a few are out there.  Once installed, place the agent on a call with the UCCX Extension, select the proper NIC and see if there is an RTP stream present in the capture.  If there is, then the phone is working properly and the RTP stream is being delivered to the Desktop.  If not, then we would look on the phone side to determine what the issue may be.
    Let me know if these help by either rating the post or replying with any additional issues.
    Thanks,
    Jason M. Hutchinson

  • UCCX Scripting question

    We have a requirement from our client running UCCX version 8.5 to
    route calls within a certain time period to the same agent that dealt with the last call
    from that specific calling number.  I recognise that this is probably a fairly complex scripting issue,
    but it's very pressing nonetheless, and any helpful pointers I could get from an expert
    would be most gratefully received.  We are working on a project which will depend on this
    feature, and I don't know how to achieve it.  Thanks in advance

    Here is everything you need to make this work.  You are very close to the solution.
    Also, I will be typing this out as opposed to uploading a script for two reasons:
    So that the contents of the script can be searched for
    I am on UCCX 8.5 and I realize that if I upload a script, everyone not on UCCX 8.5 will not be able to open it
    Script 1 - Trigger 1000
    Variables
    Session this_session = nullString session_data = ""
    Script
    StartAccept(--Triggering Contact--)/* The Get Contact Info step grabs a reference to the Session for the Triggering Contact */this_session = Get Contact Info (--Triggering Contact--, Session)Set session_data = "Yippee-ki-yay"/* In the Set Session Info step, you use the context tab to store the session data. *//* The name is a quoted string you make up. I.e., "the_session_data" or "my_secret" *//* For me, I will use the same name as my variable in order to keep it consistent: "session_data" */ /* The value is the variable in your script which holds the value you wish to store.  For me: session_data */Set Session Info (this_session)Call Redirect (--Triggering Contact--, "2000")     Successful     Busy     Invalid     UnsuccessfulEnd
    Script 2 - Trigger 2000
    Variables
    Session this_session = nullString session_data = ""
    Script
    StartAccept(--Triggering Contact--)/* The Get Contact Info step grabs a reference to the Session for the Triggering Contact *//* In this example scenario, this will be the exact same session as in Script 1. *//* That is because the session is attached to the contact, and not to the script *//* If the caller had hung up, and called script 2 directly, then this would not be the same session *//* In that case, you would have had to create a session mapping in script 1, and then use the Get Session step *//* in this script to try and retrieve a reference to an existing session.  Session only last for 30 minutes by default. */this_session = Get Contact Info (--Triggering Contact--, Session)/* In the Get Sessoin Info step, you use the context tab to retrieve the session data *//* Just like the Set Session Info step, you need to specify the name, and which variable you will hold the value in *//* What is neat here is, the step knows about the names you've typed in previously, and makes them available from a drop down list. *//* However, if your's in not shown, don't panic, just type the name in again, just as you did with the Set Session Info step. */session_data = Get Session Info (this_session, "session_data")/* If the session_data variable (or any variables you use in the Get Session Info step) return null after the Get Session Info step, *//* That means that they were not set (not found) within the session object. */If (session_data != null && session_data.trim() != "")     True          /* We now hold a good value for session_data from the first script.  Yay!  We did it! */     False          /* Oops, something went wrong and now we're left standing in the rain all alone. */End
    Anthony Holloway
    Please use the star ratings to help drive great content to the top of searches.

  • CSS redundancy question

    Hello,
    I have a query regarding box-to-box redundancy - What will be the status of circuits in redundant CSS? Currently I have couple of CSS configured for box-to-box redundancy. The primary works just fine, while all the circuits on secondary are showing disabled while the physical ports are up. Is this normal behaviour to have or do we have any problem here?
    Thanks,
    Ranganath

    Found a note in CSS redundant configuration guide under 'Configuring Redundant circuits' -
    The redundancy command causes the specified VLAN to become silent when in backup mode.
    Does that mean the circuit enabled for redundancy will be "down-ipDisabled" when acting as redundant?
    Thanks.

  • UCCX Outbound Question

    Hi All,
    I am trying to implement and test outbound option in UCCX. Have few queries regarding that.
    we make only CUCM initiated calls to UCCX and dont have a PSTN connection.
    1. How to configure UCCX outbound in this case.
    2. How to use Phone in same CUCM as customer and Agent.
    if possible kindly guide me how to implement it.
    With Regards,
    Raja Raman

    Only if you modify the report to add an additional filter via the stored procedure or Crystal. The general concept of custom reports is somewhat explained in the Historical Reporting Administrator and Developer Guide. It doesn't hold your and through it though; I suggest finding yourself a DBA or Crystal Reporting resource before attempting this.

  • Single Server DHCP environment - redundancy question

    I have a single 2012 R2 Server, running as Host.  Host has Hyper-V services only.  Single Guest, running Server 2012 R2, as Domain, FS, DHCP, DNS.  Small shop, 20 workstations.  IP served from DHCP to clients.  If server dies, I
    have no internet access.  We have a point of sale system, must have credit card access.  I will NOT have a second server for failover/split services (Budget will not allow.  Please take note of that.  We are a SMALL business.  All
    of our computers are lease refurbs and more than 4 years old.  Additional hardware is not a solution).  
    I am going to move dhcp to router.  It is small and cheap and I have a spare configured as a mirror of our production router.  If my cheap but functional router dies, I can replace it in less than 60 seconds.  If my server suffers failure,
    I cannot replace it in 60 seconds.  
    I welcome other suggestions, or configuration changes of my network. We have had several physical infrastructure incidences over the last 18 months that have resulted in server failure, meaning we lack the access to the internet, meaning we cannot sell product,
    meaning we do not make money to pay (my) salary.  I understand ZERO down time comes at a cost.  I'm trying to get the best reliability on the funds I have available.
    Thanks

    Thank you for not providing a single answer.  WHY does moving DHCP from DC solve nothing?  If server fails, workstations would still have access to internet, which allows my credit card processing, the problem I'm describing.  So, what am
    I missing that makes moving DHCP from the DC so bad? 
    How does a good backup solve my internet connection issue?  I have a good backup system. 
    No, I cannot work out of the cloud.  Our internet service would be jealous of a 56K dial-up modem. 
    IDH

  • Quorum Server Redundancy Question

    Hi All,
    I'm just investigating my options for a new cluster configuration and was trying to find out about multiple quorum servers hosts. All the examples I have come across in the documentation have 1 physical host acting as a quorum server for an n+1 node cluster. I'm ssuming that there will be quorum issues in the event the physical host, hosting the quorum server, is down and the cluster nodes performed a reconfiguration/switch when the quorum server was unavailable.
    Is it possible to have 2 physical hosts, with quorum servers defined on each, that can then be confidured in to the cluster. Effectivly pointing at two different quorum servers for votes?

    Correct, the QS is only used if the cluster changes state, i.e. nodes leave or join. However, having more than 1 QS for a single cluster does not help. You simply lower your overall availability because there are more failure scenarios where one of these is down, leading to insufficient votes for the remaining cluster node to obtain.
    Active monitoring and prompt repair of the QS (or QD) is the right approach.
    Tim
    ---

  • UCCX Scripting Question- combining multiple scripts into one -Transfers/subflows

    I need to separate an existing call center into two because their hours are different and the main lines have separate DIDs.
    The two separate call centers must have the same agents and same queues, including Agent Personal Queues as Menu options. Callers need to be able to choose to go to either the Main Queues, or listen to another menu that allows them to select and option to be sent to a personal queue
    I have three separate scripts, CCA, CCB, and Agent Personal Queue, same queues, same switch (calledNumber) with the same trigger(DNs) and I was about to create three separate applications, but then realized the triggers can only point to one application
    What is the best way to set this up?
    Option A
    Script A (CCA )- Has all the "Switch-(Called Number) with all the trigger
    Script B -Has no Switch, just Transfer to extension(and then the call goes out to the trigger)
    Script C - is the Personal Queue Script
    Option B
    Combine all three scripts into one-separate the TOD logic, have the same queues and menus beneath each call center and Personal Queue tree, is going to be a really large file

    Hello-
    I would likely use a single script for your application.  That being said looking at your screenshot it looks like your script could use some clean up and consolidation.
    DJ

  • UCCX Configuration Question.....

    I've been looking around much and need the Community support!
    I would like to configure our system to do the following:
         Mon   Tue   Wed   Thu   Fri
    A     6       5       4        3      3
    B     1       2       3        4      4
    C     1       1       1        1       1
    "A", "B", and "C" represent groups of CSR's.  The numbers represent how many CSR's are in the group on a given day, determined and set by call volume history.
    I would like group "A" to be the primary CSR's to take calls.  Group "B" will only be assigned a call if no one in group "A" is avaiable (for a variety of reasons, including being in TALK status).  Group "C" would kick in if groups "A" or "B" are not available.
    Thank you.....
    Jim

    Hello,
    This is easy.
    I am sure you already configured CSQ for each group , on the script , choose the select resource from the CSQ A , as far as i remember there are three options under the select resource step , one of them is queue , under the queue , paste the select resource step to point to group B and do the same for C.
    This option means that the system will select resource at the begining from group A (represents some agents) if the select resource step go to queue step , this means that either there is no agent available or they are all busy , so you have another select resource from group B under the queue from select resource A and so on.
    Amer

  • UCCX Script Question

    Is is possible to change the calling name prior to transfering the call to an extension.  We are in the process of changing our script to send some calls to non agents and we could like for them to be able determine from the Calling Name what the call is for.
    Thanks,
    Joe

    Hi
    Not sure if you can do it via scripting (anyone?) but the other solution would be to set up a CTI Route Point with a recognizable name (e.g. 'Department 1'). Forward that to the hunt pilot, and then send your calls to the CTI RP.
    Call should then show up as 'Forward for Department 1'.
    Regards
    Aaron
    Please rate helpful posts...

Maybe you are looking for

  • SAP Gui 730 issue with crobu theme

    Hello Frineds, Our developer team is facing some strange issue. They are able using corbu theme in SAP GUI 720. but after the new SAP GUI 730 implementaion, they are not able to use this theme. Checked all the notes etc, but its not clear on themes p

  • SSO to InfoView with IIS 7 problem

    Hello, I couldn't find a answer to my problem in other threads. I read the dokumentation for this but one piece is missing since it is not funktion properly. Description of Problem or Question: I do get a Windows login promp when I configure Windows-

  • Empty error dialog when trying to sync (Windows 7 x64 + itunes 9 and 10)

    This post:http://discussions.apple.com/thread.jspa?messageID=11692653 describes my problem, but their solution did not work for me (setting Outlook as defauylt and use iTunes 9.2.0.61). Basically what happens is that every 10 minutes or so, an error

  • Non invoice related deductions through EDI

    I am trying to automate the cash application process via the receipt of the customer inbound 820 (using message type REMADV, type PEXR2002). I can successfully post payment, clear open items, and set up deductions relating to a specific invoice, but

  • How do I free up space on an I-phone 4 to allow a downlaod of IOS 7

    Just tried to update my I-Phone 4 to IOS 7 and was told I didn't have enough space to do so. How do I free up space to allow the upgrade? I could free up 5.6 GB by deleting photos which are already saved in I-Cloud. How do I do that?