Projet

Général

Profil

Evolution #1521

permettre d'ajouter le certificat de la CA dans l'IHM

Ajouté par Fabrice Barconnière il y a environ 13 ans. Mis à jour il y a environ 11 ans.

Statut:
Fermé
Priorité:
Normal
Catégorie:
-
Début:
21/01/2013
Echéance:
25/01/2013
% réalisé:

100%

Temps passé:
Distribution:
EOLE 2.3

Description

Nouvelle fonctionnalité graphique pour ajouter le certificat de la CA.


Demandes liées

Lié à Documentations - Evolution #4733: ARV : Documenter l'ajout d'un certificat de CA Fermé 21/01/2013
Lié à strongswan - Anomalie #4928: Impossible de générer un certificat auto-signé Fermé 21/02/2013 22/02/2013
Bloque arv - Anomalie #3609: Modification des tunnels : Le certificat utilisé n'est pas repositionné à l'affichage Fermé 21/01/2013 25/01/2013

Révisions associées

Révision 7e7042a2 (diff)
Ajouté par Fabrice Barconnière il y a environ 11 ans

Bouton de modification des certificats dont la CA dans l'onglet Certificats
fixes #1521 @2h

Historique

#1 Mis à jour par Fabrice Barconnière il y a environ 12 ans

  • Version cible changé de 76 à Mises à jour 2.3.5 RC
  • Distribution mis à EOLE 2.3

#2 Mis à jour par Joël Cuissinat il y a presque 12 ans

  • Version cible changé de Mises à jour 2.3.5 RC à Mises à jour 2.3.6 RC

#3 Mis à jour par Joël Cuissinat il y a plus de 11 ans

  • Version cible changé de Mises à jour 2.3.6 RC à Mises à jour 2.3.7 RC

#4 Mis à jour par Fabrice Barconnière il y a plus de 11 ans

  • Version cible changé de Mises à jour 2.3.7 RC à Mises à jour 2.3.8

#5 Mis à jour par Fabrice Barconnière il y a environ 11 ans

L'ajout est possible lors de la création d'un modèle de connexion (à documenter). Il faut pouvoir également le modifier.

#6 Mis à jour par Luc Bourdot il y a environ 11 ans

  • Echéance mis à 25/01/2013
  • Début changé de 04/03/2011 à 21/01/2013

#7 Mis à jour par Fabrice Barconnière il y a environ 11 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#8 Mis à jour par Daniel Dehennin il y a environ 11 ans

  • Statut changé de Résolu à À valider

Il y a bien le bouton modifié dans l’onglet certificat mais génère une erreur :

Error in ModCA with args {'credential': ['-----BEGIN CERTIFICATE-----\nMIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUx\nKzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAd\nBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNl\nYyBHbG9iYWxSb290IENsYXNzIDMwHhcNMDgxMDAxMTAyOTU2WhcNMzMxMDAxMjM1\nOTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnBy\naXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50\nZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC9dZPwYiJvJK7genasfb3ZJNW4t/zN\n8ELg63iIVl6bmlQdTQyK9tPPcPRStdiTBONGhnFBSivwKixVA9ZIw+A5OO3yXDw/\nRLyTPWGrTs0NvvAgJ1gORH8EGoel15YUNpDQSXuhdfsaa3Ox+M6pCSzyU9XDFES4\nhqX2iys52qMzVNn6chr3IhUciJFrf2blw2qAsCTz34ZFiP0Zf3WHHx+xGwpzJFu5\nZeAsVMhg02YXP+HMVDNzkQI6pn97djmiH5a2OK61yJN0HZ65tOVgnS9W0eDrXltM\nEnAMbEQgqxHY9Bn20pxSN+f6tsIxO0rUFJmtxxr1XV/6B7h8DR/Wgx6zAgMBAAGj\nQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS1\nA/d2O2GCahKqGFPrAyGUv/7OyjANBgkqhkiG9w0BAQsFAAOCAQEAVj3vlNW92nOy\nWL6ukK2YJ5f+AbGwUgC4TeQbIXQbfsDuXmkqJa9c1h3a0nnJ85cp4IaH3gRZD/FZ\n1GSFS5mvJQQeyUapl96Cshtwn5z2r3Ex3XsFpSzTucpH9sry9uetuUg/vBa3wW30\n6gmv7PO15wWeph6KU1HWk4HMdJP2udqmJQV0eVp+QD6CSyYRMG7hP0HHRwA11fXT\n91Q+gT3aSWqas+8QPebrb9HIIkfLzM8BMZLZGOMivgkeGj5asuRrDFR6fUNOuIml\ne9eiPZaGzPImNC1qkp2aGtAw4l1OBLBfiyB+d8E9lYLRRpo7PHi4b6HQDWSieB4p\nTpPDpFQUWw==\n-----END CERTIFICATE-----\n'], 'cred_id': ['3']}
Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/arv/web/page.py", line 85, in render
    ret = self.render_page(request)
  File "/usr/lib/pymodules/python2.6/arv/lib/util.py", line 46, in newFunc
    return func(*args, **kwargs)
  File "/usr/lib/pymodules/python2.6/arv/web/childpage.py", line 296, in render_page
    cred.mod_ca(credential)
  File "/usr/lib/pymodules/python2.6/arv/lib/util.py", line 46, in newFunc
    return func(*args, **kwargs)
  File "/usr/lib/pymodules/python2.6/arv/db/edge.py", line 386, in mod_ca
    subject = bin_encoding("%s/CN=%s"%(suffix_cred, name))
  File "/usr/lib/pymodules/python2.6/arv/lib/util.py", line 46, in newFunc
    return func(*args, **kwargs)
  File "/usr/lib/pymodules/python2.6/arv/lib/util.py", line 145, in bin_encoding
    result = get_scndline(getoutput(cmd))
  File "/usr/lib/pymodules/python2.6/arv/lib/util.py", line 46, in newFunc
    return func(*args, **kwargs)
  File "/usr/lib/pymodules/python2.6/arv/lib/util.py", line 109, in get_scndline
    keyid = second_line.split(',')[1]
IndexError: list index out of range

#9 Mis à jour par Joël Cuissinat il y a environ 11 ans

  • % réalisé changé de 100 à 80

#10 Mis à jour par Joël Cuissinat il y a environ 11 ans

  • Statut changé de À valider à Fermé
  • % réalisé changé de 80 à 100

Résolu par le paquet strongswan recompilé (#4928) et testé en même temps que #3609 :)

Formats disponibles : Atom PDF