Bonjour à tous,
Je m'en viens quérir votre aide en ce jour car je me trouve face à une situation ou j'éprouve quelques difficultés !
J'ai un système d'authentification avec certificat client sur mon serveur apache, dans l'absolu ca fonctionne, ca y a pas de problème. Le soucis que j'ai est quelque peu spécifiques.
Lorsqu'une erreur se produit durant le processus d'authentification (aucun certificats fournit, certificat révoqué, certificats invalide, etc), les erreurs affichées sont dépendante du browser, et très souvent peu clair.
Je sais que l'erreur retournée au serveur est une 403, et il semblerait qu'il existe des substates codes spécifiant la raison de cette erreur. J'ai aussi trouvé qu'il semble impossible de récupérer ces substates codes avec apache, puisque ce dernier ne travail, semblerait-il, pas à la même couche de protocole.
J'avais trouvé un mod apache, datant de 2005 et demandant la recompilation de mod_ssl pour l'y adjoindre, qui permet semblerait-il de rediriger l'utilisateur sur des pages d'erreurs personnalisées pour les différents type d'erreur.
C'est ce que je cherche à faire, ce mod me semble quelque peu "underground" et j'avoue hésiter à m'en servir, surtout que le mod_ssl à pour ca part bien du changé depuis 2005, et je suis pas sur de pouvoir le recompiler en ajoutant le vieux mod gérant les erreurs.
J'aurais donc voulu savoir si vous connaissiez un moyen pour gérer ces différentes erreurs et affiche un message ou une page personnalisée à l'utilisateur, afin de lui permettre de comprendre pourquoi ça ne fonctionne pas et, le cas échéant, nous faire remonter l'erreur précise pour que l'on puisse l'aider.
Question subsidiaire, si vous avez un tuto bien foutu sous la main permettant la configuration d'un serveur apache pour l'authentification par certificat client, je suis preneur, même si ca fonctionne actuellement, un bon tuto pour m’inspirer et vérifier si j'ai rien oublié serait le bienvenue !
Merci d'avoir lu jusqu'ici, et merci d'avance à ceux qui pourront éventuellement me donner de l'aide d'une quelconque façon
Partager