Deleting System Call Handlers in Unity 7.x

I am trying to delete a system call handler for a conference room extension we have.  When I try and delete it I get an error message  "Operation cannot be completed because the object is in use"  How can I find out what its linked to so I can remove the link and delete the system call handler.

Bill et al,
For handlers (interview, directory, system, etc) that refuse to go  away, follow the same process as above but use this query:
run cuc dbquery unitydirdb select * from vw_handlerreference where  objectid in (select objectid from tbl_handler where  fn_tolower(displayname) = lower('myhandler'));
Replace myhandler with the actual display name of the handler.
Example:
run cuc dbquery unitydirdb select * from vw_handlerreference where  objectid in (select objectid from tbl_handler where  fn_tolower(displayname) = lower('Goodbye'));
objectid                             displayname                   referencetype referrerobjectid                     referrerobjecttype
6b2bb401-f362-4010-8c4b-b389e4ac7eb6 Opening Greeting              AfterMessage  3cbc5620-28b9-4757-8e20-138bbb5f8a27 3               
6b2bb401-f362-4010-8c4b-b389e4ac7eb6 Operator                      AfterMessage  97ce3eab-4eb4-4627-acbf-627bb98cbd8d 3               
6b2bb401-f362-4010-8c4b-b389e4ac7eb6 Primary                       AfterMessage  83b42c0c-38eb-47bd-8e95-a917b55b678d 3               
6b2bb401-f362-4010-8c4b-b389e4ac7eb6 Primary                       AfterMessage  cd3764df-6ff9-4856-9910-abdc73e7125d 3               
6b2bb401-f362-4010-8c4b-b389e4ac7eb6 RobWeimann                    AfterMessage  132b5cfe-e045-42ee-bcd0-2b7d86ce7cbf 3               
6b2bb401-f362-4010-8c4b-b389e4ac7eb6 System Call Handler Template  AfterMessage  51f8b56a-61ac-4909-9dba-17aa18556571 3               
6b2bb401-f362-4010-8c4b-b389e4ac7eb6 System Directory Handler      NoInput       a6dea20d-f5a9-4f76-be60-8aa8994c3037 6               
6b2bb401-f362-4010-8c4b-b389e4ac7eb6 System Directory Handler      NoSelection   a6dea20d-f5a9-4f76-be60-8aa8994c3037 6               
6b2bb401-f362-4010-8c4b-b389e4ac7eb6 abell                         AfterMessage  b55f1562-45e3-4b54-9e55-7a6d4ac081b2 3               
6b2bb401-f362-4010-8c4b-b389e4ac7eb6 ebell                         AfterMessage  75c3f060-c5bf-4d24-9ffa-d056362dce47 3               
6b2bb401-f362-4010-8c4b-b389e4ac7eb6 manoj3                        AfterMessage  8304ac82-63fa-4e80-9cc1-6b8052d73575 3               
6b2bb401-f362-4010-8c4b-b389e4ac7eb6 miyazaki                      AfterMessage  8ce70dbd-9a6b-4ee6-8387-8a1dc4ced323 3               
6b2bb401-f362-4010-8c4b-b389e4ac7eb6 operator                      AfterMessage  d0906380-687c-448f-a078-d8b8b7bfa3d1 3               
6b2bb401-f362-4010-8c4b-b389e4ac7eb6 undeliverablemessagesmailbox  AfterMessage  964fd52e-ed65-4992-b9fe-22cc7e39f560 3
99% of the cases I've seen are with users that have a caller  input option configured to point to the specific call handler.  In that  case, you'll see a "TTx" under the referencetype column where x=0-9.  Example, TT7 means caller input key 7 is configured to send to the call  handler you're trying to remove.
Hope that helps everyone,
Brad

Similar Messages

  • How can I change the default message after System Call Handler transfer error?

    Hi,
    I'm using Unity Connection 9.1 and System Call Handlers to allow to join internal extensions (not reachable from the PSTN).
    I succeeded but I would like to change the default message played when the extension dialed is not known. I tried with Error greetings but nothing changed.
    Thanks for your help.
    Regards,
    Julien

    Just tried this on my 9.1 and 10.0(1) servers and it worked fine.
    I went to the opening greeting call handler, selected the "error" greeting, set the greeting to play my personal greeting (it defaults to the system generated greeting), recording "hey, you dialed the wrong number" and then called in and during the opening greeting I dialed "88" - I heard "hey, you dialed the wrong number" and then it repeated the opening greeting recording as it should.
    the default action after playing your custom greeting in this case is to "restart greeting" - which is why the opening greeting plays again.
    Not sure what you did in your testing with the error greeting - check to make sure you have it set to play your personal greeting instead of the default system greeting - since you can't disable the error greeting there's not a lot of other items I can think of to check.

  • Unity Connection 9.1 - System Call Handler Question

    Hi,
    I would like to use Unity Conncetion 9.1 to transfer calls to different extensions depending on the time of day:
    For example; between 07.00 and 19.00, do not play a greeting and transfer to an extension (no mailbox), outside of the times above, again do not play a greeting and transfer to a different extension.
    I have configured a CTI RP and set the extension to forward all to VM. The system call handler has an active schedule of 07.00-19.00 and has a standard transfer rule set up to transfer the calls to the relevant extension. I have also configured a closed transfer rule to transfer the call to the alternative extension after 19.00. The issue I have is that when dial the original extension I get the standard greeting. How do i get Unity to transfer the call without playing the greeting?
    Thanks,
    Phil

    Hi Phil,
    You need to:
    1) enable the closed greeting
    2) set the standard and closed greetings to "callers hear nothing"
    3) in the standard and closed greetings, after the greeting, set it to call handler, select the same call handler, and set it to attempt transfer.
    4) make sure the standard and closed transfer rules are enabled, set the respective extensions to transfer to, set them to release to switch, and uncheck "Play the 'Wait While I Transfer Your Call' Prompt" for both of them.

  • How can I access my Call Handlers from outside line (outside district)

    CISCO VoIP System Info:
    Cisco Unity Connection version: 8.6.2ES25.21900-25
    CM Admin System version: 8.6.2.21900-5 on C200M2 Servers
    Our engineer setup our Call Handlers so that in our to change the recordings on them, you diall 7800 from a phone inside the office, or as he put it in the procedures, from within the district.  Once you dial, you need to enter the user code, password, then the extension of the Call Handler, and we have no problems recording/changing any Call Handlers.  However, due to possible inclement weather approaching in the next few weeks, I was asked how we cna change them from an outside line (manager's home, etc.).  We cannot access from an outside line.  7800 is not a DID, it is simply the extension he assigned to access the call handlers.  I even went so far as to setup a dummy phone and forward it to 7800, but this does not work either.  It forwards to the extension's voicemail.  Is there a way we can access the Call Handlers from an outside line?  Any help would be gretaly appreciated.  Thank you in advance.

    Hey Joseph,
    Go Flames ....errrrrrrrrrrrrrrrrrr maybe not so much
    What you are trying to get to is really just the Greetings Administrator
    conversation and there are multiple ways to get there.
    For example, you can set up a Caller Input off any mailbox (Press 1-9) let's say 7 to
    go to Conversation> Greetings Administrator. So you could set this on the managers mailbox
    and when he calls his own number from home once his greeting
    kicks in he can press 7 to link to the Greetings Administrator conversation
    or
    You could set up a DID DN xxx-xxx-2345 as a CTI-RP and set Call Forward All to reach Unity Connection.
    In this case you will need to use the Forwarded Routing Rules = xxx-xxx-2345 route to
    Greetings Administrator. Make sure to move this rule to the bottom of the list!!
    Cheers!
    Rob
    "Why do the best things always disappear " 
    - The Band

  • Configuring call handlers in CCM-Business Edition v8

    Hi team
    would u help me pls
    I need to config the operator with call handler options, but i unknow what is the step by step for this config, is necessary create the CTI route point?
    how active the extension for that all calls ingoing arrive to operator extension...
    the IVR will be easy
    Wellcome to enterprise XXXX
    digit 1 for english
    digit 2 if you know the extension
    digit 0 for the operator...
    thks a lot for u help
    Edgar ...

    You can just use the same DN for the call handler and the CTI RP and avoid routing rules. (depends on call flow)
    Just record your greeting with the options you mention, create as many call handlers as options you need and then use the caller input config to send the calls to each option as needed.
    For #2 you can send them to a call system transfer or a regular call handler. Depends if you expect them to dial only VM users or not.
    HTH
    java
    If this helps, please rate
    www.cisco.com/go/pdihelpdesk

  • Restore default greeting for system call handler

    Unity Connection 8.0.3
    There is a default system call handler called "Opening Greeting".  A while ago I changed the greeting for that call handler without first saving a copy of the default greeting, and now I want to revert it to the default.  How can I do that?
    I think the default greeting said, "Hello, Cisco Unity Connection messaging system.  From a touch tone telephone you may dial an extension at any time.  For a directory of extensions press 4, otherwise, please hold to leave a general message".

    Thanks.  Unity Conn won't let me disable the standard greeting, but I can change it to "Callers Hear: System Default Greeting" instead of "My Personal Recording" which I have it set to now.  I assume that's what you meant.  Yes, I did try that, but then I hear, "sorry opening greeting is not available", so that's no good.

  • Hunt Group to System Call Handler

    Hello Everyone,
    Here's my problem, I manage the phones for two companies with two different phone schemes.
    One company is fine but the other one is one I'm having trouble with,
    When someone calls from the outside, it goes to a hunt group from the hunt group, they are to be forwarded to a System Call Handler with an extension.
    The number forwards just fine but Unity Connection doesn't pick up the call it just keeps ringing. Is there anyway to track the call flow to see what extension is being dialed from the hunt group?
    Versions of the Unity / CCM are 7.x and 7.x
    Thanks in advance
    -Kyle S.

    Hi Kyle,
    If you look on the Hunt Pilot page under the Forward settings you should see where the
    call is supposed to Forward to. I would try this Tool from the great suite of Unity Tools to have a look
    at the call flow if it is hitting Unity Connection;
    Port Status Remote Monitor for Connection (rPSM)
    http://www.ciscounitytools.com/Applications/CxN/PortStatusMonitorCUC7x/PortStatusMonitorCUC7x.html
    Cheers!
    Rob

  • Deleting voice caller id

    How do I delete voice caller id? Pleaaaassseee!!

    Try going into your Menu >> System settings >> Call settings, caller ID - set to ring only.

  • Transfer to a extesion during greeting in call handlers

    I already configured the call handler and everything its ok, but I want that the caller can dial a extension during the greeting and transfer to that extension like 101, not using caller input 0-9, I check the combobox “Allow Transfers to Numbers Not Associated with Users or Call Handlers” in greeting, but when the caller dial the extension during the greeting , hear “you cannot be transfer to this number, check the number and try again”, also I created a restriction table to allow transfer, but I don't know what else to do, pls help.

    i resolved the problem, was "Default System Transfer" in the "Restriction Tables", the * was enable block.

  • Error during installation of ECC6- system call failed

    Dear all,
    i encounter the error as below during sap installation. its looks like the ID issue, but this id (fbqadm) is using by me to log into the windows. please help me.
    thank
    ERROR      2009-03-17 10:07:25.583 [syxxsyshlp.cpp:78]
               syslib::printOSError(const iastring &, int, DWORD, const iastring &, CMessage::eLogMessage)
    FSL-00001  System call failed. Error 1326 (Logon failure: unknown user name or bad password.
    ) in execution of system call 'LogonUser' with parameter (fbqadm, SAPFBWDEV01, *******, LOGON32_LOGON_INTERACTIVE,LOGON32_PROVIDER_DEFAULT,&hUserToken), line (1014) in file (synxccuren.cpp).
    TRACE      2009-03-17 10:07:25.813 [iaxxejsbas.hpp:408]
               handleException<ESyException>()
    Converting exception into JS Exception ESyException.
    TRACE      2009-03-17 10:07:25.813
    Function setMessageIdOfExceptionMessage: modlib.jslib.caughtException

    problem fix after reboot the server

  • Error on WAS no. 10054 SAP Basis System: Operating system call

    Hi All,
    Error on WAS no. 10054 SAP Basis System: Operating system call
    we got the following error message in the syslog of the WAS:
    SAP Basis System: Operating system call  recv failed (error no. 10054)
    The system still works. What can we do?
    Thanks.
    Best Regards,

    Hi,
    Please check the folloiwng notes
    Error no. 10054
    34116 - Syslog: "Operating System call xxxx failed"
    Thanks
    Adil

  • Was advised to delete system configuration file from hard drive and now computer will not start - any help would be appreciated.

    Downloaded Yosemite and since then cannot connect to internet or bluetooth mouse - was advised to delete system configuration file from the hard drive and since then cannot start up computer. Any help would be appreciated - cheers.

    Boot the MBP with the OPTION+COMMAND+R keys down.  The result should be a display showing a revolving globe.  By following the instructions, you will be able to reinstall the original OSX.  Then you may reinstall Yosemite.
    A solid Internet connection will be required.
    Ciao.

  • Correct Forum? CGI and Server behaviour on Solaris at system()-call

    Hi to you all,
    Do not know if i am in the correct forum, but maybe it is a Webserver problem.
    I have Sun ONE Webserver 6.1 running on Solaris.
    Craete some CGI`s in C.
    Now I have a problem with one CGI, which have to call a Shellscript via system() call.
    The Client just calls the CGI with some parameters, which will write the informations in a file with some additional informations from a database, after that, the script should be startet and do some printjobs in the background.
    The CGI and the Shell-script is working fine. My Problem is, that the system() call always waits, until the ShellScript has finished, so the Webserver send the "data successful written" site after a couple of minutes, it should send it immeditatly to the client, so the session is closed.
    I have tried to put the shellscript in background with "&", also with nohup and a second shell script which justs starts the first script, also with all combinations of nohup and "&" for background process.
    also i tried with "pclose(popen(SCRIPT,"W");" to call the script, it is always the same, the session will close only, when the script has been finished.
    In an other Forum I found an entry, that , however, IPlanet webserver always will do this in this way. The session will be closed, when all called processes has benn fisnished.
    Any Ideas to solve my problem?

    The web server reads from the CGI program's stdout. It knows the HTTP response is complete when the CGI program closes its stdout.
    When you call system(), the child process inherits the CGI program's stdout and keeps it open until it finishes. If you want the child process to run asynchronously from the HTTP response, you should give the child process a new stdout with > /dev/null. (You'll still need to place the child process in the background with &.) Alternatively, you can fork(), close(1), then exec().

  • **HOW DO I DELETE ONE CALL AT A TIME FROM MY IPHONE 4???**

    Please help I can't delete one call at a time from my call log!!

    Lol! I'm not cheating on anyone, never have... I just delete multiples of calls so my phone doesn't get too filled up.. But I'm also guessing now that I have an iPhone and not an htc I won't have a space issue. Thanks very much!!

  • Tracing what is happening in the connect() system call

    I've been playing around with some of the recipies in dtrace today trying to find out why it takes so long to connect from a linux machine to an ultra 5 running sendmail but I'm not having a lot of luck.
    The one thing I can find is that the amount of time for the connect system call to return takes a long time. Here's the dtrace script I wrote (borrowing from Bryan Cantrill's blog):
    bash-2.05b# cat functiontime.d
    #!/usr/sbin/dtrace -s
    #pragma D option flowindent
    syscall::connect:entry
    /execname == "sendmail"/
    self->start = vtimestamp;
    syscall:::entry,
    syscall:::return
    /self->start/
    trace(vtimestamp - self->start);
    syscall::connect:return
    /execname == "sendmail"/
    self->start = 0;
    exit(0);
    This is the output:
    bash-2.05b# ./functiontime.d
    dtrace: script './functiontime.d' matched 454 probes
    CPU FUNCTION
    0 => connect 0
    0 | connect:return 303079
    0 <= connect
    I know there are other syscalls going on from the time connect enters to the time it returns but I have no idea how to get them to print.
    Any ideas how I can make this script more useful to see exactly where sendmail is getting hung up?

    You might also try something like
    #!/usr/sbin/dtrace -s
    #pragma D option flowindent
    syscall::connect:entry
    /execname == "sendmail"/
            self->depth = 1;
            self->syscallstart = timestamp
    fbt:::entry
    /self->depth/
            self->start[self->depth] = timestamp;
            trace(self->start[self->depth++] - self->syscallstart);
    fbt:::return
    /self->depth/
            this->delta = timestamp - self->start[--self->depth];
            @func[probefunc] = quantize(this->delta);
            printf("delta is %d\n", this->delta);
            self->start[self->depth] = 0;
    syscall::connect:return
    /self->depth/
            exit(0);
    }This will give you the function call flow inside the kernel along with the following:
    - on function entry, a time delta since connect was called
    - on function exit, how long we spent in the function
    - on return from the connect system call, a list of histograms showing the call times for all functions called
    You are probably going to want to redirect the output as it gets big.
    Also note, I've written this to give the information only for the first call to connect.
    Alan.
    Alan Hargreaves - http://blogs.sun.com/tpenta
    Senior Technical Support Specialist/VOSJEC Engineer
    Product Technical Support (APAC)
    Sun Microsystems

Maybe you are looking for

  • Inserting images in dreamweaver

    HELP! :) when I insert images on my page, large grey box with a grey X appears...does anyone know how to fix this?

  • Date/Time to Second

    I am trying to create a custom timestamp with the node Date/Time to Second.  I am not sure why, but regardless of what input I feed it, I always get 00:00:00.000 PM MM/DD/YYYY.  Why is that?  See code. Kudos and Accepted as Solution are welcome! Atta

  • Noise through MBP Headphone Jack

    When I boost the gain through an outboard audio interface (Digidesign 003), the headphone jack seems to be outputting a bit of noise. The noise changes as the MBP is processes (sounds like the noise fluctuates with the hard drive movement). Is this n

  • Page navigation problem in adf application.

    Hi All, I developed one application in ADF that is working fine in integrated WLS. But While deployed in standalone WLS the page is not navigating. in my application i created two pages like in First page search with table.second page details of part

  • How to find price changes in FG

    Hi to all, Although we are using moving price for FG, is there any method to find changes in price of FG? Regards Nitin