Baffling “indefinite load” issue experienced by usersMillions of SYN_RECV connections, no DDoSHow to...

In the world of The Matrix, what is "popping"?

Is there a way to find out the age of climbing ropes?

Where do you go through passport control when transiting through another Schengen airport on your way out of the Schengen area?

Should we avoid writing fiction about historical events without extensive research?

Error in TransformedField

Why are special aircraft used for the carriers in the United States Navy?

Should I use HTTPS on a domain that will only be used for redirection?

Sundering Titan and basic normal lands and snow lands

Dukha vs legitimate need

Create chunks from an array

Does the US political system, in principle, allow for a no-party system?

I can't die. Who am I?

“I had a flat in the centre of town, but I didn’t like living there, so …”

When to use the term transposed instead of modulation?

Is every open circuit a capacitor?

Can inspiration allow the Rogue to make a Sneak Attack?

Has a sovereign Communist government ever run, and conceded loss, on a fair election?

How to make sure I'm assertive enough in contact with subordinates?

Remove object from array based on array of some property of that object

Called into a meeting and told we are being made redundant (laid off) and "not to share outside". Can I tell my partner?

Is "cogitate" an appropriate word for this?

Why aren't there more gauls like Obelix?

School performs periodic password audits. Is my password compromised?

Problems with rounding giving too many digits



Baffling “indefinite load” issue experienced by users


Millions of SYN_RECV connections, no DDoSHow to track down an io-bound botleneckNew Unibody MacMini Network issueStrange server connection issue between two networksWhat would cause Memcached to Hang for 2+ seconds?Magento - Users unable to login from corporate networks with Bluecoat / F5 Load balancersvSphere - Virtual Network Device IssueExperiencing high latency with server without any server load nor local router latencySite Cannot be reached - Connection times outReduce latency between USA users from EU server













0















I was hoping that perhaps one of you guys have an idea about what is happening. For your convenience, I summarized the issue I have been experiencing below including everything we have tried so far.



Summary of issue



Brief summary




  • On occasion, some users may experience the site indefinitely loading
    when navigating to our domain.

  • While this indefinite loading happens, other users within the same network or outside of it will be able to access the site with no
    issues whatsoever

  • This issue seems to occur only (as of now) when there are multiple computers in the same network under one public IP connecting to the
    server (the router's IP). One of these devices on occasion will
    experience the indefinite load

  • This indefinite load can occur in the SSH port (1035), or the SSL port (443). It can happen in the browser or terminal.

  • As said above, other devices in the network will not experience this issue

  • Once a user experiences this indefinite load, any browser they use or ssh will not work. Something is temporarily preventing them from
    reaching the server through any of the publicly opened ports

  • Newrelic and ntop report no CPU spikes, memory or HD issues. The server has plenty of resources available

  • This issue is reproducible in our staging environment as well

  • The issue is not easy to reproduce however, it is more likely to happen as more people access our site from the same network


Server hardware




  • Hosting: Softlayer (IBM)

  • 2 X 2.4GHz Intel Xeon-Haswell (E5-2620-V3-HexCore)

  • Total of 16 cores

  • 8x8GB Micron 8GB DDR4 1Rx4

  • SuperMicro X10DRU-i+ Motherboard

  • OS: Ubuntu16.04-64 Minimal for Bare Metal


Server applications




  • The server is running Magento 1.9.3 using php-fpm, and nginx

  • Sessions are managed using memcached

  • Other caches are managed using redis

  • The server is running elastic search

  • We use a CDN hosted on AWS (CloudFront) with the server as an origin

  • The above applications run on the same server in order to decrease network latency

  • The server interfaces with a Percona MySQL server (db1.viyet.com)

  • Only ports 80, 443 and 1035 (our ssh port) are open to the public

  • The server uses IPTables for security

  • We use no DDOS throttling system such as CloudFlare


What we have tried:




  • We were able to reproduce this issue in various different networks (home, office, ..) with multiple devices

  • We switch to a new, much more powerful server (described above) only to experience the same issue

  • We increased the network speed of the site and DB from 100mbps to 1Gbps

  • We temporarily turned off the following but were still experiencing the issue: IP tables., elastic search, Memcached

  • When the user experiences the indefinite load issue, we tried restarting/stopping PHP, flusing redis cache and flushing memcached with no luck

  • After migrating to a new server and increasing network speed we found that the issue happens just as frequently however, the timeout window is reduced. Used to be about 2 mins once a user experiences the issue. Now it's about 1.5 minutes


What "seems" to be happening
It seems like something is temporarily preventing access to the ports described above when many requests come from different devices under the same IP. It's as if there is a limitation.



Do you have any leads as to what could be causing this or any ideas how to get to the bottom of this issue?









share



























    0















    I was hoping that perhaps one of you guys have an idea about what is happening. For your convenience, I summarized the issue I have been experiencing below including everything we have tried so far.



    Summary of issue



    Brief summary




    • On occasion, some users may experience the site indefinitely loading
      when navigating to our domain.

    • While this indefinite loading happens, other users within the same network or outside of it will be able to access the site with no
      issues whatsoever

    • This issue seems to occur only (as of now) when there are multiple computers in the same network under one public IP connecting to the
      server (the router's IP). One of these devices on occasion will
      experience the indefinite load

    • This indefinite load can occur in the SSH port (1035), or the SSL port (443). It can happen in the browser or terminal.

    • As said above, other devices in the network will not experience this issue

    • Once a user experiences this indefinite load, any browser they use or ssh will not work. Something is temporarily preventing them from
      reaching the server through any of the publicly opened ports

    • Newrelic and ntop report no CPU spikes, memory or HD issues. The server has plenty of resources available

    • This issue is reproducible in our staging environment as well

    • The issue is not easy to reproduce however, it is more likely to happen as more people access our site from the same network


    Server hardware




    • Hosting: Softlayer (IBM)

    • 2 X 2.4GHz Intel Xeon-Haswell (E5-2620-V3-HexCore)

    • Total of 16 cores

    • 8x8GB Micron 8GB DDR4 1Rx4

    • SuperMicro X10DRU-i+ Motherboard

    • OS: Ubuntu16.04-64 Minimal for Bare Metal


    Server applications




    • The server is running Magento 1.9.3 using php-fpm, and nginx

    • Sessions are managed using memcached

    • Other caches are managed using redis

    • The server is running elastic search

    • We use a CDN hosted on AWS (CloudFront) with the server as an origin

    • The above applications run on the same server in order to decrease network latency

    • The server interfaces with a Percona MySQL server (db1.viyet.com)

    • Only ports 80, 443 and 1035 (our ssh port) are open to the public

    • The server uses IPTables for security

    • We use no DDOS throttling system such as CloudFlare


    What we have tried:




    • We were able to reproduce this issue in various different networks (home, office, ..) with multiple devices

    • We switch to a new, much more powerful server (described above) only to experience the same issue

    • We increased the network speed of the site and DB from 100mbps to 1Gbps

    • We temporarily turned off the following but were still experiencing the issue: IP tables., elastic search, Memcached

    • When the user experiences the indefinite load issue, we tried restarting/stopping PHP, flusing redis cache and flushing memcached with no luck

    • After migrating to a new server and increasing network speed we found that the issue happens just as frequently however, the timeout window is reduced. Used to be about 2 mins once a user experiences the issue. Now it's about 1.5 minutes


    What "seems" to be happening
    It seems like something is temporarily preventing access to the ports described above when many requests come from different devices under the same IP. It's as if there is a limitation.



    Do you have any leads as to what could be causing this or any ideas how to get to the bottom of this issue?









    share

























      0












      0








      0








      I was hoping that perhaps one of you guys have an idea about what is happening. For your convenience, I summarized the issue I have been experiencing below including everything we have tried so far.



      Summary of issue



      Brief summary




      • On occasion, some users may experience the site indefinitely loading
        when navigating to our domain.

      • While this indefinite loading happens, other users within the same network or outside of it will be able to access the site with no
        issues whatsoever

      • This issue seems to occur only (as of now) when there are multiple computers in the same network under one public IP connecting to the
        server (the router's IP). One of these devices on occasion will
        experience the indefinite load

      • This indefinite load can occur in the SSH port (1035), or the SSL port (443). It can happen in the browser or terminal.

      • As said above, other devices in the network will not experience this issue

      • Once a user experiences this indefinite load, any browser they use or ssh will not work. Something is temporarily preventing them from
        reaching the server through any of the publicly opened ports

      • Newrelic and ntop report no CPU spikes, memory or HD issues. The server has plenty of resources available

      • This issue is reproducible in our staging environment as well

      • The issue is not easy to reproduce however, it is more likely to happen as more people access our site from the same network


      Server hardware




      • Hosting: Softlayer (IBM)

      • 2 X 2.4GHz Intel Xeon-Haswell (E5-2620-V3-HexCore)

      • Total of 16 cores

      • 8x8GB Micron 8GB DDR4 1Rx4

      • SuperMicro X10DRU-i+ Motherboard

      • OS: Ubuntu16.04-64 Minimal for Bare Metal


      Server applications




      • The server is running Magento 1.9.3 using php-fpm, and nginx

      • Sessions are managed using memcached

      • Other caches are managed using redis

      • The server is running elastic search

      • We use a CDN hosted on AWS (CloudFront) with the server as an origin

      • The above applications run on the same server in order to decrease network latency

      • The server interfaces with a Percona MySQL server (db1.viyet.com)

      • Only ports 80, 443 and 1035 (our ssh port) are open to the public

      • The server uses IPTables for security

      • We use no DDOS throttling system such as CloudFlare


      What we have tried:




      • We were able to reproduce this issue in various different networks (home, office, ..) with multiple devices

      • We switch to a new, much more powerful server (described above) only to experience the same issue

      • We increased the network speed of the site and DB from 100mbps to 1Gbps

      • We temporarily turned off the following but were still experiencing the issue: IP tables., elastic search, Memcached

      • When the user experiences the indefinite load issue, we tried restarting/stopping PHP, flusing redis cache and flushing memcached with no luck

      • After migrating to a new server and increasing network speed we found that the issue happens just as frequently however, the timeout window is reduced. Used to be about 2 mins once a user experiences the issue. Now it's about 1.5 minutes


      What "seems" to be happening
      It seems like something is temporarily preventing access to the ports described above when many requests come from different devices under the same IP. It's as if there is a limitation.



      Do you have any leads as to what could be causing this or any ideas how to get to the bottom of this issue?









      share














      I was hoping that perhaps one of you guys have an idea about what is happening. For your convenience, I summarized the issue I have been experiencing below including everything we have tried so far.



      Summary of issue



      Brief summary




      • On occasion, some users may experience the site indefinitely loading
        when navigating to our domain.

      • While this indefinite loading happens, other users within the same network or outside of it will be able to access the site with no
        issues whatsoever

      • This issue seems to occur only (as of now) when there are multiple computers in the same network under one public IP connecting to the
        server (the router's IP). One of these devices on occasion will
        experience the indefinite load

      • This indefinite load can occur in the SSH port (1035), or the SSL port (443). It can happen in the browser or terminal.

      • As said above, other devices in the network will not experience this issue

      • Once a user experiences this indefinite load, any browser they use or ssh will not work. Something is temporarily preventing them from
        reaching the server through any of the publicly opened ports

      • Newrelic and ntop report no CPU spikes, memory or HD issues. The server has plenty of resources available

      • This issue is reproducible in our staging environment as well

      • The issue is not easy to reproduce however, it is more likely to happen as more people access our site from the same network


      Server hardware




      • Hosting: Softlayer (IBM)

      • 2 X 2.4GHz Intel Xeon-Haswell (E5-2620-V3-HexCore)

      • Total of 16 cores

      • 8x8GB Micron 8GB DDR4 1Rx4

      • SuperMicro X10DRU-i+ Motherboard

      • OS: Ubuntu16.04-64 Minimal for Bare Metal


      Server applications




      • The server is running Magento 1.9.3 using php-fpm, and nginx

      • Sessions are managed using memcached

      • Other caches are managed using redis

      • The server is running elastic search

      • We use a CDN hosted on AWS (CloudFront) with the server as an origin

      • The above applications run on the same server in order to decrease network latency

      • The server interfaces with a Percona MySQL server (db1.viyet.com)

      • Only ports 80, 443 and 1035 (our ssh port) are open to the public

      • The server uses IPTables for security

      • We use no DDOS throttling system such as CloudFlare


      What we have tried:




      • We were able to reproduce this issue in various different networks (home, office, ..) with multiple devices

      • We switch to a new, much more powerful server (described above) only to experience the same issue

      • We increased the network speed of the site and DB from 100mbps to 1Gbps

      • We temporarily turned off the following but were still experiencing the issue: IP tables., elastic search, Memcached

      • When the user experiences the indefinite load issue, we tried restarting/stopping PHP, flusing redis cache and flushing memcached with no luck

      • After migrating to a new server and increasing network speed we found that the issue happens just as frequently however, the timeout window is reduced. Used to be about 2 mins once a user experiences the issue. Now it's about 1.5 minutes


      What "seems" to be happening
      It seems like something is temporarily preventing access to the ports described above when many requests come from different devices under the same IP. It's as if there is a limitation.



      Do you have any leads as to what could be causing this or any ideas how to get to the bottom of this issue?







      networking performance latency





      share












      share










      share



      share










      asked 8 mins ago









      dipole_momentdipole_moment

      687




      687






















          0






          active

          oldest

          votes











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "2"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f957300%2fbaffling-indefinite-load-issue-experienced-by-users%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes
















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Server Fault!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f957300%2fbaffling-indefinite-load-issue-experienced-by-users%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          As a Security Precaution, the user account has been locked The Next CEO of Stack OverflowMS...

          Список ссавців Італії Природоохоронні статуси | Список |...

          Українські прізвища Зміст Історичні відомості |...