Group: Ipernity Members Association Project


Dysfonctionnement d'Ipernity du 20 Juin 2017 - une histoire de biscuits // June 20, 2017 Ipernity dysfunction - A Biscuit Story...


Eric Desjours
By A Eric Desjours club
22 Jun 2017 - 27 comments - 1 072 visits- Permalink   |   Translate title into English

= FR =
Le 20 Juin dernier plus personne n'a pu se logger sur ipernity entre 17h et 23h approximativement (heure de Paris).

Ce post a pour objet de dissiper le mystère de ce problème et de faire taire les quelques rumeurs qui courent ici ou là dans les discussions.

Christophe Ruelle, qui œuvre seul désormais sur le site, fut prévenu du problème vers 19h - heure de Paris - après qu'il nous ait été remonté par nos contacts, nous autres de l'IMA. Il a mis un certain temps avant d'en identifier l'origine et ensuite pour le corriger. Le site est redevenu pleinement opérationnel vers 23h.

L'explication du problème est simple et à la portée de tous puisque ce n'est qu'une histoire de cookies, ceux qui laissent plein de miettes dans l'estomac de nos ordinateurs.
Un cooky logiciel se doit d'avoir une date de péremption, même s'il n'est pas comestible. Christophe a ainsi fini par retrouver la durée limite de conservation qui avait été fixée en 2007 (à l'origine du site) pour un cooky bien particulier : celui qui conserve nos identifiants et nous évite de les saisir à chaque fois que nous nous connectons. Or cette durée était de 10 ans.
Ainsi, 2017 ayant fini par arriver, les 10 ans se sont écoulés et tous les cookies de connexion ont expiré simultanément - nous pouvons même dater la première génération de cooky par le jeune C.Ruelle de l'époque au 20 Juin 2007 vers 17h !

Ainsi : si le bug de l'an 2000 fut un flop, celui d'ipernity-2017 fut une réussite ;)

A noter que les membres qui étaient déjà connectés avant cette expiration de cooky n'ont perçu aucune gêne dans leur utilisation du site. En effet, le cooky périmé et avarié n'est reniflé par le site que lors de la connexion. Une fois que nous sommes connectés, il peut moisir, voire pourrir dans son coin, le site a fermé ses narines et ne s'en occupera plus ("Quel manquement à l'hygiène !" ironiseront certains...).

Quelle fut donc la solution du problème ? Plutôt que de supprimer le cooky vétéran pour le remplacer par un jeune novice et plein de vie, ce qui aurait obligé chaque membre à se souvenir de ses identifiants (qu'il a oubliés depuis longtemps) lors de sa prochaine connexion, il suffisait de lui donner une nouvelle jeunesse en prolongeant sa longévité au maximum. Ce maximum n'étant cependant pas, sur nos ordinateurs encore un peu archaïques, synonyme d'immortalité car elle reste limitée par la taille des nombres de 32 bits que beaucoup d'entre eux utilisent encore aujourd'hui. Ainsi nos petits cookies de connexion se sont vus allouer une durée de vie qui les emmène jusqu'en 2039. Une petite perpétuité ! Mais qui signifie aussi qu'à cette date le même désagrément va se produire à nouveau...
Rassurez-vous ! Nous sommes tout à fait en mesure de prédire que d'ici là le site aura fait entièrement peau neuve et que, si d'autres bugs auront - immanquablement - fait leur apparition, celui-ci au moins aura été éradiqué depuis belle lurette !


= EN =
On the 20th of June, nobody could log on to ipernity between 5pm and 11pm (Paris time), approximately.

This post is intended to dispel the mystery of this problem and to silence the few rumors that run here or there in discussions.

Christophe Ruelle, who now works alone on the site, was warned of the problem at around 7pm Paris Time when our contacts informed us, we IMA. It took some time to Christophe to identify its origin and then to correct it. The site was fully operational again by 11pm.

The explanation of the problem is simple and understandable to all since it's only a question of cookies, those that leave plenty of crumbs in the stomach of our computers.
A software cookie must have an expiry date, even if it is not edible. Christophe has finally retrieved the shelf-life that was fixed in 2007 (at the origin of the site) for a very special cookie: the one that keeps our identifiers and avoids us entering them each time we connect. This period was 10 years.
So, 2017 having finally arrived, the 10 years have passed and all connection cookies have expired simultaneously - we can even date the first generation of those cookies by young C.Ruelle at that time to 20 June 2007 around 17h!

Thus: if the bug of the year 2K was a flop, that of ipernity-2017 was a success ;)

Note that members who were already logged in before this cookie expiration did not perceive any discomfort in their use of the site. Indeed, the outdated and spoiled cooky is sniffed by the site only at the connection time. Once we are connected, it can mold, even rot in its hole, the site has closed its nostrils and does not take care of it any more ("What a negligence!" will ironize some of us...).

So what was the solution of the problem? Rather than removing the veteran cookie and replacing it with a young and lively novice, which would have forced each member to remember his identifiers (which he has forgotten for a long time) the next time he connects to the site, it was better to give it a new youth in extending its longevity to the maximum. This maximum, however, is not, on our somewhat archaic computers, synonymous with immortality because it is limited by the size of the 32-bits numbers that many of them still use today. Thus our facetious connection cookies have been allocated a lifetime which takes them until 2039. A little perpetuity ! But this also means that at this date the same inconvenience will occur again...
Do not worry ! We are quite able to predict that by then the site will have completely new skin and that, if other bugs have - inevitably - appeared, this one at least has been eradicated for a long time!
27 comments - The latest ones
 Jaap van 't Veen
Jaap van 't Veen club
Thank you for the explanation.
7 years ago.
 Treasa Ui Cionaodha
Treasa Ui Cionaodha
Thanks for the information.
7 years ago.
 @ngélique ❤️
@ngélique ❤️ club
ah merci Eric ! c'est vrai que me suis inquiéter ! le problème est résolu maintenant !
bonne journée Eric !
7 years ago.
 Annaig56
Annaig56 club
merci ERIC, merci CHRISTOPHE,, bon courage à tous les 2
7 years ago.
 neki desu
neki desu
thanks for the heads up. we do tend to get worked up and go into conspiracy theory mode ;)
7 years ago.
 Colin Ashcroft
Colin Ashcroft club
Thank you
7 years ago.
 J. Gafarot
J. Gafarot club
Thank you very much for this explanation.
7 years ago.
 ╰☆☆June☆☆╮
╰☆☆June☆☆╮ club
Thank you Eric, very eloquent ;-)
7 years ago.
 Valfal
Valfal club
Thank you so much for the explanation,very appreciated. :-)
7 years ago.
 Clint
Clint
The English translation of this is funny enough to make me wish I could read the French. Good show on the lighthearted tone!
7 years ago.
Boarischa Krautmo club has replied to Clint
+1
7 years ago.
 Jonathan Cohen
Jonathan Cohen club
My goodness: I never even noticed a problem. Glad that it was repaired, though!
7 years ago.
 TimC
TimC
I just love the English version/translation ;-)
7 years ago.
 Xata
Xata club
I read it in french as I can read both languages the same. It made me laugh, plein de humour fin et décalé que j'apprécie, monsieur Desjours!
7 years ago.
 HappySnapper
HappySnapper
My very first Dash camera (Bought on EBay) had Chinese user instructions translated into English also the default menu on the camera was in Chinese. Now if you think Eric's description above has humour try using the dash cam as per instructions.
7 years ago.
Treasa Ui Cionaodha has replied to HappySnapper
LOL
7 years ago.
 Smiley Derleth
Smiley Derleth club
iperpetuity
7 years ago.
 Roger Dodger
Roger Dodger
Thanks for the information, helps clear up the questions!
7 years ago.
 limone
limone club
<3
7 years ago.
 Jaap van 't Veen
Jaap van 't Veen club
Now Christophe has solved the 'cookie' thing, please ask him to solve the problems wiht the location/map, which is not accessible since a couple of days.
7 years ago.
HappySnapper has replied to Jaap van 't Veen club
Seemed to work ok for me this morning Jaap, Maybe fixed already.
7 years ago.
Jaap van 't Veen club has replied to HappySnapper
Think it is a Firefox problem; using IE it is OK.
7 years ago.
 Lucette
Lucette
Merci Eric pour le commentaire
J'ai bien cherché avec mon fils ce qui se passait ; mais c'est rentré dans l'ordre en fin de soirée !!
7 years ago.
 HaarFager
HaarFager club
How about making them chocolate chip cookies next time?
7 years ago.
 autofantasia
autofantasia club
I just hope these cookies aren't left unattended long enough to go stale! ;)
7 years ago.
 Götz Kluge
Götz Kluge club
Merci!
7 years ago.

You must be a member of this group to reply to this topic. (Join?)