You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Depuis le déploiement de Rails 7 (#3048), Scalingo nous remonte 2 erreurs 5xx par minute (le petit tapis rouge qui commence au moment du déploiement ci-dessous) :
Le support Scalingo nous a aidé à trouver les logs correspondants !
Ce comportement est vraisemblablement une nouveauté de Rails 7 ou puma 6.0, car avant la MAJ Rails 7 nous avions une 404 pour la même requête :
ActionController::RoutingError (No route matches [PROPFIND] "/principals/users/nom_prenom@ccas-chambery.fr"):
Que faut-il faire ?
Bien que la réponse HTTP 501 soit pertinente sémantiquement, le fait qu'elle remonte sur nos metrics comme une 5xx peut-être faussement alarmant. Nous pouvons donc essayer de faire en sorte que la requête retourne une 404 comme auparavant. D'autres solutions sont envisageables, n'hésitez pas à en proposer !
The text was updated successfully, but these errors were encountered:
Je suis curieux de savoir comment tu ferais pour retourner une 404 dans ce cas précis ? En te basant sur la méthode utilisée ? (Unsupported HTTP method used: PROPFIND)
Si c'est le cas, ce serai pour cette méthode en particulier uniquement ou dans tout les cas "Unsupported HTTP method" ?
Je suis curieux de savoir comment tu ferais pour retourner une 404 dans ce cas précis ? En te basant sur la méthode utilisée ? (Unsupported HTTP method used: PROPFIND) Si c'est le cas, ce serai pour cette méthode en particulier uniquement ou dans tout les cas "Unsupported HTTP method" ?
Je viens de creuser un peu : c'est un changement de puma, je pense qu'on peut utiliser la version 5 jusqu'à ce que la version 6 propose une façon d'autoriser les méthode HTTP exotiques !
Le contexte
Depuis le déploiement de Rails 7 (#3048), Scalingo nous remonte 2 erreurs 5xx par minute (le petit tapis rouge qui commence au moment du déploiement ci-dessous) :
Le support Scalingo nous a aidé à trouver les logs correspondants !
Nous retournons donc des erreurs HTTP 501 ! https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/501
Ce comportement est vraisemblablement une nouveauté de Rails 7 ou puma 6.0, car avant la MAJ Rails 7 nous avions une 404 pour la même requête :
Que faut-il faire ?
Bien que la réponse HTTP 501 soit pertinente sémantiquement, le fait qu'elle remonte sur nos metrics comme une 5xx peut-être faussement alarmant. Nous pouvons donc essayer de faire en sorte que la requête retourne une 404 comme auparavant. D'autres solutions sont envisageables, n'hésitez pas à en proposer !
The text was updated successfully, but these errors were encountered: