No caller ID passed on tir-trunk

I'm migrating an old inter-tel axxess PBX to cisco voip.
I have the two system talking to each other over a trunk configured with primary-ni. Everything is working for the most part except that I am not getting caller ID info passed from inter-tel to cisco.
The gateway is an AS5350. The inter-tel phones are setup to call forward all to the tie-trunk
The call path is
PSTN-> Inter-tel -> phone -> Trunk -> AS5350 -> Callmanager.
When the Inter-tel phones are getting the call (no forward), the Caller ID is displayed properly on the LCD.
When the call is forwarded , the Caller ID doesn't show up on the AS5350.
Any idea what to look for?
I have exhausted all my ideas and settings I could play with.
Thanks
Apr 26 17:05:33 PDT: ISDN Se3/0:23 Q931: RX <- SETUP pd = 8 callref = 0x0001
Bearer Capability i = 0x8090A2
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA98397
Exclusive, Channel 23
Called Party Number i = 0xA1, '7661'
Plan:ISDN, Type:National
Apr 26 17:05:33 PDT: ISDN Se3/0:23 Q931: TX -> CALL_PROC pd = 8 callref = 0x8001
Channel ID i = 0xA98397
Exclusive, Channel 23
Apr 26 17:05:33 PDT: ISDN Se3/0:23 Q931: TX -> ALERTING pd = 8 callref = 0x8001
Progress Ind i = 0x8188 - In-band info or appropriate now available

Refer to the Caller ID and ANI support
http://www.cisco.com/en/US/products/sw/iosswrel/ps1835/products_configuration_guide_chapter09186a00800ca7df.html#1049016

Similar Messages

  • Function calling function passing data

    We have developed an MQSERIES utility that is a function that calls many related functions and its purpose is to perform a variety of MQSeries functions with minimal interaction required by the user. The user provides the message, an activity code (pd for puts, gd for gets, pr for putting requests for replies, etc.) and a couple other parameters. The user gets back the message, a return flag (good, bad, truncated, etc). . Our MQSERIES function is a function of the calling module. Our function has it's series of includes with classes, functions, etc. The calling program needs a couple includes (to define the passed data areas) and a function prototype of our function (void mqcmd090(typefilefdi &, typefilemsg &, typefilemdi &);) and after the user does string copies and so forth into the passed data areas they currently call the function (mqcmd090(currpassarea, currmessage, currquetable);) After our function is called these passed data areas are manipulated by the user's module. They inquire into the return code, they may do activity (with message ids, etc), they manipulate the message and may send it back (replies, etc). Our dilemma is this. The users want our module to be stand-alone. It should be compiled and linked by itself. Their module should be compiled and linked by itself. They don't mind having a couple includes for the common passed structures but our modules should not be a function in theirs.
    How can I compile our function (and how can they call it) so that we can keep the communications going both ways between modules? A system call can't do it because they can send us information but they can't receive information back. If our module needs an upgrade we should just be able to change and recompile ours and their next execution should get the changes.
    I am at a loss and would greatly appreciate any assistance on this matter.
    Thanks,
    Dennis Bartizal

    We have developed an MQSERIES utility that is a function that calls many related functions and its purpose is to perform a variety of MQSeries functions with minimal interaction required by the user. The user provides the message, an activity code (pd for puts, gd for gets, pr for putting requests for replies, etc.) and a couple other parameters. The user gets back the message, a return flag (good, bad, truncated, etc). . Our MQSERIES function is a function of the calling module. Our function has it's series of includes with classes, functions, etc. The calling program needs a couple includes (to define the passed data areas) and a function prototype of our function (void mqcmd090(typefilefdi &, typefilemsg &, typefilemdi &);) and after the user does string copies and so forth into the passed data areas they currently call the function (mqcmd090(currpassarea, currmessage, currquetable);) After our function is called these passed data areas are manipulated by the user's module. They inquire into the return code, they may do activity (with message ids, etc), they manipulate the message and may send it back (replies, etc). Our dilemma is this. The users want our module to be stand-alone. It should be compiled and linked by itself. Their module should be compiled and linked by itself. They don't mind having a couple includes for the common passed structures but our modules should not be a function in theirs.
    How can I compile our function (and how can they call it) so that we can keep the communications going both ways between modules? A system call can't do it because they can send us information but they can't receive information back. If our module needs an upgrade we should just be able to change and recompile ours and their next execution should get the changes.
    I am at a loss and would greatly appreciate any assistance on this matter.
    Thanks,
    Dennis Bartizal

  • Changing external Caller ID over a SIP Trunk to SIP Provider

    I am working with a client and when they place calls out to any external user they have the wrong name showing on the external caller ID. 
    I have spoken with the SIP provider and apparently they want us to pass the CNAM, or rather they have it setup for us to do this.
    I opened a case with Cisco and the TAC engineer said the provider has to do this because it cannot be done from CUCM or the gateway.
    For example, it says right now "location A" for external calls and I want to change this to say "location B" . 
    Is this even possible?

    what is the call flow? did you check the caller name in SIP trunk configuration?

  • Call function, pass value, access variable in movieclip class from main stage

    i am new to flash as.
    I got quite confused on some problems. as the function here
    is quite different from c and asp.net.
    I have a movieClip named MC, and it's enabled with action
    script, with the class name MC_Rectangle
    and a Stage.
    I override the MC_Rectangle class file in a mc_rectangle.as
    external file.
    here is the code:
    package{
    import flash.display.*;
    import flash.events.*;
    public class MC_Rectangle extends MovieClip {
    var sequence:int = new int();
    function setSequence(data:int):void{
    sequence = data;
    function addSequence():void{
    sequence ++;
    I have new a object in the main stage var
    mc_rect:MC_Rectangle = new MC_Rectangle()
    question:
    in main stage:
    1. how can i access the variable "sequence" in "mc_rect"
    2. how can i pass parametre from main stage to mc_rect via
    function setSequence(data:int)?
    3. how can i call the function in addSequence() in mc_rect.
    in asp.net, i usually use mc_rect.sequenct,
    mc_rect.setSequence(data), mc_rect.addSequence() to achieve my
    goals......
    btw, can function in mc_rect return out result to main stage?
    thanks in advance.

    Your as-file must be named MC_Rectangle.as (same upper/lower
    case as in the Class name)
    Ad 1) You have to declare sequence as a public property
    "public var sequence;" or - better - define a getter-function for
    sequence.
    Ad 2) mc_rect.setSequence(8); e. g. (you must write "public"
    in the Class-declaration of setSequence)
    Ad 3) mc_rect.addSequence(); e. g. (you must write "public"
    in the Class-declaration of addSequence)
    ... and yes, your methods can return a value: Replace "void"
    with the proper data type (int, String, ...) and place a "return
    myNumber;" or the like in the method's body.

  • Failure using {CALL } syntax & passing string params w/ # (hash)

    We are experiencing a problem calling functions using the {CALL } syntax and passing string parameters that contain # (hash) symbols. Apparently, something interprets the # inside the string literal and fails the call.
    We use this syntax with procedure calls from a Java applet to an Oracle 8i database using the 8.1.6.2.0 ODBC Oracle driver. The applet is running under the Java 1.3.1 plug-in and we are using a third party JDBC, type III, driver from JDataConnect to link the applet to the Oracle ODBC driver.
    Any insight on this would be greatly appreciated.

    What's the result of con.getAutoCommit()?
    You might try con.setAutoCommit(true) to see if that sorts it.
    /k1

  • Secence call always passed

    Hi,
    I work with TestStand 2012 in my actual project to test a device (design test).
    If I call a sequence about "sequence call" (Adpater: Sequence, Type: SequenceCall) I receive always a passed result.
    "ignore runtime errors" is set in this testsystem, because the tests run several days, also over night and on weekends without a user.
    The VIs which I call in tthe tests deliver pass/fail flag to TestStand to "Step.Result.PassFail". If an error or failure occurs in a used VI call, TestStand works well and do the configured error handling (abort this step or test, or anything else).
    Just the result is shown wrong... error or failure --> "Passed"
    I changed the Type of the Adpater to "Action" and also to "Pass/Fail Test", but I don't find the correct expression. If I used "Pass/Fail Test", I received every time a "failed" instead of "passed".
    Can anybody tell me the right expression that works?
    thx
    Solved!
    Go to Solution.

    Hey Don,
    I tried the same configuration and saw the Sequence Call have a result of Failed when one of the steps failed. One thing to check: In the Step Settings for your steps, in the Run Mode category there is a checkbox for "Step Failure causes Sequence Failure". Is this checked for your steps?
    Another possibility is that you are seeing this because you are running the sequence in a new thread. If this is the case, the result of the Sequence Call will be "Done", because the result of that sequence will not be available when TestStand moves on to the next step in MainSequence. However, you can add a Wait step later in your sequence and configure it to wait for the new thread to complete. The result of this Wait step will then be the pass/fail result of the sequence.
    Hope that helps, and let us know how it goes!
    Daniel E.
    TestStand Product Support Engineer
    National Instruments

  • Call SE16 passing table name

    Hello All,
       I want to call the transaction SE16 from my program by passing a table name. and i wnat to show the user directly the selection screen of that table.
        can any one help?
    Thank you.
    Best Regards,
    Amarender Reddy B

    Hi
    Try this
    PARAMETERS : P_TABLE TYPE DATABROWSE-TABLENAME.
    SET PARAMETER ID 'DTB' FIELD P_TABLE.
    CALL TRANSACTION 'SE16' AND SKIP FIRST SCREEN.
    Regards

  • HTTPS:\\ webserive call without passing certificate string

    We are using HTTPS:\\ web service call from our one of the procedure.
    When I did research, I found that, we can't call HTTPS:\\ web service without passing certificate.
    My question is, how should I take care for situation where certificate got expired and need to replace certification.
    I need some alternate way, where there is no need to pass certificate or no need to pass file path as well...

    Hello,
    There was a similar question asked in our alternate forum, see: Access https URLs - SQLA Forum. Currently, certificates are specified manually. We have made an enhancement request for SQL Anywhere web clients to potentially use the OS Certificate store instead, in future versions.
    So in summary, currently you will need to either replace the certificate, or provide an alternate certificate by specifying the certificate string in the stored procedure definition directly:
    CREATE OR REPLACE PROCEDURE ...
    CERTIFICATE '-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----'
    Notably, MobiLink clients can currently use the (Windows or Android) operating system store for certificates if trusted_certificates is not specified at all.
    Regards,
    Jeff Albion
    SAP Active Global Support

  • Disco 10G Custom Function for HTML Call to pass specific sheetid

    After learning that I cannot specify Disco 10G to open a particular worksheet in a workbook from a form menu launch (currently all I get is a listing of worksheets available in the workbook), I am told to create a custom function to handle this - instead of using OracleOASIS.RunDiscoverer.
    I have tried creating a custom function in our custom schema, but I only end up with an error page (Invalid Function) when I try to launch the report from the menu function. I even tried duplicating the Oracle OracleOASIS package and renaming it in APPS, only to receive the same results.
    Does anyone know the correct steps involved to create a new package for the HTML Call of a function in order to launch a Discoverer report?
    Thank you,
    Suzanne

    Hi Suzanne
    Here's a simple form that can be used to call Discoverer Plus:
    <br><br>
    <html><br>
    <form method="post" name="Login" action="http://myserver.com/discoverer/plus"> <br>
    Username: <input type="input" name="us" value="username"> <br>
    Password: <input type="input" name="pw" value="password"> <br>
    Database: <input type="input" name="db" value="database"> <br>
    EUL: <input type="input" name="eul" value="EUL"> <br>
    Workbook: <input type="input" name="opendbid" value="MY_AIRLINE"> <br>
    Worksheet: <input type="input" name="sheetid" value="222"> <br>
    <input type="submit" name="connect" value="Connect"><br>
    </form> <br>
    </html>
    <br><br>
    You will need to make sure you pass the correct username, password, database, eul, workbooks id (opendbid), and worksheet id (sheetid). Note that the EUL needs to be passed in uppercase and that the workbook id is case sensitive. You should also notice that this form displays the values in the form and allows the user to change them. After the user has entered their own values, they click the button called Connect.
    <br><br>
    A similar form for Viewer is as follows:
    <br><br>
    <html><br>
    <form method="post" name="Login" action="http://myserver.com/discoverer/viewer"> <br>
    <input type="hidden" name="us" value="username"> <br>
    <input type="hidden" name="pw" value="password"> <br>
    <input type="hidden" name="db" value="database"> <br>
    <input type="hidden" name="eul" value="EUL"> <br>
    <input type="hidden" name="wbk" value="MY_AIRLINE"> <br>
    <input type="hidden" name="wsk" value="222"> <br>
    <input type="submit" name="connect" value="Connect"><br>
    </form> <br>
    </html>
    <br><br>
    You will notice that for Viewer not only is there a different URL but the commands to pass the workbook and worksheet ids are different too. You should also notice that Viewer will execute the call without showing the values on the screen. All you will see is a button called Connect.
    <br><br>
    Does this help?<br><br>
    Regards<br><br>
    Michael

  • Outgoing calls disconnects using new SIP trunk

    Hi,
    i have a lync 2010 setup. all calls (until now) are going through isdn lines. a few days ago i have configured a sip trunk to use. i have configured new dial plans and voice routes for this.
    the issue is that when i call an external number the call is not established. if i click redial usually the call is connected fine. incoming calls are working just fine

    i got this from the logging Tool:
    TL_ERROR(TF_PROTOCOL) [1]070C.083C::10/02/2014-09:53:35.314.000001a9 (MediationServer,GatewayCall.GatewayParticipateComplete:gatewaycall.cs(1740))(0000000002446616)$$START-MEDIATIONSERVER
    MediationCall: 3ff4fd37c1dc4083bc2a12218476c925
    CallId: 005e2a14-9630-4f2e-b9ad-9f22d8d67c5d
    From: sip:[email protected];user=phone
    To: sip:[email protected];user=phone
    Direction: Outbound
    Start-Line: FailureResponseException: ResponseCode=503 ResponseText=Service unavailable
    Microsoft.Rtc.Signaling.FailureResponseException:A 503 (Service unavailable) response was received from the network and the operation failed. See the exception details for more information.
       at Microsoft.Rtc.Signaling.SipAsyncResult2`1.ThrowIfFailed()
       at Microsoft.Rtc.Signaling.SipAsyncResultBase2.EndAsyncOperation[TResult](Object owner, IAsyncResult result)
       at Microsoft.Rtc.Signaling.SignalingSession.EndParticipate(IAsyncResult result)
       at Microsoft.RTC.MediationServerCore.GatewayCall.GatewayParticipateComplete(IAsyncResult ar)
    Detected at System.Environment.get_StackTrace()
       at Microsoft.Rtc.Signaling.FailureResponseException..ctor(String message, Exception innerException, SipResponseData responseData)
       at Microsoft.Rtc.Signaling.RealTimeException.GetWrappedRealTimeException(String message, SipResponseData responseData, Exception exceptionToWrap)
       at Microsoft.Rtc.Signaling.SipTransactionAsyncResult`1.ProcessFailureResponse(SipResponse response)
       at Microsoft.Rtc.Signaling.SipInviteAsyncResult.ProcessFailureResponse(Object state)
       at Microsoft.Rtc.Signaling.QueueWorkItemState.ExecuteWrappedMethod(WaitCallback method, Object state)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
       at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)
    i get the 503 service unavailable... which i find strange. because first outbound call ALLWAYS fail and the second always succeds

  • Sequence call with Pass/Fail Test always returns Passed result

    In TestStand 2.0, I use Sequence Adapter with Pass/Fail Test step to call a subsequence, I always receive a Passed result, even as I force fail a step in the subsequence and enabled the Step Failure Causes Sequence Failure option.
    Attachments:
    Example1.seq ‏17 KB

    Tan -
    The status expression for the Pass/Fail step type does not look to see if the status has been previously set by the code module in this case the sequence call.
    Step.DataSource != "Step.Result.PassFail" ?
    Step.Result.PassFail = Evaluate(Step.DataSource) :
    False, Step.Result.PassFail ? "Passed" : "Failed"
    It just set it to Passed or Failed even if the status is already "Failed".
    You could either,
    1) Change the Pass/Fail expression to the following for the step,
    Step.Result.Status == "Done"? Step.Result.PassFail : False
    or
    2) Use two steps, a Sequence Call and a Pass/Fail that uses the None Adapter. The Pass/Fail could operate on the previous step if necessary.
    Scott Richardson - NI"
    Scott Richardson
    National Instruments

  • Call transaction passing values

    Hi Experts,
          I have a report program from which i need to call a transaction to insert a record.Brief description of the problem is as follows:
          User enters some value of  Ware house No,Inventory record and Count in a transaction say 'T1'.
    The entries are then checked in the database table.If no record exist then some other transaction 'T2'  is called passing these values of Ware house No,Inventory record No and Count.Please suggest a way how to pass multipe values from 1 transaction to other.
                            Help will be appreciated.
    Regards
    Sourabh

    Hi,
    call transaction syntax is ""call transaction <transaction code>using<BDCtab>mode<A/N/E>update<S/A>message into <internal table>
    <b>
    CALL TRANSACTION tcod [AND SKIP FIRST SCREEN] [USING itab].</b>
    The <b>USING ITAB</b> addition in the <b>CALL TRANSACTION </b>statement allows you to pass an internal table itab to the new transaction. itab has the format of a batch input table.
    Feel free to revert back.
    --Ragu
    Message was edited by:
            Raguraman C

  • Error in function call when passing timestamp as parameter

    Hi All,
    I have created a function in database "Calulate_Wegs" whcih takes two parameter one "number" and other is "timestamp". I am able to get the output from function when running in database.
    But when i tries to call the function in OBIEE as EVALUATE('Calulate_Wegs(%1,%2)' AS INTEGER , Inv_BMM.s_view.Unit_id, CAST (Inv_BMM.s_view.T_date AS TIMESTAMP )) then it throws following error.
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 42015] Cannot function ship the following expression: Evaluate( Calulate_Wegs(%1,%2),D904.c4, cast(D904.c5 as TIMESTAMP ) ) .
    I am not getting any clue about this error. Looking for suggestions. Thanks in advance.
    Thanks
    Ashok

    Hi,
    I have a similar problem, and the documentation definitely does not help !
    The message is :
    +State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 42015] Cannot function ship the following expression: Evaluate( MIN(%1) KEEP (DENSE_RANK FIRST ORDER BY %2) OVER (PARTITION BY %3),D903.c3, D903.c4, D903.c5) . (HY000)+
    With the expression :
    EVALUATE('MIN(%1) KEEP (DENSE_RANK FIRST ORDER BY %2) OVER (PARTITION BY %3)' AS  DOUBLE PRECISION , Funds.NAV.NAV, Funds."Time Dimension"."Calendar Date", Funds.Fund."Subfund")
    By the way, %2 is not TIMESTAMP, but DATETIME. %1 is DOUBLE and %3 VARCHAR.
    If anyone can help ...
    Edited by: luxFarenheit on Jul 16, 2009 5:27 PM

  • OmniPortlet - Calling Procedure & Passing Parameters

    We've just now gotten time after a long upgrade to take a closer look at omni portlet. One of the things we seem to need a lot of are quick and dirty interfaces that allow users to update data. Phone lists, project member lists, etc.. These are things that require a non-technical end-user to manually maintain.
    Omni portlet seems to have a feature that allows us to create a report based on a query and present updatable columns as a "field" type.
    This seems to imply that we may allow a user to modify the field data at which point we planned on adding a field type of "button" that would call a hyperlink/URL that would be a procedure to update the table assuming that the parameters would be sent to the procedure in tact.
    We're having trouble with that part. It seems the hyperlink option doesn't go directly to the URL that you provide(at least according to the source code of that page), it's sending the user to /portal/events first which then seems to re-direct you to the final URL specified.
    Needless to say, our parameters don't seem to be making it to the final destination (the URL of the procedure that we wrote to accept these paramters).
    This seems like such a great use of the omni portlet. Has anyone else made this work? Are we trying to make Omniportlet do more than it was designed to do? I've read the documentation a few times and don't see any examples of this type of approach. If this is indeed possible, the omniportlet would be worth the 6 months it took us to upgrade. :-)
    Thanks for any tips or help you can provide.

    Hi Tim,
    I am not getting any errors. The output for that particular field just comes up blank. I have even tried the following template definition within the rtf:
    <?template:sumAmounts?>
    <?param:amounts?>
    <?param:subtotal;0?>
    <?choose:?>
    <?when:$amounts?>
    <?call:sumAmounts?>
    AMOUNTS (form field with <xsl:with-param name="amounts" select="$amounts[position() > 1]" />)
    SUBTOTAL (form field with <xsl:with-param name="subtotal" select="$subtotal + translate($amounts[1], ',', '')" /> )
    <?end call?>
    <?end when?>
    <?otherwise:?>
    SUBTOTAL (form field with <xsl:value-of select="$subtotal"/>)
    <?end otherwise?>
    <?end choose?>
    <?end template?>
    yet it still comes up blank. I have tried it with variables defined using xdoxslt:set/get_variable and I have also used XML tags with it.

  • How 2 call BAPI & pass table name so that it will insert table data 2 SAP

    Hi guys,
    Has anyone tried calling BAPI from BODS; Please share screen shots and details. I want to call BAPI fron BODS which will take table name as a parameter and insert that table data to SAP.

    HI,
    in case you mean BusinessObjects Data Services with BODS then I would suggest you post your question into the EIM area of the SDN forums.
    Ingo

Maybe you are looking for

  • How to open files (NOT copy) from external hard drive

    Hello there, I have a Western Digital My Passport external harddrive. I bought the hard drive so I could take stuff like my music off my laptop harddrive, free up space and make it run smoother. Problem is, every time I select a music file on the ex

  • WRT54G One Touch set up problem

    HELP!  I purchased a WRT54G ver8 so that my mother could move her computer and still connect wirelessly.  I can't seem to maintain a wireless connection.  Based upon things I've read on the community forums, I have disabled anti-virus and Sygate Fire

  • Pre-defined program in ECC 6.0

    Hi Experts,   I have a issue that can resolve by u guys,     Please provide the pre-defined program in ECC 6.0 that can stored the program code and all the includes in a program for the given path. Advance Thanks. u r answer will be given points.

  • Webi export to excel having issues.

    Hi, I have a webi report which generates 62 mb excel file when exported to excel. It can be saved to excel without any error but when we open the excel report it shows the error that there are some damage done to report and excel is trying to recover

  • Process of Integration between QTP and SAP

    we are in process of integrating QTP with SAP for test scenarios how to install QTP and  SAP  and their connections . Request you all to share your experience and knowledge in this. It will be really helpful. Thanks Rajesh Burra