I'm not sure, but maybe it's comming from http_request() from pveproxy to 
pvedaemon

from http://search.cpan.org/~gaas/HTTP-Message-6.06/lib/HTTP/Request.pm

"
persistent => $boolean
Try to create/reuse a persistent connection. When this flag is set (default: 
true for idempotent requests, false for all others), then http_request tries to 
re-use an existing (previously-created) persistent connection to the host and, 
failing that, tries to create a new one.

Requests failing in certain ways will be automatically retried once, which is 
dangerous for non-idempotent requests, which is why it defaults to off for 
them. The reason for this is because the bozos who designed HTTP/1.1 made it 
impossible to distinguish between a fatal error and a normal connection 
timeout, so you never know whether there was a problem with your request or not.

When reusing an existent connection, many parameters (such as TLS context) will 
be ignored. See the session parameter for a workaround.
"


If I understand, by default, GET from proxy to pvedaemon are retried if 
pvedaemon timeout.




----- Mail original ----- 

De: "Michael Rasmussen" <[email protected]> 
À: "Dietmar Maurer" <[email protected]> 
Cc: "Alexandre DERUMIER" <[email protected]>, [email protected] 
Envoyé: Dimanche 23 Juin 2013 11:57:11 
Objet: Re: [pve-devel] pveproxy: I might have discovered a bug 

On Sun, 23 Jun 2013 05:55:44 +0000 
Dietmar Maurer <[email protected]> wrote: 

> 
> I also observed repeated (POST) calls last week, but was unable to find the 
> bug. 
> Is it possible to assamble an easy test case for that to reproduce the bug? 
> 
My best guess is that time is the triggering factor. To produce a test 
case requires therefore that a method is created which runs for say 1 
minut before responding. I think what we see is an AJAX call which is 
running longer than a configured timeout in which case it is considered 
a broken link and therefore a new request is made to the backend. 

-- 
Hilsen/Regards 
Michael Rasmussen 

Get my public GnuPG keys: 
michael <at> rasmussen <dot> cc 
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xD3C9A00E 
mir <at> datanom <dot> net 
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xE501F51C 
mir <at> miras <dot> org 
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xE3E80917 
-------------------------------------------------------------- 
Why do so many foods come packaged in plastic? It's quite uncanny. 
_______________________________________________
pve-devel mailing list
[email protected]
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to