Development #77923
connecteur soap : erreur lors de la cŕeation si on passe un certficat client
Début:
25 mai 2023
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
"Could not find the TLS certificate file, invalid path: /var/lib/passerelle/tenants/passerelle.dev.publik.love/media/...."
Ça vient de SOAPConnector.clean qui tente un appel vers l'URL du wsdl avec le certifcat client, sauf qu'à ce stade du processus de django form validation machin, le fichier est pas encore dispo (j'imagine).
Révisions associées
Historique
Mis à jour par Emmanuel Cazenave il y a 10 mois
Ça le fait aussi sur une édition, si on change le certif (logique).
Mis à jour par Robot Gitea il y a 10 mois
- Tracker changé de Bug à Development
- Statut changé de Nouveau à Solution proposée
Benjamin Dauvergne (bdauvergne) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/passerelle/pulls/262
- Titre : soap: do not check wsdl url if certificates are changed (#77923)
- Modifications : https://git.entrouvert.org/entrouvert/passerelle/pulls/262/files
Mis à jour par Robot Gitea il y a 10 mois
- Statut changé de Solution proposée à Solution validée
Emmanuel Cazenave (ecazenave) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 10 mois
- Statut changé de Solution validée à Résolu (à déployer)
Benjamin Dauvergne (bdauvergne) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/passerelle/pulls/262
- Titre : soap: do not check wsdl url if certificates are changed (#77923)
- Modifications : https://git.entrouvert.org/entrouvert/passerelle/pulls/262/files
Mis à jour par Transition automatique il y a 10 mois
- Statut changé de Résolu (à déployer) à Solution déployée
soap: do not check wsdl url if certificates are changed (#77923)
The request wrapper needs a filepath to the certificates and Django
cannot provide one during the clean method.