Server closing the http connection

We are trying to load test our app which takes an xml message thru
          http request. The request to our app is redirected from CSS (Cisco
          content services switch) load balancer. Our app is running in a
          clustered environment with 2 servers.
          When we tried to post 100 simultaneous messages (in turn 100 http
          requests) originating from the same java client program running on
          only one machine, we get an excception "Connection reset by peer:
          JVM_recv
          Socket write error".
          All these 100 requests are simultaneous and like that we ran the tests
          4 consecutive times without any delay.
          When we ran the tests thru the weblogic proxy server (the one that
          uses HttpClusterServlet) we did not face any connection issues like
          this.
          I'm wondering if this is a load-balancer problem or a weblogic
          problem.
          

We're doing all the url connections thru our java program which
          creates 100 simultaneous threads which in turn becomes 100
          simultaneous posts. Someone is also suggesting that there is a time
          limit that CSS has before it received the content frame from the
          client once it opens the http connection. I'm not sure if that is
          true.
          "Vyas" <[email protected]> wrote in message news:<[email protected]>...
          > Cisco load balancer sets its own cookie to redirect traffic to the same server, this
          > cookie somehow seems to interfere with weblogic session cookie.
          > We had problems because of this in a production environment with
          > users interfering with each other's session.
          >
          > So far neither weblogic nor cisco owned up to anything , however weblogic gave us
          > a patch admitting to some problems with parsing cookies when other cookies are involved.
          >
          > I am not sure if the problems are the same for you,
          > what do you mean 100 simultaneous requests ?
          > through browser ? through httpurlconnection ?
          >
          > [email protected] (marsaroid) wrote:
          > >We are trying to load test our app which takes an xml message thru
          > >http request. The request to our app is redirected from CSS (Cisco
          > >content services switch) load balancer. Our app is running in a
          > >clustered environment with 2 servers.
          > >
          > >When we tried to post 100 simultaneous messages (in turn 100 http
          > >requests) originating from the same java client program running on
          > >only one machine, we get an excception "Connection reset by peer:
          > >JVM_recv
          > >Socket write error".
          > >
          > >All these 100 requests are simultaneous and like that we ran the tests
          > >4 consecutive times without any delay.
          > >
          > >When we ran the tests thru the weblogic proxy server (the one that
          > >uses HttpClusterServlet) we did not face any connection issues like
          > >this.
          > >
          > >I'm wondering if this is a load-balancer problem or a weblogic
          > >problem.
          

Similar Messages

  • Error 324 (net::ERR_EMPTY_RESPONSE): The server closed the connection without sending any data.

    Hi,
    I am using APEX version 4.2.1.00.08 with Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
    I've developed an application, that was working fine till 3 days ago...
    At the moment, I can log into the application but when I enter my ID/PW it takes me to my 1st page but then it runs for a mint or so (trying to load charts) and then generates following error message
    No data received
    Unable to load the webpage because the server sent no data.
    Here are some suggestions:
    Reload this webpage later.
    Error 324 (net::ERR_EMPTY_RESPONSE): The server closed the connection without sending any data.
    interestingly, I haven't changed anything within the application
    I've tried it with Chrome Version 27.0.1453.116 m and IE 8.0...
    with IE 8.0, it shows I/O Error in place of my graphs and get's a pop up message that displays "Error - error unknown"
    The only thing that I can recall doing differently is logging via remote desktop connection, but I've used remote desktop in the past as well and it worked.
    Please advice

    anyone...?

  • Chrome error :Error 324 (net::ERR_EMPTY_RESPONSE) : The server closed the

    hi,
    I have installed Oracle Database Express Edition 11g Release 2.2.0 on Windows 7 Home Premium x64.
    when i click the get started with oracle database 11g Xe destop icon ..i am getting error in chrome
    No data received
    Unable to load the webpage because the server sent no data.
    Here are some suggestions:
    Reload this webpage later.
    Error 324 (net::ERR_EMPTY_RESPONSE): The server closed the connection without sending any data.
    please help with this error..

    IE error..
    Internet Explorer cannot display the webpage
    This problem can be caused by a variety of issues, including:
    •Internet connectivity has been lost.
    •The website is temporarily unavailable.
    •The Domain Name Server (DNS) is not reachable.
    •The Domain Name Server (DNS) does not have a listing for the website's domain.
    •There might be a typing error in the address.
    •If this is an HTTPS (secure) address, click Tools, click Internet Options, click Advanced, and check to be sure the SSL and TLS protocols are enabled under the security section.

  • FMS closing the TCP connection forcibly

    Hi,
    I am developing an live encoder programs to publish the audio and video content to FMS. After establishing the TCP connection with FMS, when i start sending commanda and data, FMS is closing the TCP connection forcibly. Can anyone explain why is this happening?
    Thanks and Regards,
    Vishwanath

    Hi,
    If you use wireshark you can see what is happening on the wire to capture what FMS is sending (if at all) back to your live encoder program. Very very useful tool.
    BTW what version of FMS are you using? Have you tried FMLE 3.2 to ensure your setup is good to go as a benchmark, this ensures you have a working FMS server ready for your own live encoder program.
    I hope this helps with your debugging.

  • Help! with creating a J2ME program using the http connectivity interface

    So this is what I have to do using the http connectivity interface:
    1.Creating two threads – one for communication (receiving and sending) and the other (main) thread will be for interaction with the user.
    2.The main thread will make use of three midlet forms. The first form will ask for web page address (URL) and separately for a delimiter which will separate the words in the URL document, the third form will display the ratio of all symbols on the page and the number of occurrences of the delimiter specified
    3.The second thread should perform http connectivity to the WWW, utilise the web page address supplied and connect to the appropriate web page and read its content, count all symbols on the chosen page, count the number of occurrences of the delimiter given as user input on the same form as the web page address, calculate the ratio between the two and pass this information to the first thread to display.
    I have many questions but my main concerns are:
    *1. How to communicate using HTTP interface within a thread*
    *2. What is a delimiter in the context above and how should it be implemented*
    I've been thrown in at the deep end with little programming experience with this assignment. If anyone can share a similar example or answer my concerns I'd be more than happy.
    Thanks in advance.

    thelane wrote:
    hi thanks for the response.
    As I said I have coded in other languages before, but this is a new for me in java. I needed to get it working quickley. Now I can clean up.
    I will have a look at method and see how I get on.
    ANy similiar examples would be great.
    Thanks.I can certainly give you a similar example.
    Say you have code such as this:
      int a = 10, b = 11;
      int temp = 1;
      for(int i = 2; i < a; ++i) {
       temp *= i;
      System.out.println(a + " factorial is " + temp);
      temp = 1;
      for(int i = 2; i < b; ++i) {
       temp *= i;
      System.out.println(b + " factorial is " + temp);Each section of code takes the factorial of the current variable an outputs it. The factorial code can be placed within a method to be called more easily, as such:
    public void factorial(int num) {
    int temp = 1;
    for(int i = 2; i < num; ++i) {
      temp *= i
    System.out.println(num + " factorial is " + temp);
    }Then, whenever you need to call it, you can just do so:
    int a=10,b=11,c=12;
    factorial(a);
    factorial(b);
    factorial(c);

  • An HNAP call to the device failed because the HTTP connection was broken - EA3500

     OK - thanks in advance for your help -
    I have a linksys Linksys WMP300 and am able to connect to the EA3500 (shows connected at 270 Mbps) Excellent Connecttion but I can't access the internet or any of the other computers on my network.  The stupid thing is that I can connect to my neighbor's unsecured network which is also a linksys router.
    All of the other computers on the network connected just fine - my son has a laptop running windows Vista, we have a family computer using Vista, my wife's laptop is Windows 7 (we just had a guest that connected just fine).
    Here's the error code I get - any help would be appreciated!
    Error code: 82BD0304
    Error description: An HNAP call to the device failed because the HTTP connection was broken.
    Model name: unknown
    Model number: EA3500
    Serial number: 12C10603215584
    Firmware version: unknown
    Operating system: Windows XP SP 3
    Software version: 1.4.12005.2
    Connection type (WAN): unknown
    IP address (LAN): unknown
    IP address (WAN): unknown
    Computer IP address: 192.168.1.36

    Thank you for the reply - 
    Router is assigning IP address automatically. Although I have been using a static IP address in the past, this is no longer the case.
    The WMP300 is on an Windows XP, SP3 PC.
    Since running into this issue, I have not only disabled all security (to make sure that firewalls and/or virus software was causing problems) I completely uninstalled my McAfee. I have disabled Windows Firewall also. "Flying Naked" as it were.
    I am surprised that Cisco has no solution - others are also having this problem.
    It MUST be the router - I am able to connect to my neighbor's router, able to connect to my old Linksys WRT150N. Anyone else have thoughts?
    This is frustrating.

  • How to read XML file kept on NON-SAP server using the Http URL ?

    Dear Experts,
    I am working on CRM2007 web UI. I need to read a XML file placed on a shared server location by a third party program. Then process that XML file into CRM and create a quotation using the data extracted from the file.
    All i have with me is the http URL that points to the location of the file.
    I am supposed to read the file , create quotation and at later point of time i would be asked to update the quotation and then generated new XML representing updated quotation and replace the XML file on shared server location with this new updated XML file.
    I know how to extract data from XML file into ABAP but i have no clue as to how to access the file on some other server using the http url i have and how to read it ?
    I searched on the forum and i found the codes for reading XML file that is located either on client machine OR on the Application server wheareas my file is on some other than sap application server.
    Please help me as its an urgent issue .
    Points will be rewarded for sure.
    Please help.
    Thanks in advance,
    Suchita.
    p.s. : the http url to the file location is like -->
    http://SomeServerDomain/SomeDirectory/file.xml

    hi,
    interesting task.
    to request the file by a http call you need to create an if_http_client object.
    More info is [here|http://help.sap.com/saphelp_nwmobile71/helpdata/en/e5/4d350bc11411d4ad310000e83539c3/frameset.htm]
    to parse the file you either have to work with the ixml packages ([info|http://help.sap.com/saphelp_nwmobile71/helpdata/en/47/b5413acdb62f70e10000000a114084/content.htm]) or you use an XSLT transformation ([info|http://help.sap.com/saphelp_nwmobile71/helpdata/en/a8/824c3c66177414e10000000a114084/content.htm]).
    uploading the final file isn't so easy. if you only have http, you should write a server script to allow uploading of the new file and copying it into the place of the old file. but you definitely need the script.
    now it's your take. depending on how experienced you are in ABAP and networking this might turn out to be easy or pretty complicated.
    have fun,
    anton

  • Hi ihave maintained the http connection to enable proxy but still?

    hi ihave maintained the http connection and also in sxmb_adm i have added the
    entriees for specific configuration to enable proxy but still i m getting the error
    ->no connection to the integration builder
    ->on going to the connection test
    i get the error SPROX_IFR_ADDRESS
    and unable to get the data exchange profile
    and in exchange profile i can see all the relavavt data w.r.to xi serer in connections section.
    ->do we also have to maintain anything relate to r3 in exchange profile

    ><i>do we also have to maintain anything relate to r3 in exchange profile</i>
    Not needed.
    Just follow Vijaya's blog on what needs to be done step by step and if still no success let us know what the error is
    /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
    Regards
    Bhavesh

  • Closing the database connection after report in a server application

    I searched these forums and the internet for a definitive answer on asking the Crystal SDK for java to close the jdbc connection after it has generated a report.  We have been using the Crystal Report SDK to generate reports within our JEE application, built upon the Spring framework, for the past two years.  It works well, especially if you prepare views in the database for your reports.
    From what I can tell once you have used ReportClientDocument to create your report you all the close() method to release resources associated with report generation, but this does not close the jdbc database connection.
    Further research states that if you are using the CrystalReportViewer you can call the dispose method to close the database connection.  We are not using JSP nor this class, so that does us little good.
    Finally I found a post that one could call ((AdvancedReportDocument)reportClientDocument.getReportSource()).dispose().  This doesn't drop the connection either.
    Each report actually opens 3 connections according to SQL Server.  Each report will reuse the connections it has open, so for 50 reports, theoretically, we could have up to 150 connections.  We explained to our client those connections  remain inactive, however this is unacceptable to our client as they would like to minimize the number of connections left open to their database.
    If anyone can post any further information on this issue, it is much appreciated.

    Yes, another team member found the issue.  Quite embarrassing really I didn't see it.  I was looking for the answer within Crystal's libraries.  It had nothing to do with Crystal.
    The developer who wrote the helper code for using Crystal first opened a connection to the datasource for the live production database and read that connection information for the report. Next he set that connection information in the report template's PropertyBag, then ran the report. The developer however forgot to close the connection he used to look up the connection info, leaving a memory leak and using up all the connections.
    I'm glad you inquired.  I forgot to post the resolution here.

  • CSADMIN configuration &Content server configure the HTTP script

    Hello Experts,
    i had install the Content server 640/MaxDB 7.6on Solories platform . how to configure the CSADMIN in R/3 system . when we are adding the R/3 system , it need to mention the HTTP script
    what i need to mention in the field: HTTP script(.i. e /ContentServer/ContentServer.dll not in Solories )
    when i am connecting on web browser it is serching for the same location (i.e /ContentServer/ContentServer.dll ).
    Please help how to resolve this issue .
    Thanks
    Rajasekhar

    here ContentServer.dll not available in Unix.if we not mentioned this in CSADMIN configuration ,it won't works in the web browser
    That's not what the installation manual says.
    It should be no different for UNIX... if your URL is not working just check that apache is started,
    Read,
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/53810394-0701-0010-e996-fea1d9eac135
    Regards
    Juan

  • User type for creating the Http connection from sap to xi

    Hi Friends,
         I need to create the Http and Rfc destination connection from R3 to XI.
         For that what type of user is needed, like Dialog user and etc.,
    Please guide me.
    Thanks in advance
    Karthikeyan

    Hi,
    If my Understanding is Correct You want to Make the RFC Destination of Type H From R/3 to XI.
    If you want to send Any XML Data to XI( In case of Proxies Used means)
    For Testing purpose You can use Your User And Once it went to production means You can Use Service User in the Logon Details( Ask Basis people to create one Service User & Use it)
    REgards
    Seshagiri

  • How do I change the http connection type from close to keep-alive

    I am using a browser that appears as though it needs a connection type of keep-alive. When a page is requested the server sends back a connection type of close. It appears images are not requested from the server when this connection type is requested.

    Some older web server provides inaccurate content-length information.If the content length value is less than the amount of data,the web server treats the difference as a new request, this creates problem with iplanet Web Server.
    If you are using browser with HTTP1.1 enabled, choose the option to enable it manually and try once again by posting the request.
    Hope it helps.

  • How to add another Planning Server to the Shared Connections?

    Hi,
    This is for version 11.1.2.1.103
    Currently all of our users use Planning in Prod environment. I would like to open the UAT environment to a smaller set of users. UAT environment is in our Test environment. I couldn't figure it how to add the UAT environment to the current Prod Shared Connections. I was hoping it would be as easy as right click on the Prod Planning Server > click on Add > Add the UAT server > Click OK.
    Instead I had to follow couple of steps to add the UAT environment to the SV:
    1. SmartView > Options > Advanced > Edit Shared Connections URL with UAT environment URL > Click OK
    2. Connect to Shared Connections > Planning
    3. Right click on the Plan Type > Click on Add to Private Connections
    4. Follow the same steps for the PROD Plan Type.
    Now, I do have two environments under Private Connections and I do not need to follow the first step every time I want to switch between environments.
    Was it a overkill or I did it right?
    Thanks,
    Mehmet
    p.s. I just noticed that in Shared Connections, you can add another Essbase Server, but that's not an option for Planning.
    Edited by: Mehmet Sevinc on May 8, 2012 2:48 PM

    Hi Again,
    following up my previous comment on this, you can create a macro and assign to an event or macro in the excel to change shared connection URL.
    Declare Function HypSetSharedConnectionsURL Lib "HsAddin" (ByVal vtAPSURL As Variant) As Long
    Sub SubHypSetSharedConnectionsURLTest()
    Dim lRet As Long
    lRet = HypSetSharedConnectionsURL("http://UATserver:19000/workspace/SmartViewProviders")
    End Sub
    http://docs.oracle.com/cd/E17236_01/epm.1112/sv_user/ch17s01s08s10.html
    Hope this helps,
    Ahmet

  • Exchange Server 2007 (The HTTP Filter DLL C:\.......\AirFilter.dll failed to load . The data is the error.

    Hello guys,
    I'm testing some stuff in my  virtual Lab. I have 1 DC 2008 SP2 with Ex2007SP1 + 1 Transport Edge 2008 SP2 - EX2007SP1 .
    I added 2 new Servers in my "domain.local"  : DC2012 and 2012R2+EX2013.
    To respect the coexistance of Ex07 and Ex2013 i had to upgrade Ex07 to SP3. The upgrade was perfect and it didn't show any issue but the localhost/owa does not work . I didn't find nothing regarding this error , I found 3 articles  but they were useless.
    Could You please Help me ? Now i'm installing RU10 .
    Thank You,
    Alexander 

    I'm not sure this is really permission related, but I have found 3 completely different solutions to this error, but they are worth a try...
    I would look at the first two first..
    http://forums.iis.net/t/1163198.aspx?HTTP+Error+500+0+Internal+Server+Error+in+owa
    https://social.technet.microsoft.com/Forums/exchange/en-US/0b9d2ed2-b27b-41bc-8428-36f9957d89fe/issues-with-owa
    I would then use this one as as last resort (I never like uninstalling/reinstalling as an answer)
    https://social.technet.microsoft.com/Forums/exchange/en-US/0b9d2ed2-b27b-41bc-8428-36f9957d89fe/issues-with-owa

  • Configuring Sender HTTPS Connection -- Server/Client Authentification

    Hello together,
    I need to configure an HTTPS Sender Connection with client and server authentication. I have already check the documentation however I am still not sure about the particular steps. My questions are as follows:
    - Do I configure the HTTPS connection on the ABAP or JAVA stack?
    - Is it necessary to setup an HTTP sender communication channel
    - How does the URL look like (compared to HTTP connection)?
    I have provided XI certificates to the client and the client has provided the certificates to me already. So I guess I have to import them somehow on XI.
    Any help is appreciated!
    Thank you very much.

    Hi
    Please follow below steps for HTTPS configuration as sender
    You need to use either SOAP adapter or XI Adapter for HTTPS connectivity.
    Here configure the Security Check for Inbound Messages.
    Refer below links
    http://help.sap.com/saphelp_nw04/helpdata/en/fc/5ad93f130f9215e10000000a155106/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/4f/0a1640a991c742e10000000a1550b0/frameset.htm
    XI3.0: Soap Sender with HTTPS
    SAP Security Guide XI, HTTP and SSL
    http://help.sap.com/saphelp_nw04/helpdata/en/14/ef2940cbf2195de10000000a1550b0/content.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/97/818a4286031253e10000000a155106/frameset.htm
    No configuration is required in the adapter-specific sender channel configuration (inbound) of the Integration Directory.
    The authentication/authorization is performed by the J2EE Engine and therefore needs to be configured with the Visual Administrator. This configuration is described in the J2EE Engine Administration Manual and is outlined in the following section.
    When a message is to be sent to the Adapter Engine (and ultimately to the Integration Server), the J2EE Engine serves as the SSL Server and presents its server certificate to the client as part of the SSL handshake procedure.
    Client-Side Configuration (Required)
    The public certificate of the trusted authority (CA) that signed the public certificate of the SSL server needs to be imported to the list of trusted certificates of the SSL client. This allows the SSL client to accept the certificate of the server in the SSL handshake.
    Server-Side Configuration (Optional)
    If basic authentication is used, no additional configuration is required on server side.
    If client certificate authentication is requested or required by selection of the corresponding option in the SSL service and configuration of the ClientCertLoginModule in the SecurityProvider service (using the J2EE Administration Tool), additional configuration steps are required.
    If the server certificate check on the client side is successful, the client sends its public certificate to the server as part of the SSL handshake (when requested). The server needs to map the certificate to a user for authentication and will then check the authorization based on the security roles of the user.
    Perform the following steps to allow the J2EE engine to map the client certificate to a user:
           1.      Import the CA cert of the client certificate to the list of trusted certificates (TrustedCAs keystore view in the keystore service) and import the client cert to an arbitrary keystore view.
           2.      Map the client certificate to an existing user with role SAP_XI_APPL_SERV_USER by using the Visual Administrator, SecurityProvider service, UserManagement tab page.
    Refer below link
    Here u go
    http://help.sap.com/saphelp_nw04/helpdata/en/65/6a563cef658a06e10000000a11405a/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/f1/2de3be0382df45a398d3f9fb86a36a/frameset.htm

Maybe you are looking for

  • In po print inr and euro both appearing

    Hi Experts, We are using sap script for PO print where the euro value is zero but still it is appearing in print preview and print. The document currency is INR only, in script the any of the following lines are getting true although the variable val

  • Logic Time Compression/Expansion vs. WAVES SoundShifter

    I'm considering upgrading my WAVES Platinum to the Diamond, largely because of the SoundShifter plug-in. Does anybody have any experience with the WAVES SoundShifter plug-in? Is it significantly better than what is already included in Logic 8? Thanks

  • Javascript access to submit in TileView

    Here is a working example of doing a submit on a javascript action in the ViewBean page: document.RequestListPage.action='../main/RequestListPage?RequestListPage.hiddenButton=&jato.pageSession=' document.RequestListPage.submit(); What would the code

  • Billing output through email

    Hello SDNs, I have a requirement to send the billing output directly to the customer(BP) who is receiving billing document but it should be specific customers. Can you please explain where do we maintain for automatic billing output through customer

  • What are the specifics of my iPad warranty?

    My boyfriend gave me my iPad as a gift and paid extra for the replacement warranty. Now that the new iPad is out I want to exchange mine for it. But we cannot figure out what the warranty entails. Where can I get this information?