Random 502 errors with VarnishVarnish 502 Errors on large filesCustom 503 Error Page With VarnishVarnish purge is not working. Have some errors in syslogVarnish 503 Guru Mediation errors with pfsense and healthy apachenginx: 502 bad gateway while using node.js varnish and stunnelVarnish with loadbalancerphp5-cgi gives 502 with varnish but is ok withoutvarnish random and sporadic 503 errorVarnish 502 Errors on large filesVarnish SMS allocation request generate HTTP 503Compound Varnish URL filtering with query params
Pass By Reference VS Pass by Value
Binary Numbers Magic Trick
What do the phrase "Reeyan's seacrest" and the word "fraggle" mean in a sketch?
Mac Pro install disk keeps ejecting itself
US visa is under administrative processing, I need the passport back ASAP
How much cash can I safely carry into the USA and avoid civil forfeiture?
How could Tony Stark make this in Endgame?
Error message with tabularx
How to creep the reader out with what seems like a normal person?
Why does nature favour the Laplacian?
Critique of timeline aesthetic
What is the strongest case that can be made in favour of the UK regaining some control over fishing policy after Brexit?
Stop and Take a Breath!
Packing rectangles: Does rotation ever help?
French for 'It must be my imagination'?
Does the sign matter for proportionality?
How to reduce LED flash rate (frequency)
Repelling Blast: Must targets always be pushed back?
What does the "ep" capability mean?
How to have a sharp product image?
Are Boeing 737-800’s grounded?
Don’t seats that recline flat defeat the purpose of having seatbelts?
How to type a section sign (§) into the Minecraft client
how to find the equation of a circle given points of the circle
Random 502 errors with Varnish
Varnish 502 Errors on large filesCustom 503 Error Page With VarnishVarnish purge is not working. Have some errors in syslogVarnish 503 Guru Mediation errors with pfsense and healthy apachenginx: 502 bad gateway while using node.js varnish and stunnelVarnish with loadbalancerphp5-cgi gives 502 with varnish but is ok withoutvarnish random and sporadic 503 errorVarnish 502 Errors on large filesVarnish SMS allocation request generate HTTP 503Compound Varnish URL filtering with query params
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I have a varnish 4 in front of an Apache web server.
All is good, except i have some random 502 errors.
What is strange is that there is nothing in the varnishlog file for this error ! (all others requests are logged)
My parameters :
VARNISH_MIN_THREADS=50
VARNISH_MAX_THREADS=1000
VARNISH_THREAD_TIMEOUT=120
What i can do in order to fix this ?
My default.vcl :
vcl 4.0;
backend default
.host = "127.0.0.1";
.port = "8055";
backend php53
.host = "127.0.0.1";
.port = "8053";
sub vcl_recv
req.http.Host ~ "site2")
set req.backend_hint = php53;
if (req.http.Host ~ "mainsite" )
if (req.method == "POST")
return (pipe);
if (req.method == "GET" && (req.url ~ "^/admin"))
return (pass);
if (req.method != "GET" && req.method != "HEAD")
return (pass);
if (req.url ~ "(?i).(jpeg
sub vcl_backend_response
if (beresp.http.Content-Length !~ "[0-9]7,10")
return(deliver);
i have 502 errors on 'mainsite' (prestashop ecommerce, with lot of images)
My current stat :
MAIN.uptime 151353 1.00 Child process uptime
MAIN.sess_conn 59309 0.39 Sessions accepted
MAIN.sess_drop 0 0.00 Sessions dropped
MAIN.sess_fail 0 0.00 Session accept failures
MAIN.backend_conn 24076 0.16 Backend conn. success
MAIN.backend_unhealthy 0 0.00 Backend conn. not attempted
MAIN.backend_busy 0 0.00 Backend conn. too many
MAIN.backend_fail 85 0.00 Backend conn. failures
MAIN.backend_reuse 53606 0.35 Backend conn. reuses
MAIN.backend_toolate 11249 0.07 Backend conn. was closed
MAIN.backend_recycle 64856 0.43 Backend conn. recycles
MAIN.backend_retry 0 0.00 Backend conn. retry
MAIN.threads 100 . Total number of threads
MAIN.threads_created 108 0.00 Threads created
MAIN.threads_destroyed 8 0.00 Threads destoryed
MAIN.threads_failed 0 0.00 Thread creation failed
MAIN.busy_sleep 3 0.00 Number of requests sent to sleep on busy
objhdr
MAIN.busy_wakeup 3 0.00 Number of requests woken after sleep on busy objhdr
MAIN.sess_queued 11 0.00 Sessions queued for thread
ps aux | grep -i varnish | grep -v grep :
root 22319 0.0 0.5 121896 84060 ? SLs 12:21 0:00 /usr/sbin/varnishd -P /var/run/varnish.pid -a :80 -f /etc/varnish/default.vcl -T 127.0.0.1:6082 -t 120 -p thread_pool_min=50 -p thread_pool_max=1000 -p thread_pool_timeout=120 -u varnish -g varnish -S /etc/varnish/secret -s malloc,1G
varnish 22321 0.4 0.5 321348 92604 ? Sl 12:21 0:00 /usr/sbin/varnishd -P /var/run/varnish.pid -a :80 -f /etc/varnish/default.vcl -T 127.0.0.1:6082 -t 120 -p thread_pool_min=50 -p thread_pool_max=1000 -p thread_pool_timeout=120 -u varnish -g varnish -S /etc/varnish/secret -s malloc,1G
varnish
add a comment |
I have a varnish 4 in front of an Apache web server.
All is good, except i have some random 502 errors.
What is strange is that there is nothing in the varnishlog file for this error ! (all others requests are logged)
My parameters :
VARNISH_MIN_THREADS=50
VARNISH_MAX_THREADS=1000
VARNISH_THREAD_TIMEOUT=120
What i can do in order to fix this ?
My default.vcl :
vcl 4.0;
backend default
.host = "127.0.0.1";
.port = "8055";
backend php53
.host = "127.0.0.1";
.port = "8053";
sub vcl_recv
req.http.Host ~ "site2")
set req.backend_hint = php53;
if (req.http.Host ~ "mainsite" )
if (req.method == "POST")
return (pipe);
if (req.method == "GET" && (req.url ~ "^/admin"))
return (pass);
if (req.method != "GET" && req.method != "HEAD")
return (pass);
if (req.url ~ "(?i).(jpeg
sub vcl_backend_response
if (beresp.http.Content-Length !~ "[0-9]7,10")
return(deliver);
i have 502 errors on 'mainsite' (prestashop ecommerce, with lot of images)
My current stat :
MAIN.uptime 151353 1.00 Child process uptime
MAIN.sess_conn 59309 0.39 Sessions accepted
MAIN.sess_drop 0 0.00 Sessions dropped
MAIN.sess_fail 0 0.00 Session accept failures
MAIN.backend_conn 24076 0.16 Backend conn. success
MAIN.backend_unhealthy 0 0.00 Backend conn. not attempted
MAIN.backend_busy 0 0.00 Backend conn. too many
MAIN.backend_fail 85 0.00 Backend conn. failures
MAIN.backend_reuse 53606 0.35 Backend conn. reuses
MAIN.backend_toolate 11249 0.07 Backend conn. was closed
MAIN.backend_recycle 64856 0.43 Backend conn. recycles
MAIN.backend_retry 0 0.00 Backend conn. retry
MAIN.threads 100 . Total number of threads
MAIN.threads_created 108 0.00 Threads created
MAIN.threads_destroyed 8 0.00 Threads destoryed
MAIN.threads_failed 0 0.00 Thread creation failed
MAIN.busy_sleep 3 0.00 Number of requests sent to sleep on busy
objhdr
MAIN.busy_wakeup 3 0.00 Number of requests woken after sleep on busy objhdr
MAIN.sess_queued 11 0.00 Sessions queued for thread
ps aux | grep -i varnish | grep -v grep :
root 22319 0.0 0.5 121896 84060 ? SLs 12:21 0:00 /usr/sbin/varnishd -P /var/run/varnish.pid -a :80 -f /etc/varnish/default.vcl -T 127.0.0.1:6082 -t 120 -p thread_pool_min=50 -p thread_pool_max=1000 -p thread_pool_timeout=120 -u varnish -g varnish -S /etc/varnish/secret -s malloc,1G
varnish 22321 0.4 0.5 321348 92604 ? Sl 12:21 0:00 /usr/sbin/varnishd -P /var/run/varnish.pid -a :80 -f /etc/varnish/default.vcl -T 127.0.0.1:6082 -t 120 -p thread_pool_min=50 -p thread_pool_max=1000 -p thread_pool_timeout=120 -u varnish -g varnish -S /etc/varnish/secret -s malloc,1G
varnish
could be various reason, please paste your config file's to give you right direction. it could be temp error/ proxy error/ server overload or purge.
– tike
Jul 1 '14 at 16:41
Yes, it could be various reason, like this one : serverfault.com/questions/582478/…
– bgtvfr
Oct 15 '18 at 11:24
add a comment |
I have a varnish 4 in front of an Apache web server.
All is good, except i have some random 502 errors.
What is strange is that there is nothing in the varnishlog file for this error ! (all others requests are logged)
My parameters :
VARNISH_MIN_THREADS=50
VARNISH_MAX_THREADS=1000
VARNISH_THREAD_TIMEOUT=120
What i can do in order to fix this ?
My default.vcl :
vcl 4.0;
backend default
.host = "127.0.0.1";
.port = "8055";
backend php53
.host = "127.0.0.1";
.port = "8053";
sub vcl_recv
req.http.Host ~ "site2")
set req.backend_hint = php53;
if (req.http.Host ~ "mainsite" )
if (req.method == "POST")
return (pipe);
if (req.method == "GET" && (req.url ~ "^/admin"))
return (pass);
if (req.method != "GET" && req.method != "HEAD")
return (pass);
if (req.url ~ "(?i).(jpeg
sub vcl_backend_response
if (beresp.http.Content-Length !~ "[0-9]7,10")
return(deliver);
i have 502 errors on 'mainsite' (prestashop ecommerce, with lot of images)
My current stat :
MAIN.uptime 151353 1.00 Child process uptime
MAIN.sess_conn 59309 0.39 Sessions accepted
MAIN.sess_drop 0 0.00 Sessions dropped
MAIN.sess_fail 0 0.00 Session accept failures
MAIN.backend_conn 24076 0.16 Backend conn. success
MAIN.backend_unhealthy 0 0.00 Backend conn. not attempted
MAIN.backend_busy 0 0.00 Backend conn. too many
MAIN.backend_fail 85 0.00 Backend conn. failures
MAIN.backend_reuse 53606 0.35 Backend conn. reuses
MAIN.backend_toolate 11249 0.07 Backend conn. was closed
MAIN.backend_recycle 64856 0.43 Backend conn. recycles
MAIN.backend_retry 0 0.00 Backend conn. retry
MAIN.threads 100 . Total number of threads
MAIN.threads_created 108 0.00 Threads created
MAIN.threads_destroyed 8 0.00 Threads destoryed
MAIN.threads_failed 0 0.00 Thread creation failed
MAIN.busy_sleep 3 0.00 Number of requests sent to sleep on busy
objhdr
MAIN.busy_wakeup 3 0.00 Number of requests woken after sleep on busy objhdr
MAIN.sess_queued 11 0.00 Sessions queued for thread
ps aux | grep -i varnish | grep -v grep :
root 22319 0.0 0.5 121896 84060 ? SLs 12:21 0:00 /usr/sbin/varnishd -P /var/run/varnish.pid -a :80 -f /etc/varnish/default.vcl -T 127.0.0.1:6082 -t 120 -p thread_pool_min=50 -p thread_pool_max=1000 -p thread_pool_timeout=120 -u varnish -g varnish -S /etc/varnish/secret -s malloc,1G
varnish 22321 0.4 0.5 321348 92604 ? Sl 12:21 0:00 /usr/sbin/varnishd -P /var/run/varnish.pid -a :80 -f /etc/varnish/default.vcl -T 127.0.0.1:6082 -t 120 -p thread_pool_min=50 -p thread_pool_max=1000 -p thread_pool_timeout=120 -u varnish -g varnish -S /etc/varnish/secret -s malloc,1G
varnish
I have a varnish 4 in front of an Apache web server.
All is good, except i have some random 502 errors.
What is strange is that there is nothing in the varnishlog file for this error ! (all others requests are logged)
My parameters :
VARNISH_MIN_THREADS=50
VARNISH_MAX_THREADS=1000
VARNISH_THREAD_TIMEOUT=120
What i can do in order to fix this ?
My default.vcl :
vcl 4.0;
backend default
.host = "127.0.0.1";
.port = "8055";
backend php53
.host = "127.0.0.1";
.port = "8053";
sub vcl_recv
req.http.Host ~ "site2")
set req.backend_hint = php53;
if (req.http.Host ~ "mainsite" )
if (req.method == "POST")
return (pipe);
if (req.method == "GET" && (req.url ~ "^/admin"))
return (pass);
if (req.method != "GET" && req.method != "HEAD")
return (pass);
if (req.url ~ "(?i).(jpeg
sub vcl_backend_response
if (beresp.http.Content-Length !~ "[0-9]7,10")
return(deliver);
i have 502 errors on 'mainsite' (prestashop ecommerce, with lot of images)
My current stat :
MAIN.uptime 151353 1.00 Child process uptime
MAIN.sess_conn 59309 0.39 Sessions accepted
MAIN.sess_drop 0 0.00 Sessions dropped
MAIN.sess_fail 0 0.00 Session accept failures
MAIN.backend_conn 24076 0.16 Backend conn. success
MAIN.backend_unhealthy 0 0.00 Backend conn. not attempted
MAIN.backend_busy 0 0.00 Backend conn. too many
MAIN.backend_fail 85 0.00 Backend conn. failures
MAIN.backend_reuse 53606 0.35 Backend conn. reuses
MAIN.backend_toolate 11249 0.07 Backend conn. was closed
MAIN.backend_recycle 64856 0.43 Backend conn. recycles
MAIN.backend_retry 0 0.00 Backend conn. retry
MAIN.threads 100 . Total number of threads
MAIN.threads_created 108 0.00 Threads created
MAIN.threads_destroyed 8 0.00 Threads destoryed
MAIN.threads_failed 0 0.00 Thread creation failed
MAIN.busy_sleep 3 0.00 Number of requests sent to sleep on busy
objhdr
MAIN.busy_wakeup 3 0.00 Number of requests woken after sleep on busy objhdr
MAIN.sess_queued 11 0.00 Sessions queued for thread
ps aux | grep -i varnish | grep -v grep :
root 22319 0.0 0.5 121896 84060 ? SLs 12:21 0:00 /usr/sbin/varnishd -P /var/run/varnish.pid -a :80 -f /etc/varnish/default.vcl -T 127.0.0.1:6082 -t 120 -p thread_pool_min=50 -p thread_pool_max=1000 -p thread_pool_timeout=120 -u varnish -g varnish -S /etc/varnish/secret -s malloc,1G
varnish 22321 0.4 0.5 321348 92604 ? Sl 12:21 0:00 /usr/sbin/varnishd -P /var/run/varnish.pid -a :80 -f /etc/varnish/default.vcl -T 127.0.0.1:6082 -t 120 -p thread_pool_min=50 -p thread_pool_max=1000 -p thread_pool_timeout=120 -u varnish -g varnish -S /etc/varnish/secret -s malloc,1G
varnish
varnish
edited Jul 2 '14 at 10:25
griotteau
asked Jul 1 '14 at 7:36
griotteaugriotteau
136138
136138
could be various reason, please paste your config file's to give you right direction. it could be temp error/ proxy error/ server overload or purge.
– tike
Jul 1 '14 at 16:41
Yes, it could be various reason, like this one : serverfault.com/questions/582478/…
– bgtvfr
Oct 15 '18 at 11:24
add a comment |
could be various reason, please paste your config file's to give you right direction. it could be temp error/ proxy error/ server overload or purge.
– tike
Jul 1 '14 at 16:41
Yes, it could be various reason, like this one : serverfault.com/questions/582478/…
– bgtvfr
Oct 15 '18 at 11:24
could be various reason, please paste your config file's to give you right direction. it could be temp error/ proxy error/ server overload or purge.
– tike
Jul 1 '14 at 16:41
could be various reason, please paste your config file's to give you right direction. it could be temp error/ proxy error/ server overload or purge.
– tike
Jul 1 '14 at 16:41
Yes, it could be various reason, like this one : serverfault.com/questions/582478/…
– bgtvfr
Oct 15 '18 at 11:24
Yes, it could be various reason, like this one : serverfault.com/questions/582478/…
– bgtvfr
Oct 15 '18 at 11:24
add a comment |
1 Answer
1
active
oldest
votes
have you looked into apache error log for "mainsite" ?
paste output of :
ps aux | grep -i varnish | grep -v grep
And see if your malloc size is not big to serve big contents size
Try: beresp.http.Content-Length !~ "keep this size small"
(if that is the case)
Note: change that to regex to meet ur requirement where it says keep this size small
and check if you still get that error,
i add sub vcl_backend_response if (beresp.http.Content-Length !~ "[0-9]7,10") return(deliver); then restart varnish : it's the same
– griotteau
Jul 2 '14 at 10:23
nothing on apache log (which is normal because there is also no log on varnishlog ?)
– griotteau
Jul 2 '14 at 10:27
doesnot sound normal if you have 502's and not see error log
– tike
Jul 2 '14 at 11:15
add a comment |
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%2f609180%2frandom-502-errors-with-varnish%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
have you looked into apache error log for "mainsite" ?
paste output of :
ps aux | grep -i varnish | grep -v grep
And see if your malloc size is not big to serve big contents size
Try: beresp.http.Content-Length !~ "keep this size small"
(if that is the case)
Note: change that to regex to meet ur requirement where it says keep this size small
and check if you still get that error,
i add sub vcl_backend_response if (beresp.http.Content-Length !~ "[0-9]7,10") return(deliver); then restart varnish : it's the same
– griotteau
Jul 2 '14 at 10:23
nothing on apache log (which is normal because there is also no log on varnishlog ?)
– griotteau
Jul 2 '14 at 10:27
doesnot sound normal if you have 502's and not see error log
– tike
Jul 2 '14 at 11:15
add a comment |
have you looked into apache error log for "mainsite" ?
paste output of :
ps aux | grep -i varnish | grep -v grep
And see if your malloc size is not big to serve big contents size
Try: beresp.http.Content-Length !~ "keep this size small"
(if that is the case)
Note: change that to regex to meet ur requirement where it says keep this size small
and check if you still get that error,
i add sub vcl_backend_response if (beresp.http.Content-Length !~ "[0-9]7,10") return(deliver); then restart varnish : it's the same
– griotteau
Jul 2 '14 at 10:23
nothing on apache log (which is normal because there is also no log on varnishlog ?)
– griotteau
Jul 2 '14 at 10:27
doesnot sound normal if you have 502's and not see error log
– tike
Jul 2 '14 at 11:15
add a comment |
have you looked into apache error log for "mainsite" ?
paste output of :
ps aux | grep -i varnish | grep -v grep
And see if your malloc size is not big to serve big contents size
Try: beresp.http.Content-Length !~ "keep this size small"
(if that is the case)
Note: change that to regex to meet ur requirement where it says keep this size small
and check if you still get that error,
have you looked into apache error log for "mainsite" ?
paste output of :
ps aux | grep -i varnish | grep -v grep
And see if your malloc size is not big to serve big contents size
Try: beresp.http.Content-Length !~ "keep this size small"
(if that is the case)
Note: change that to regex to meet ur requirement where it says keep this size small
and check if you still get that error,
answered Jul 2 '14 at 9:33
tiketike
4831316
4831316
i add sub vcl_backend_response if (beresp.http.Content-Length !~ "[0-9]7,10") return(deliver); then restart varnish : it's the same
– griotteau
Jul 2 '14 at 10:23
nothing on apache log (which is normal because there is also no log on varnishlog ?)
– griotteau
Jul 2 '14 at 10:27
doesnot sound normal if you have 502's and not see error log
– tike
Jul 2 '14 at 11:15
add a comment |
i add sub vcl_backend_response if (beresp.http.Content-Length !~ "[0-9]7,10") return(deliver); then restart varnish : it's the same
– griotteau
Jul 2 '14 at 10:23
nothing on apache log (which is normal because there is also no log on varnishlog ?)
– griotteau
Jul 2 '14 at 10:27
doesnot sound normal if you have 502's and not see error log
– tike
Jul 2 '14 at 11:15
i add sub vcl_backend_response if (beresp.http.Content-Length !~ "[0-9]7,10") return(deliver); then restart varnish : it's the same
– griotteau
Jul 2 '14 at 10:23
i add sub vcl_backend_response if (beresp.http.Content-Length !~ "[0-9]7,10") return(deliver); then restart varnish : it's the same
– griotteau
Jul 2 '14 at 10:23
nothing on apache log (which is normal because there is also no log on varnishlog ?)
– griotteau
Jul 2 '14 at 10:27
nothing on apache log (which is normal because there is also no log on varnishlog ?)
– griotteau
Jul 2 '14 at 10:27
doesnot sound normal if you have 502's and not see error log
– tike
Jul 2 '14 at 11:15
doesnot sound normal if you have 502's and not see error log
– tike
Jul 2 '14 at 11:15
add a comment |
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%2f609180%2frandom-502-errors-with-varnish%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
could be various reason, please paste your config file's to give you right direction. it could be temp error/ proxy error/ server overload or purge.
– tike
Jul 1 '14 at 16:41
Yes, it could be various reason, like this one : serverfault.com/questions/582478/…
– bgtvfr
Oct 15 '18 at 11:24