Skip Menu | Logged in as guest | Logout
 
Ticket metadata
Id: 2916
Status: resolved
Priority: 3/0
Queue: vdt-internal

Fixed in: 1.8.1f
Fix scheduled: CUR

Owner: Scot Kronenfeld
Requestors: Alain Roy
Cc:
AdminCc:

New reminder:

Created: Mon Aug 20 13:46:17 2007
Starts: Not set
Started: Tue Nov 20 13:22:35 2007
Last Contact: Not set
Due: Not set
Closed: Tue Nov 20 13:22:35 2007
Updated: Thu Dec 06 10:53:17 2007 by kronenfe



History Brief headersFull headers
Subject: Consider client sychronization in vdt-update-certs
Download (untitled) / with headers
text/plain 863b
vdt-update-certs has a problem when their are failures.

After a failure to get the certificates, the script retries once an
hour. Imagine the VDT web site goes down for a while. Various clients
will enter this retry phase. The longer the outage, the greater the
percentage of clients.

When the VDT web server becomes accessible again, all retrying clients
will hit over an over time span. If the web site is unavailable for more
than 23 hours, this would probably be 100% of clients. Problem 1: when
we come back up, we get hit hard.

At this point, they all "reset the clock", and will fetch the new CA
certificates every 24 hours. So we'll get sacked again 24 hours later.

We need to do something to redistribute the times that the clients retry
upon failure so that they don't synchronize. Or we need to have a
different way of recovering from failures.