Skip to content

de rookproef vangt elke serverfout - #471

Open
Apolloccrypt wants to merge 1 commit into
mainfrom
rookproef-vangt-elke-serverfout
Open

de rookproef vangt elke serverfout#471
Apolloccrypt wants to merge 1 commit into
mainfrom
rookproef-vangt-elke-serverfout

Conversation

@Apolloccrypt

Copy link
Copy Markdown
Owner

Op productie kon niemand zich aanmelden. De redis van de adminkant kon lezen maar niet schrijven, dus de captcha gaf een serverfout en het aanmeldscherm brak af. De rookproef die na elke deploy draait meldde ondertussen negentien van de eenentwintig groen.

De oorzaak was de controle zelf: hij faalde alleen op de ene foutcode die erin stond, terwijl de kop erboven belooft dat er nooit een serverfout mag komen. Alles daarbuiten gleed erdoor.

Nu faalt hij op elke serverfout, en er staat een controle voor de captcha die eerst de opslag van de adminkant leest, zodat de uitslag de oorzaak noemt in plaats van het gevolg.

Op productie kon niemand zich aanmelden: de redis van de adminkant kon lezen maar niet schrijven, dus de captcha gaf een serverfout en het aanmeldscherm brak af voor elk verzoek. De rookproef die na elke deploy draait meldde ondertussen negentien van de eenentwintig groen.

De oorzaak was de controle zelf. Die faalde alleen op de ene foutcode die erin stond, terwijl de kop erboven belooft dat er nooit een serverfout mag komen. Elke andere serverfout gleed erdoor.

Hij faalt nu op elke serverfout, en er staat een controle voor de captcha die eerst de opslag van de adminkant leest. De uitslag noemt daarmee de oorzaak in plaats van het gevolg. De tien bestaande controles blijven groen tegen productie, dus geen vals alarm.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant