Project

General

Profile

Evolution #1521

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

Added by Fabrice Barconnière over 12 years ago. Updated over 10 years ago.

Status:
Fermé
Priority:
Normal
Category:
-
Start date:
01/21/2013
Due date:
01/25/2013
% Done:

100%

Spent time:
Distribution:
EOLE 2.3

Description

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


Related issues

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

Associated revisions

Revision 7e7042a2 (diff)
Added by Fabrice Barconnière over 10 years ago

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

History

#1 Updated by Fabrice Barconnière over 11 years ago

  • Target version changed from 76 to Mises à jour 2.3.5 RC
  • Distribution set to EOLE 2.3

#2 Updated by Joël Cuissinat over 11 years ago

  • Target version changed from Mises à jour 2.3.5 RC to Mises à jour 2.3.6 RC

#3 Updated by Joël Cuissinat about 11 years ago

  • Target version changed from Mises à jour 2.3.6 RC to Mises à jour 2.3.7 RC

#4 Updated by Fabrice Barconnière almost 11 years ago

  • Target version changed from Mises à jour 2.3.7 RC to Mises à jour 2.3.8

#5 Updated by Fabrice Barconnière over 10 years ago

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

#6 Updated by Luc Bourdot over 10 years ago

  • Due date set to 01/25/2013
  • Start date changed from 03/04/2011 to 01/21/2013

#7 Updated by Fabrice Barconnière over 10 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#8 Updated by Daniel Dehennin over 10 years ago

  • Status changed from Résolu to À 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 Updated by Joël Cuissinat over 10 years ago

  • % Done changed from 100 to 80

#10 Updated by Joël Cuissinat over 10 years ago

  • Status changed from À valider to Fermé
  • % Done changed from 80 to 100

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

Also available in: Atom PDF