7970 hangs on requests

Hi,
We write a service that runs on the 7970 phones, and have noticed that on occasion the phone hangs on a request to our server.
It will clear itself in about 20 or so seconds, but we are trying to improve the performance.
This is reproducible in the field with call managers with large systems, and on our local test system where we use the call manager simulator directly attached to the same switch as the application server it is communicating with.
We have had no problem with these same requests being made from browsers over the same network - there are multiple interfaces that reference the same application, full browser based, pda "simple web" based, and phone based - the phone is the only problem point. We are confident that our server is responding in a timely fashion.
Wireshark was used to capture packets and the results of three hangs have been condensed into one file with a couple of extra lines of info on each side of the incident to make sure that the entire sequence is captured - in truth this was from a much longer test period, but if you look at times the grouping is obvious - 1-11, 12-23 and 24 to 34. That file is attached. 23.128.25.211 is the application server running tomcat, and 23.128.25.39 is the IP Phone in the attached file.
What happens is that [SYN] commands are repeatedly sent, about 1.5 seconds apart, they fail about a half dozen times, then either the user represses the button - which is seen in the first two hangs in the file. If the request times out, the sequence number increases, and the request is passed.
We would be very interested in hearing suggestions on how to fine tune the system, and any information on why requests seem to go into this blocked state. To our untrained eyes it looks like the phone is not receiving an [ACK] reply that it expects, but we could use some low level TCP-IP advice on this.
Thank you,
Keith

This is happening with 8.3, so not a firmware issue.
Here's one phone's info, with the Wireshark log from Germany. The event is at lines 392-399 of the log.
MAC Address 001B2A8XXXXX
Host Name SEP001B2AXXXXX
Phone DN 8496XXXX
App Load ID Jar70sccp.8-3-0-50.sbn
Boot Load ID 7970_020706_cert.bin
Version SCCP70.8-3-1S
Expansion Module 1
Expansion Module 2
Hardware Revision 1.3
Serial Number FCH1106A5DN
Model Number CP-7970G
Message Waiting No
UDI phone
Cisco IP Phone 7970G, Global
CP-7970G
V01
FCH1106A5DN
Time 15:36:58
Time Zone W. Europe Standard/Daylight Time
Date 22/10/07
Note: We have upgraded the firmware for the phones on our test system as well. We use call manager simulator, not CM on it. These logs were generated on a system with a full CM attached, though the service requests do not pass though it.

Similar Messages

  • Hanging Report Requests

    Report Requests Hang on page no. 482 when reports is more than 480 pages
    Reports with 410 pages is generated ok.
    When I terminate the job I got the following
    Terminated with error REP: 56048: Engine rwEng-0 crashed
    I have tried all what exist on the net about this problem without success
    Thanks in advance (TIA)

    Hi,
    I missed this
    jvmOptions="-Xms512m -Xmx512m -Xss2m"
    That solved the problem

  • ADDT hanging when requesting login-related activity

    I have a PHP driven site which requires login. I want the login to redirect based on a URL-passed parameter, so I edited the tNG_config.inc.php file to set the default success redirect to
    $tNG_login_config["redirect_success"] = $_GET['return'];
    Now, when I try to create any server behavior that depends on a user being logged in (show if user logged in... region, login transaction, etc.), Dreamweaver CS3 hangs with 100% of the CPU running and the fans a-blasting.
    MacBook, 2GB RAM, Dreamweaver CS3 9.0 build 3481.
    Any ideas what's up here?
    James

    Did anyone figure this out?  This is driving me crazy right now - it hangs when I try to request any login related activity through ADDT contron panel, etc.
    I can't for the life of me find the answer to this on the forums.
    Any ideas, anyone?

  • 7970 and constantly requesting services

    I just got a few 7970's and we are running 4.1
    my question is this, we have them working great with mobility, but when I start the phones the blue screen comes on that says SERVICES and SELECT SERVICE at the bottom. it shows no services, but if i select SERVICES button it shows the services I have subscribed. If i hit EXIT it goes away for 2-3 seconds then comes back on and does it again. We are running cmterm-7970-sccp.6-0-2SR1 on teh 7970's
    anyone seen this yet?

    The Services URL is already in there
    http://172.16.1.2/CCMCIP/getservicesmenu.asp
    I get the services once it initially starts and I can log in by hitting the SERVICES button and hitting LOGIN. It logs in and everything is great but every couple seconds it keeps trying to get SERVICES again but if I hit the SERVICES button I have services already there.
    any suggestions

  • IPhoto hangs while requesting local print

    Hello,
    I am using Yosemite 10.10.2, and iPhoto 9.6.
    My printer is a SELPHY CP900.
    It has always worked for me (using the Share Print or File->Print as well as ⌘ + P).
    But lately I get stuck on the "Spinning Beach Ball of Death" when requesting to print a photo.
    Tried all the possible rebuild of the iPhoto Library (177 Gb, 33.745 Photos) using the ALT key at startup, without success.
    This is the message I get in the console.
    iPhoto[696]: NSProButtonCell: attempt to decode an unrecognized element (0)
    Hope someone can help.
    (Also tested a new empty library, and this works ok)

    Since the new library was able to print OK the problem lies with the old library.  Also since you've tried all of the First Aid options give this a try:
    Using iPhoto Library Manager  to Rebuild Your iPhoto Library
    1 - download the demo version of iPhoto Library Manager and launch.>Click on the Add Library button,
    2 -  select the library you want to add from those in the selection window.
    3 - make sure that in the rebuild window the checkbox  "Scavange orphaned photos" is checked.
    4 - now that the library is listed in the left hand pane of iPLM, click on your library and go to the Library ➙ Rebuild Library menu option
    5 - in the next  window name the new library and select the location you want it to be placed. Click on the Create button.
    Note 1: This creates a new library based on the LIbraryData.xml file in the library and will recover Events, Albums, keywords, titles and comments. However, books, calendars, cards and slideshows will be lost.
    Note 2:  Your current library will be left untouched for further attempts at a fix if so desired.

  • Request.GetResponse() Operation Timesout

    I'm using the below code to upload files to the SharePoint API. It appears to work well. No timeouts, no errors.
    When I go to upload a file which is aroound 310 mb, it uploads the file without any problems as I can see it in sharepoint. It takes around 15 minutes to upload. When I debug the code it hangs on request.GetResponse(). The time out is set at an hour, surly
    that should be enough when it only takes 15 minutes to upload the file.
    Am I missing anything?
    HttpWebRequest request = HttpWebRequest.Create(url) as HttpWebRequest;
    request.Credentials = _credentials;
    request.CookieContainer = _cookieContainter;
    request.Headers.Add("X-RequestDigest", _formDigest);
    request.Method = "POST";
    request.Timeout = 3600000;
    request.Accept = "application/json; odata=verbose";
    request.ContentLength = incomingStream.Length;
    request.AllowWriteStreamBuffering = false;
    request.KeepAlive = false;
    using (var reqStream = request.GetRequestStream()) {
    incomingStream.CopyTo(reqStream);
    HttpWebResponse response = (HttpWebResponse)request.GetResponse();
    using (System.IO.StreamReader sr = new System.IO.StreamReader(response.GetResponseStream())) {
    result = sr.ReadToEnd();
    response.Close();
    return result;

    Just to clarify:
    Do you mean that the file is successfully uploaded to the server side, while, in client code, it still throws a timeout exception? 
    Yes file is uploaded and then when it reaches the timeout limit it throws the exception
    How long does it throw the exception after you run the request.GetResponse()?
    In another a test, file size 331 mb, takes 17 minutes to upload. On the
     request.GetResponse() line it just hangs until the timeout is reached and throws the exception. 
    Surely it shouldn't take that long to get a response?
    I've removed 
    request.KeepAlive = false;
    So the default is true, increased the timeout to 2 hours and still the same.

  • Heap Memory Issue in weblogic 9.2 for a JSF 1.1 web application

    Hi,
    We are running a JSF application (Myfaces, facelets, tomahawk, richfaces & iBATIS) in weblogic 9.2 server on Solaris 10. This application is deployed in production and works fine under normal circumstances. But when there is a heavy user load we are facing a memory issue. The memory usage is gradually increasing and when it reaches to max, Full GC kicks in again & again which choks up all requests. We don't save anything in session scope. All our backing beans are saved in request scope hence they should be garbage collected after each request done, but this is not happening.
    We took the heap dump from production after this issue and analyzed it. After my analysis, I found all objects which are set in request object not being garbage collected and the root referers of all these objects is weblogic.servlet.internal.MuxableSocketHTTP.
    I reproduced the similar behaviour in one of our development environment using JMeter. I ran 100 concurrent users in JMeter for almost 1 hour and saw the similar behaviour. Below is the result of all weblogic objects which are still hanging in heap after test was over (I also ran manual Garbage Collector from admin server).
    1) weblogic.servlet.internal.MuxableSocketHTTP - 1774 objects - retained heap (1 GB)
    2) weblogic.servlet.internal.ServletRequestImpl - 1774 objects - retained heap (1 GB)
    My understanding is that every request made to weblogic server goes through the MuxableSocketHTTP object which creates the ServletRequestImpl to serve it. Once the request is served these objects are suppose to be removed. As a result of that whatever is saved in your request will still be hanging.
    I am not able to understand why these objects are hanging after request is done. Could anybody answer to my question. I appreciate your help in advance.
    The GC setting for weblogic server while startup is:
    -XX:MaxTenuringThreshold=15 -XX:+PrintTenuringDistribution -XX:+AggressiveHeap -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:PermSize=128m -XX:MaxPermSize=128m -Xms3g -Xmx3g -XX:NewSize=512m -XX:MaxNewSize=1024m
    Thanks MaKK

    What happened with this issue? We are seeing something similar on WebLogic 9.2 MP1 in Solaris (Jdk 1.5. patch 10. 32 bit). Out of Memory's with thousands if instances of weblogic.socket.MuxableSocket hanging around.
    Our thinking was initally the Java heap, then we thought that maybe the sockets weren't being closed properly, possible in WebLogic or in LiveCycle.
    Any info would be greatly appreciated.
    Snippet of our stack trace:
    <16-Feb-2010 04:30:13 o'clock GMT> <Error> <Kernel> <BEA-000802> <ExecuteRequest failed
    java.lang.OutOfMemoryError: Java heap space.
    java.lang.OutOfMemoryError: Java heap space
    >
    javax.ejb.EJBException: EJB encountered System Exception: : java.lang.OutOfMemoryError: Java heap space
         at weblogic.ejb.container.internal.EJBRuntimeUtils.throwEJBException(EJBRuntimeUtils.java:145)
         at weblogic.ejb.container.internal.BaseLocalObject.postInvokeCleanup(BaseLocalObject.java:550)
         at weblogic.ejb.container.internal.BaseLocalObject.postInvokeCleanup(BaseLocalObject.java:496)
         at com.adobe.idp.um.businesslogic.directoryservices.DirectorySynchronizationManagerBean_f5g74_ELOImpl.synchronizeProviders(DirectorySynchronizationManagerBean_f5g74_ELOImpl.java:267)
    Joel

  • Applets with databases

    I have a problem with an application done with applets in Java that is connected to a data base in Oracle, the problem is that when I execute the applet in a navigator to not it gives back the consultations me that assume must make…. as I solve this?
    Please help me....

    Claudia,
    your aren't to speficic about what kind of error occurs. Do you simply get nothing in return, hangs the request, or is the request aborted with an exception?
    If you use the Java Plugin (part of Sun's Java JDK), you can open the Java console and watch, whether you get an exception or not.
    Which Oracle driver do you use (thin or OCI) ? And which version do you use ? Does the request work well in an application (i.e. not runing in an applet context) ?
    Is the database server located on the same machine as the web server, from which you download your applet ?
    Best,
    Manfred

  • Incremental deployment and downtime

    According to this site: http://msdn.microsoft.com/library/windowsazure/hh535756.aspx configuring deployment for incremental update should update instances one by one and not
    introduce any downtime during deployment. However, I've experienced a hang while requesting the app during a deployment. I wanted to find out if this is a known issue or a blip in the load balancer.
    My production site is configured with incremental deployment while my staging site is configured for simultaneous. Both have 3 instances of a web role and 1 instance of a service role.
    Here is the output of the deployment activity log in visual studio for my production deployment.
    4:17:23 AM - Warning: There are package validation warnings.
    4:17:24 AM - Preparing deployment for <REDACTED>.Web.Azure - 1/23/2014 4:14:46 AM with Subscription ID '....' using Service Management URL 'https://management.core.windows.net/'...
    4:17:29 AM - Connecting...
    4:17:29 AM - Verifying storage account '<REDACTED>'...
    4:17:30 AM - Uploading Package...
    4:23:34 AM - Updating...
    4:34:12 AM - Instance 0 of role <REDACTED>.Service is ready
    4:34:12 AM - Instance 0 of role <REDACTED>.Web is ready
    4:34:12 AM - Instance 1 of role <REDACTED>.Web is ready
    4:34:12 AM - Instance 2 of role <REDACTED>.Web is ready
    4:34:12 AM - Starting...
    4:34:28 AM - Initializing...
    4:34:29 AM - Created Website URL: http://<REDACTED>.cloudapp.net/
    4:34:29 AM - Complete.
    Here is the output for my staging site:
    10:30:31 PM - Warning: There are package validation warnings.
    10:30:31 PM - Preparing deployment for <REDACTED>.Web.Azure - 1/22/2014 10:27:34 PM with Subscription ID '....' using Service Management URL 'https://management.core.windows.net/'...
    10:30:41 PM - Connecting...
    10:30:41 PM - Verifying storage account '<REDACTED>staging'...
    10:30:45 PM - Uploading Package...
    10:35:52 PM - Updating...
    10:37:45 PM - Instance 0 of role <REDACTED>.Service is in an unknown state
    10:37:45 PM - Instance 0 of role <REDACTED>.Web is in an unknown state
    10:37:45 PM - Instance 1 of role <REDACTED>.Web is in an unknown state
    10:37:45 PM - Instance 2 of role <REDACTED>.Web is in an unknown state
    10:37:45 PM - Starting...
    10:38:01 PM - Initializing...
    10:38:34 PM - Instance 0 of role <REDACTED>.Service is busy
    10:39:05 PM - Instance 0 of role <REDACTED>.Service is ready
    10:39:05 PM - Instance 0 of role <REDACTED>.Web is busy
    10:39:37 PM - Instance 1 of role <REDACTED>.Web is busy
    10:39:37 PM - Instance 2 of role <REDACTED>.Web is busy
    10:40:41 PM - Instance 0 of role <REDACTED>.Web is ready
    10:40:41 PM - Instance 1 of role <REDACTED>.Web is ready
    10:40:41 PM - Instance 2 of role <REDACTED>.Web is ready
    10:40:41 PM - Created Website URL: http://<REDACTED-Staging>.cloudapp.net/
    10:40:41 PM - Complete.

    Hi Dariel,
    Three possible reasons:
    >1, Double check that each Azure assembly your project is referencing has the copy to local property set to true.
    >2,Windows Process Activation Service (http://social.msdn.microsoft.com/Forums/windowsazure/en-US/3e36d43c-cdfe-4603-9001-ffa8f5003ed4/windows-azure-deployment-to-local-emulator-fails-after-upgrading-to-sdk-tools-15?forum=windowsazuredevelopment
    >3, Remove your project warning error.
    Please try it.
    Regards,
    -Billgiee

  • App.launchURL not working after multiple click

    Hi,
    I am using below script to open the url in new window.
    app.launchURL(dynamicUrl
    , true);
    After clicking the buttons multiple times, new window get hanged, even requested url not came to server.
    Is there any solution for this? Please help for the same.
    Thanks,
    Abhijit Mohite

    Probably because that method is called launchURL, not launchUrl...
    On Tue, Mar 3, 2015 at 11:20 AM, jeyak27602442 <[email protected]>

  • Wanboot question

    I'm trying to install a user using wanboot - however when I run boot net install , it seems to hang at
    Requesting Ethernet address for *.*.*.*
    where the address is the address of my wanboot server.
    Any suggestions?

    wanboot can only be performed with a flash archive. an os image can not be installed using wanboot.

  • JNI call to WIN2K3/OracleAS

    Here is problem faced by one of my collegue, any help is appreciated.
    We are facing problems with handling Oracle 10G AS java security.
    Due to business needs we have to make a JNI call to the underlying OS (Win2K3) and invoke an executable (.EXE). During this call, the App Server hangs the requested executable further killing it using Dr.Watson and taking javaw to 100%. This is observed only in production environment and not in the development environment using JDeveloper. We feel that it is a App Server policy or Sandbox issue.

    Here is problem faced by one of my collegue, any help is appreciated.
    We are facing problems with handling Oracle 10G AS java security.
    Due to business needs we have to make a JNI call to the underlying OS (Win2K3) and invoke an executable (.EXE). During this call, the App Server hangs the requested executable further killing it using Dr.Watson and taking javaw to 100%. This is observed only in production environment and not in the development environment using JDeveloper. We feel that it is a App Server policy or Sandbox issue.

  • Slow response on static content

    I'm running 6.1 on a Win2k box. I've got ColdFusion running with it.
    What's happening is at seemingly random times a request will go through for a static file (image or css file) and the server takes literally 2+ minutes to respond.
    When this happens, I can just tap the "reload" button and the page immediately comes up. But if I let it sit, it goes 2+ minutes, but does eventually return the file.
    This seems to be happening when file cache is disabled. But this doesn't sound like something that should be happening with file cache disabled.
    Has anyone heard or experience something similar and if so can you talk about it?
    Enabling file caching isn't an immediate option right now (long story) so if there's something else I need to look at here, please let me know.

    I've since installed Apache on the same box, hooked it into ColdFusion, and mapped it to the same folder Sun ONE is pulling from.
    Apache is not hanging on requests.
    So the problem is definately related to Sun ONE. But the process request time under the performance stats that Sun ONE is generating shows processes completing very quickly.
    If I view the stats page as a request is waiting to be served I do not see the process listed (such as a send-file or jrunservice (ColdFusion)) I simply see nothing.
    It is my current belief the problem is located somewhere in how Sun ONE is handling incoming requests. But I think it's prior to entering the connection queue. I see average queueing delay is at 0.04 milliseconds. I see the peak of the queue length is at 24, but that may have only occured on server startup.
    Is there anything at the OS level that could affect Sun ONE but not Apache?
    Does anyone have any tims on queue related settings I should have set in my config? Right now I use just about all Sun ONE default settings.

  • Unable to Import Transport Request - hanged with Truck icon

    Dear SAP Expert,
    Our DEV & QAS are on normal domain installation but Production installation is on HA Cluster on Windows.
    We have configured the STMS for the CRM landscape system and domain is Development server.  While trying to import all the Transport Request, it is getting hanged and showing in import running status (showing Truck icon). 
    We have checked some possible logs and reviewed the complete STMS configuration, profiles and process and found the BG job RDDIMPDP is not getting scheduled continuously. 
    The below error is from latest log file u201CSLOG1151.PCRu201D from F:\usr\sap\trans\log (global directory) from Production server for your review
    WARNING: System PCR. Warning.        20111220144048 :
    ERROR:       The following call returned with exit code 7:
    ERROR:         sapevt.exe SAP_TRIGGER_RDDIMPDP -t name=PCR pf=
    VSAPPRDCRMSCS\sapmnt\PIS\SYS\profile\DEFAULT.PFL
    ERROR:       Background jobs cannot be started.
    ERROR:       Please check trace file dev_evt.
    WARNING:       (This warning is harmless if no further warnings follow.)
    I would request, please help me for resolving this issue immediately as our GO-LIVE date is nearby and have to import all the TRs from CRM QAS to this PRD servers.
    Kindly let me know, if you need any further information.
    Thanking you,
    Devki Nandan

    Hi,
    This forum is for SAP application called as 'SAP Transportation Management'. Your query is irrelevant to this forum. Please look for an appropriate forum to post your query.
    Regards,
    Nageshwara Manda

  • Payment Process request hangs when process in more than 7000 invoices.

    We are using oracle E-BIZ R12 version in our company.The problem we are facing while Payement process request program is when we are trying to process more than 8000 invoices the entire application hangs.No new logins are allowed till the entire process ends and it takes a lot of time to process. Kindly help me with this.
    Thanks and regards..

    Are both the payments for the employee not transferred or only the unpaid one ?
    How about paying both the amounts(status paid) and then do a transfer to SLA.
    Cheers,
    Vigneswar

Maybe you are looking for

  • Cumulative quantities not showing

    Hi experts, I have defined following structure in BEx query designer. The cumulative balance column is not displaying correct result. The "cumulated" option has been selected for the formula "Cumulative Balance". --- Debit | Credit | Monthly Balance

  • Operations are not scheduled correctly

    Hello All, Need your Help. We are facing issue on on operation scheduling between R/3 & APO.  Before migrating to APO, a operation use to get schedule in 10 days whereas after migrating same part to APO , same operation takes aprox 15 days time. Here

  • Capturing to DVD Recorder, etc...

    I was wondering if this is a viable option for capturing my videos to my project. I have so much problem with dropped frames when capturing via FCP and so I would like to capture the footages straight to my DVD recorder (at the highest rec quality, o

  • Question on AppleTV Screensaver and Mac Mini

    I saw a Apple TV in action and liked it. Decided to buy a mini instead so I could have more use out of it. The mini is my HTPC. Does anyone know what the screensaver is on the Apple TV and where to download it? I searched through the screensaver down

  • What can I use if I need htmlText property in Flex Mobile project

    Hello, What control exposes an htmlText propery in Flex Mobile? MXML or AS3, doesn't matter.