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
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
add a comment |
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
add a comment |
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
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
networking performance latency
asked 8 mins ago
dipole_momentdipole_moment
687
687
add a comment |
add a comment |
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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