[{"data":1,"prerenderedAt":1109},["ShallowReactive",2],{"blog-\u002Fblog\u002Finstallation-certificat-ssl-gandi-avec-pound":3,"blog-\u002Fblog\u002Finstallation-certificat-ssl-gandi-avec-pound-surround":1050,"blog-\u002Fblog\u002Finstallation-certificat-ssl-gandi-avec-pound-certifications":1108},{"id":4,"title":5,"body":6,"categories":1038,"cover":1039,"cover_contain":1040,"credly_badge_id":1038,"date":1041,"description":1042,"extension":1043,"meta":1044,"navigation":1040,"path":1045,"related_certifications":1038,"seo":1046,"slug":1047,"stem":1048,"__hash__":1049},"blog\u002Fblog\u002Finstallation-certificat-ssl-gandi-avec-pound.md","Installation de certificat SSL Gandi avec Pound",{"type":7,"value":8,"toc":1027},"minimark",[9,14,18,22,29,85,124,127,161,165,199,239,260,267,352,366,370,390,411,454,461,637,649,659,671,708,721,726,754,785,789,792,804,810,814,862,871,898,931,987,1013,1016,1020,1023],[10,11,13],"h2",{"id":12},"cas-dusage-concret","Cas d'usage concret",[15,16,17],"p",{},"Vous devez chiffrer les flux derrière votre reverse-proxy Pound : voici comment installer un certificat SSL Gandi.",[10,19,21],{"id":20},"le-certificat-ssl","Le certificat SSL",[15,23,24],{},[25,26],"img",{"alt":27,"src":28},"","\u002Fimages\u002Fblog\u002Finstallation-certificat-ssl-gandi-avec-pound\u002Ff5fbe9deed.png",[15,30,31,32,36,37,40,41,44,45,48,49,52,53,56,57,60,61,64,65,68,69,56,72,74,75,78,79,81,82,56],{},"Le ",[33,34,35],"strong",{},"Secure Sockets Layers"," abrégé en ",[33,38,39],{},"SSL"," permet de ",[33,42,43],{},"sécuriser"," des ",[33,46,47],{},"flux"," d’",[33,50,51],{},"informations"," sur ",[33,54,55],{},"internet",".",[58,59],"br",{},"\nLa ",[33,62,63],{},"norme"," est ",[33,66,67],{},"standardisée"," et fonctionne sur le principe de la  ",[33,70,71],{},"cryptographie à clé publique",[58,73],{},"\nNous travaillerons avec la ",[33,76,77],{},"version libre"," de ",[33,80,39],{}," appelée ",[33,83,84],{},"OpenSSL",[15,86,31,87,90,91,94,95,97,98,101,102,105,106,109,110,113,114,56,117,119,120,123],{},[33,88,89],{},"certificat SSL"," permet d’établir la ",[33,92,93],{},"confiance"," entre vous (votre site internet) et vos visiteurs.",[58,96],{},"\nOn le remarque avec l’",[33,99,100],{},"icône"," active du ",[33,103,104],{},"cadenas"," et par le ",[33,107,108],{},"protocole"," ",[33,111,112],{},"https"," dans le ",[33,115,116],{},"navigateur",[58,118],{},"\nIl existe plusieurs types de certificats SSL représentant des ",[33,121,122],{},"niveaux de confiance"," différents.",[15,125,126],{},"Pour informations chaque navigateur utilise une icône et des couleurs différentes, voir FAQ :",[128,129,130,148],"ul",{},[131,132,133,109,140,147],"li",{},[134,135,139],"a",{"href":136,"rel":137},"https:\u002F\u002Fsupport.mozilla.org\u002Ffr\u002Fkb\u002Fcomment-savoir-si-ma-connexion-est-securisee#w_cadenas-gris",[138],"nofollow","La FAQ de",[134,141,144],{"href":142,"rel":143},"https:\u002F\u002Fwww.kassianoff.fr\u002F",[138],[33,145,146],{},"Firefox"," : comment puis-je savoir si ma connexion vers un site web est sécurisée ?",[131,149,150,109,154,160],{},[134,151,139],{"href":152,"rel":153},"https:\u002F\u002Fsupport.google.com\u002Fchrome\u002Fanswer\u002F95617?hl=fr",[138],[134,155,157],{"href":152,"rel":156},[138],[33,158,159],{},"Chrome"," : vérifier la sécurité de la connexion d’un site.",[10,162,164],{"id":163},"un-exemple-mon-site-internet","Un exemple : mon site internet",[15,166,167,172,173,176,177,180,181,184,185,188,190,191,194,195,198],{},[134,168,171],{"href":169,"rel":170},"https:\u002F\u002F\u002F\u002Fwww.kassianoff.fr\u002F",[138],"Mon site internet"," utilise par exemple un ",[33,174,175],{},"certificat vérifié",", ",[33,178,179],{},"signé"," par l’",[33,182,183],{},"autorité"," : ",[33,186,187],{},"gandi.net.",[58,189],{},"\nUn ",[33,192,193],{},"cadenas gris"," apparaît donc en haut à gauche de l’",[33,196,197],{},"URL"," de mon site internet ce qui prouve que :",[128,200,201,219,229],{},[131,202,31,203,206,207,210,211,214,215,218],{},[33,204,205],{},"domaine"," a été ",[33,208,209],{},"vérifié"," et il prouve que je ",[33,212,213],{},"possède"," le ",[33,216,217],{},"nom de domaine"," et qu’il n’est pas falsifié.",[131,220,221,222,64,225,228],{},"Il vous assure aussi que la ",[33,223,224],{},"connexion",[33,226,227],{},"chiffrée"," et signifie qu’aucune personne malveillante ne peut l’espionner et vous subtiliser vos informations de connexion.",[131,230,231,232,235,236],{},"Le cadenas gris nous indique :  ",[33,233,234],{},"actuellement connecté"," sur le ",[33,237,238],{},"site : kassianoff.fr",[15,240,241,242,244,245,248,249,56,254,256],{},"Si vous souhaitez posséder un ",[33,243,89],{}," valide chez ",[33,246,247],{},"Gandi"," rendez-vous ici : ",[134,250,253],{"href":251,"rel":252},"https:\u002F\u002Fwww.gandi.net\u002Fssl",[138],"Gandi SSL",[58,255],{},[257,258,259],"em",{},"J’utilise depuis le 12 août 2014 un certificat SSL standard à 14,40€ par an sur kassianoff.fr.",[261,262,264],"h3",{"id":263},"pourquoi-mon-blog-utilise-un-certificat-ssl",[33,265,266],{},"Pourquoi mon blog utilise un certificat SSL ?",[15,268,269,270,272,273,275,276,279,280,283,284,287,288,291,292,294,295,298,300,301,78,304,307,308,310,311,314,315,318,319,322,323,326,327,330,331,333,334,337,338,235,341,78,344,347,348,351],{},"Aujourd’hui, plusieurs facteurs m’ont motivé dans l’achat annuel d’un certificat chez Gandi.",[58,271],{},"\nBien sûr il y a les raisons évoquées plus haut ainsi que ma volonté de continuer à blogger sur le site.",[58,274],{},"\nLe site est consulté en large partie par des ",[33,277,278],{},"internautes passionnés"," par le ",[33,281,282],{},"monde"," de la ",[33,285,286],{},"Tech",", ce sont des personnes qui ",[33,289,290],{},"comprennent"," l’",[33,293,55],{}," et les ",[33,296,297],{},"besoins actuels de chiffrement.",[58,299],{},"\nDans la ",[33,302,303],{},"continuité",[33,305,306],{},"mon travail",", il serait impensable de ne pas vous remercier par vos visites (toujours plus importantes chaque mois !) et l’achat d’un certificat SSL et mon moyen de vous dire : merci ! ",[33,309,247],{}," est un ",[33,312,313],{},"gage de confiance"," que j’ai sélectionné pour nous car ils sont au ",[33,316,317],{},"cœur du web français"," et se ",[33,320,321],{},"démarque par la qualité"," de leurs ",[33,324,325],{},"services"," liés à l’",[33,328,329],{},"internet global"," ainsi que par leurs différentes missions.",[58,332],{},"\nDans un second temps, je souhaite ",[33,335,336],{},"optimiser"," mon ",[33,339,340],{},"référencement",[33,342,343],{},"moteur",[33,345,346],{},"Google"," qui va pénaliser les ",[33,349,350],{},"sites mal sécurisés",". Vous savez tout désormais !",[15,353,354,355,358,359,52,362,365],{},"Il est maintenant temps de passer à l’",[33,356,357],{},"installation"," d’un ",[33,360,361],{},"certificat SSL Gandi",[33,363,364],{},"Pound"," 2.6.",[10,367,369],{"id":368},"achat-dun-certificat-ssl-gandi","Achat d’un certificat SSL Gandi",[15,371,372,373,376,377,380,381,383,384,389],{},"Les étapes ci-dessous expliquent comment posséder un ",[33,374,375],{},"certificat"," S",[33,378,379],{},"SL Gandi"," « une adresse ».",[58,382],{},"\nGandi propose un wiki extrêmement bien conçu à cette adresse : ",[134,385,388],{"href":386,"rel":387},"http:\u002F\u002Fwiki.gandi.net\u002Ffr\u002Fhosting\u002Fusing-linux\u002Ftutorials\u002Fubuntu\u002Fssl",[138],"Gandi Wiki SSL"," (utilisez-le ).",[15,391,392,393,109,396,403,404,410],{},"L’étape importante est de bien ",[33,394,395],{},"générer la",[134,397,400],{"href":398,"rel":399},"http:\u002F\u002Fwiki.gandi.net\u002Ffr\u002Fssl\u002Fcsr",[138],[33,401,402],{},"clé privée RSA"," (.key) et la ",[134,405,407],{"href":398,"rel":406},[138],[33,408,409],{},"demande de certificat"," (.csr) :",[412,413,417],"pre",{"className":414,"code":415,"language":416,"meta":27,"style":27},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","openssl req -nodes -newkey rsa:2048 -keyout www.kassianoff.key -out www.kassianoff.csr\n","bash",[418,419,420],"code",{"__ignoreMap":27},[421,422,425,429,433,436,439,442,445,448,451],"span",{"class":423,"line":424},"line",1,[421,426,428],{"class":427},"sBMFI","openssl",[421,430,432],{"class":431},"sfazB"," req",[421,434,435],{"class":431}," -nodes",[421,437,438],{"class":431}," -newkey",[421,440,441],{"class":431}," rsa:2048",[421,443,444],{"class":431}," -keyout",[421,446,447],{"class":431}," www.kassianoff.key",[421,449,450],{"class":431}," -out",[421,452,453],{"class":431}," www.kassianoff.csr\n",[15,455,456,457,460],{},"Des questions apparaîssent pour la ",[33,458,459],{},"génération"," de notre « .csr**»** telles que :",[412,462,464],{"className":414,"code":463,"language":416,"meta":27,"style":27},"Country Name (2 letter code) [AU]:FR\nState or Province Name (full name) [Some-State]:Rhone-Alpes\nLocality Name (eg, city) []: VALENCE\nOrganization Name (eg, company) [Internet Widgits Pty Ltd]:kassianoff\nOrganizational Unit Name (eg, section) []:IT\nCommon Name (eg, YOUR name) []: kassianoff.fr\nEmail Address [] postmaster@kassianoff.fr\n",[418,465,466,500,532,554,579,602,625],{"__ignoreMap":27},[421,467,468,471,474,478,481,484,487,491,494,497],{"class":423,"line":424},[421,469,470],{"class":427},"Country",[421,472,473],{"class":431}," Name",[421,475,477],{"class":476},"sTEyZ"," (2 ",[421,479,480],{"class":431},"letter",[421,482,483],{"class":431}," code",[421,485,486],{"class":476},") ",[421,488,490],{"class":489},"sMK4o","[",[421,492,493],{"class":476},"AU",[421,495,496],{"class":489},"]",[421,498,499],{"class":476},":FR\n",[421,501,503,506,509,512,514,517,520,522,524,527,529],{"class":423,"line":502},2,[421,504,505],{"class":427},"State",[421,507,508],{"class":431}," or",[421,510,511],{"class":431}," Province",[421,513,473],{"class":431},[421,515,516],{"class":476}," (full ",[421,518,519],{"class":431},"name",[421,521,486],{"class":476},[421,523,490],{"class":489},[421,525,526],{"class":476},"Some-State",[421,528,496],{"class":489},[421,530,531],{"class":476},":Rhone-Alpes\n",[421,533,535,538,540,543,546,548,551],{"class":423,"line":534},3,[421,536,537],{"class":427},"Locality",[421,539,473],{"class":431},[421,541,542],{"class":476}," (eg, ",[421,544,545],{"class":431},"city",[421,547,486],{"class":476},[421,549,550],{"class":489},"[]",[421,552,553],{"class":476},": VALENCE\n",[421,555,557,560,562,564,567,569,571,574,576],{"class":423,"line":556},4,[421,558,559],{"class":427},"Organization",[421,561,473],{"class":431},[421,563,542],{"class":476},[421,565,566],{"class":431},"company",[421,568,486],{"class":476},[421,570,490],{"class":489},[421,572,573],{"class":476},"Internet Widgits Pty Ltd",[421,575,496],{"class":489},[421,577,578],{"class":476},":kassianoff\n",[421,580,582,585,588,590,592,595,597,599],{"class":423,"line":581},5,[421,583,584],{"class":427},"Organizational",[421,586,587],{"class":431}," Unit",[421,589,473],{"class":431},[421,591,542],{"class":476},[421,593,594],{"class":431},"section",[421,596,486],{"class":476},[421,598,550],{"class":489},[421,600,601],{"class":476},":IT\n",[421,603,605,608,610,612,615,618,620,622],{"class":423,"line":604},6,[421,606,607],{"class":427},"Common",[421,609,473],{"class":431},[421,611,542],{"class":476},[421,613,614],{"class":431},"YOUR",[421,616,617],{"class":431}," name",[421,619,486],{"class":476},[421,621,550],{"class":489},[421,623,624],{"class":476},": kassianoff.fr\n",[421,626,628,631,634],{"class":423,"line":627},7,[421,629,630],{"class":427},"Email",[421,632,633],{"class":431}," Address",[421,635,636],{"class":476}," [] postmaster@kassianoff.fr\n",[15,638,639,640,643,644,646],{},"Important : le ",[33,641,642],{},"Common Name"," correspond à mon domaine ou sous domaine à protéger.",[58,645],{},[257,647,648],{},"Vous remarquerez, le www est forcement protégé chez Gandi et le certificat est gratuit la première année!",[15,650,651,652,655,656],{},"Nous affichons désormais le « .",[33,653,654],{},"csr"," » afin de le copier\u002Fcoller chez Gandi lors de la création du certificat ",[257,657,658],{},":",[412,660,662],{"className":414,"code":661,"language":416,"meta":27,"style":27},"cat www.kassianoff.csr\n",[418,663,664],{"__ignoreMap":27},[421,665,666,669],{"class":423,"line":424},[421,667,668],{"class":427},"cat",[421,670,453],{"class":431},[412,672,674],{"className":414,"code":673,"language":416,"meta":27,"style":27},"-----BEGIN CERTIFICATE REQUEST-----\n...encrypted text...\n-----END CERTIFICATE REQUEST-----\n",[418,675,676,687,699],{"__ignoreMap":27},[421,677,678,681,684],{"class":423,"line":424},[421,679,680],{"class":427},"-----BEGIN",[421,682,683],{"class":431}," CERTIFICATE",[421,685,686],{"class":431}," REQUEST-----\n",[421,688,689,693,696],{"class":423,"line":502},[421,690,692],{"class":691},"s2Zo4","..",[421,694,695],{"class":431},".encrypted",[421,697,698],{"class":431}," text...\n",[421,700,701,704,706],{"class":423,"line":534},[421,702,703],{"class":427},"-----END",[421,705,683],{"class":431},[421,707,686],{"class":431},[15,709,710,711,714,715,718,719,380],{},"Maintenant rendez-vous sur l’",[33,712,713],{},"interface Gandi"," et ",[33,716,717],{},"commandez"," votre ",[33,720,89],{},[15,722,723],{},[25,724],{"alt":27,"src":725},"\u002Fimages\u002Fblog\u002Finstallation-certificat-ssl-gandi-avec-pound\u002F1b796849ed.jpg",[15,727,728,729,731,732,735,736,56,739,741,742,746,747,749,750,753],{},"Il suffit de cliquer sur Valider puis de suivre les étapes suivantes qui sont très simples.",[58,730],{},"\nPlusieurs ",[33,733,734],{},"méthodes de vérification"," sont disponibles, j’ai utilisé la méthode par ",[33,737,738],{},"mail",[58,740],{},"\nVous devez avoir une adresse mail active en « ",[134,743,745],{"href":744},"mailto:admin@votre_domaine.tld","admin@votre_domaine.tld"," » pour valider.",[58,748],{},"\nEnsuite, l’email contient un lien qui redirige vers ",[33,751,752],{},"Comodo"," avec une clé à caractère à fournir.",[15,755,756,757,760,761,763,764,766,767,769,770,776,777,784],{},"Puis, il faut attendre ~1h pour la ",[33,758,759],{},"création"," de notre ",[33,762,375],{}," pour pouvoir l’utiliser et le récupérer.",[58,765],{},"\nRendez-vous dans l’interface client de ",[33,768,247],{}," dans ",[134,771,774],{"href":772,"rel":773},"https:\u002F\u002Fwww.gandi.net\u002Fadmin\u002Fssl\u002Fmanage",[138],[33,775,39],{}," > ",[33,778,779],{},[134,780,783],{"href":781,"rel":782},"http:\u002F\u002Fwww.kassianoff.fr",[138],"www.kassianoff.fr"," puis récupérer tel que.",[10,786,788],{"id":787},"visualisation-du-certificat","Visualisation du certificat",[15,790,791],{},"Voici le certificat actuellement en cours :",[128,793,794,799],{},[131,795,796],{},[33,797,798],{},"Télécharger le certificat",[131,800,801],{},[33,802,803],{},"Télécharger l’intermédiaire",[15,805,806,807],{},"Je vous invite à récupérer les deux éléments et à les transférer vers votre ",[33,808,809],{},"serveur Linux.",[10,811,813],{"id":812},"configuration-du-certificat-gandi-sur-pound-26","Configuration du certificat Gandi sur Pound 2.6",[15,815,816,817,358,820,52,822,824,825,56,828,830,831,78,834,44,837,840,841,844,845,848,850,109,853,860],{},"La ",[33,818,819],{},"configuration",[33,821,375],{},[33,823,364],{}," me semble intéressante car, tout est dans un « .",[33,826,827],{},"pem »",[58,829],{},"\nDe plus, la ",[33,832,833],{},"souplesse",[33,835,836],{},"gestion",[33,838,839],{},"certificats"," avec un ",[33,842,843],{},"reverse proxy"," est très ",[33,846,847],{},"agréable.",[58,849],{},[257,851,852],{},"J’avais présentÉ Pound sur l’article suivant :",[134,854,857],{"href":855,"rel":856},"https:\u002F\u002F\u002F\u002Fwww.kassianoff.fr\u002Fblog\u002Ffr\u002Finstallation-des-proxy-inverses-pound-et-varnish",[138],[257,858,859],{},"Installation des proxy inverses Pound et Varnish",[257,861,56],{},[15,863,864,865,867,868,870],{},"On retrouve donc dans notre serveur trois fichiers importants pour la ",[33,866,759],{}," du ",[33,869,375],{}," :",[128,872,873,884,890],{},[131,874,875,880,881,56],{},[134,876,879],{"href":877,"rel":878},"http:\u002F\u002Fwww.kassianoff.key",[138],"www.kassianoff.key"," : la ",[33,882,883],{},"clé privée",[131,885,886,889],{},[33,887,888],{},"certificate","-62460.crt : le certificat fournit par Gandi.",[131,891,892,895,896,56],{},[33,893,894],{},"GandiStandardSSLCA",".pem : le certificat intermédiaire fournit par ",[33,897,247],{},[15,899,900,902,903,906,907,910,911,914,915,917,918,921,922,924,925,930],{},[33,901,364],{}," ne gère pas directement les formats « .",[33,904,905],{},"key",", « .",[33,908,909],{},"crt"," » et « .",[33,912,913],{},"pem"," » séparément.",[58,916],{},"\nIl faut regrouper l’ensemble dans un unique ",[33,919,920],{},"fichier"," « .",[33,923,913],{}," » que nous appellerons : « **",[134,926,929],{"href":927,"rel":928},"http:\u002F\u002Fwww.kassianoff**.pem",[138],"www.kassianoff**.pem"," »",[932,933,934,942,949,952,962,971],"ol",{},[131,935,936,937],{},"nano \u002Fetc\u002Fpound\u002Fssl\u002Fwww\u002F",[134,938,941],{"href":939,"rel":940},"http:\u002F\u002Fwww.kassianoff.Pem",[138],"www.kassianoff.Pem",[131,943,944,945,948],{},"-----BEGIN RSA PRIVATE KEY---- ...encrypted text : ",[134,946,879],{"href":877,"rel":947},[138],"... -----END RSA PRIVATE KEY----- -----BEGIN CERTIFICATE----- ...encrypted text : certificate-62460.crt... -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- ...encrypted text : GandiStandardSSLCA.pem... -----END CERTIFICATE-----",[131,950,951],{},"On enregistre le certificat Gandi.",[131,953,954,955,957,958,961],{},"On configure ",[33,956,364],{}," depuis le chemin : « nano ",[257,959,960],{},"\u002Fetc\u002Fpound\u002Fpound.cfg","« .",[131,963,964,965,970],{},"ListenHTTPS Address 192.168.0.2 Port 443 Cert \"\u002Fetc\u002Fpound\u002Fssl\u002Fwww\u002F",[134,966,969],{"href":967,"rel":968},"http:\u002F\u002Fwww.kassianoff.pem",[138],"www.kassianoff.pem","\" AddHeader \"X-Forwarded-Proto: https\" ## allow PUT and DELETE also (by default only GET, POST and HEAD)?: xHTTP 2 Service BackEnd Address 127.0.0.1 Port 80 End End End",[131,972,973,974],{},"Redémarrer Pound :",[412,975,977],{"className":414,"code":976,"language":416,"meta":27,"style":27},"\u002Fetc\u002Finit.d\u002Fpound restart\n",[418,978,979],{"__ignoreMap":27},[421,980,981,984],{"class":423,"line":424},[421,982,983],{"class":427},"\u002Fetc\u002Finit.d\u002Fpound",[421,985,986],{"class":431}," restart\n",[15,988,31,989,64,991,52,994,996,997,64,1000,1003,1004,1006,1007,1009,1010,56],{},[33,990,89],{},[33,992,993],{},"correctement configuré",[33,995,364],{}," et votre ",[33,998,999],{},"site",[33,1001,1002],{},"accessible"," en ",[33,1005,112],{}," !",[58,1008],{},"\nVous savez désormais ",[33,1011,1012],{},"configurer et installer votre certificat SSL Gandi sur Pound",[15,1014,1015],{},"Pour toutes autres remarques liées à la migration de mon site en https, laissez un commentaire !",[10,1017,1019],{"id":1018},"conclusion","Conclusion",[15,1021,1022],{},"J'ai détaillé ici l'ensemble du processus d'obtention et d'installation d'un certificat SSL Gandi, de la génération de la clé privée et de la demande de certificat jusqu'à sa configuration sur un reverse proxy Pound 2.6. Ce type de certificat garantit à mes visiteurs la vérification du domaine et le chiffrement des échanges, tout en favorisant le référencement du site. La souplesse de Pound, qui centralise clé, certificat et intermédiaire dans un seul fichier .pem, simplifie grandement la gestion du HTTPS.",[1024,1025,1026],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}",{"title":27,"searchDepth":502,"depth":502,"links":1028},[1029,1030,1031,1034,1035,1036,1037],{"id":12,"depth":502,"text":13},{"id":20,"depth":502,"text":21},{"id":163,"depth":502,"text":164,"children":1032},[1033],{"id":263,"depth":534,"text":266},{"id":368,"depth":502,"text":369},{"id":787,"depth":502,"text":788},{"id":812,"depth":502,"text":813},{"id":1018,"depth":502,"text":1019},null,"\u002Fimages\u002Fblog\u002Finstallation-certificat-ssl-gandi-avec-pound\u002Fec4618d7ad.jpg",true,"2014-08-12","Prendre en main l'installation d'un certificat SSL. Comprendre la création du certificat SSL de Gandi.net. Déploiement sur un serveur Debian 7 avec Pound 2.6.","md",{},"\u002Fblog\u002Finstallation-certificat-ssl-gandi-avec-pound",{"title":5,"description":1042},"installation-certificat-ssl-gandi-avec-pound","blog\u002Finstallation-certificat-ssl-gandi-avec-pound","sdmiIg6gGrTRNQKJLkeNjLTGmUrXPTTw-KuFw0QBiaE",[1051,1058,1066,1073,1081,1087,1094,1101],{"title":1052,"path":1053,"stem":1054,"date":1055,"cover":1056,"categories":1057,"children":-1},"Installer CyanogenMod Unofficial sur OnePlus One","\u002Fblog\u002Finstaller-cyanogenmod-unofficial-sur-oneplus-one","blog\u002Finstaller-cyanogenmod-unofficial-sur-oneplus-one","2014-11-24","\u002Fimages\u002Fblog\u002Finstaller-cyanogenmod-unofficial-sur-oneplus-one\u002F83621431fb.png",[346],{"title":1059,"path":1060,"stem":1061,"date":1062,"cover":1063,"categories":1064,"children":-1},"Configuration de VLAN avec Junos","\u002Fblog\u002Fconfiguration-vlan-avec-junos","blog\u002Fconfiguration-vlan-avec-junos","2014-11-18","\u002Fimages\u002Fblog\u002Fconfiguration-vlan-avec-junos\u002F1b4814003c.jpg",[1065],"Réseau",{"title":1067,"path":1068,"stem":1069,"date":1070,"cover":1071,"categories":1072,"children":-1},"Configuration de base sous Junos","\u002Fblog\u002Fconfiguration-base-sous-junos","blog\u002Fconfiguration-base-sous-junos","2014-09-10","\u002Fimages\u002Fblog\u002Fconfiguration-base-sous-junos\u002F1b4814003c.jpg",[1065],{"title":1074,"path":1075,"stem":1076,"date":1077,"cover":1078,"categories":1079,"children":-1},"Le  témoignage de ma formation au Greta-Viva5 de Valence : l’alternance,  la rentrée, les cours.","\u002Fblog\u002Fle-temoignage-formation-greta-viva5-valence-alternance-rentree-les-cours","blog\u002Fle-temoignage-formation-greta-viva5-valence-alternance-rentree-les-cours","2014-09-01","\u002Fimages\u002Fblog\u002Fle-temoignage-formation-greta-viva5-valence-alternance-rentree-les-cours\u002Fe27f7627f8.jpg",[1080],"Évènement",{"title":1082,"path":1083,"stem":1084,"date":1085,"cover":1086,"categories":1038,"children":-1},"Patchs de sécurité et mises à jour sous VMware ESXi 5","\u002Fblog\u002Fpatchs-securite-mises-jour-sous-vmware-esxi","blog\u002Fpatchs-securite-mises-jour-sous-vmware-esxi","2014-07-15","\u002Fimages\u002Fblog\u002Fpatchs-securite-mises-jour-sous-vmware-esxi\u002Fd8c6089e77.png",{"title":1088,"path":1089,"stem":1090,"date":1091,"cover":1092,"categories":1093,"children":-1},"Migration de Vyatta 6.6R1 vers VyOS Hydrogen","\u002Fblog\u002Fmigration-vyatta-6r1-vers-vyos-hydrogen","blog\u002Fmigration-vyatta-6r1-vers-vyos-hydrogen","2014-07-14","\u002Fimages\u002Fblog\u002Fmigration-vyatta-6r1-vers-vyos-hydrogen\u002F8a3fd53886.png",[1065],{"title":1095,"path":1096,"stem":1097,"date":1098,"cover":1099,"categories":1100,"children":-1},"Configuration d’une passerelle SRX100 sous J-Web","\u002Fblog\u002Fconfiguration-une-passerelle-srx100-sous-web","blog\u002Fconfiguration-une-passerelle-srx100-sous-web","2014-07-10","\u002Fimages\u002Fblog\u002Fconfiguration-une-passerelle-srx100-sous-web\u002F1b4814003c.jpg",[1065],{"title":1102,"path":1103,"stem":1104,"date":1105,"cover":1106,"categories":1107,"children":-1},"Hack In Paris et Nuit du Hack du 26 au 29 Juin 2014","\u002Fblog\u002Fhack-paris-nuit-hack-juin-2014","blog\u002Fhack-paris-nuit-hack-juin-2014","2014-04-11","\u002Fimages\u002Fblog\u002Fhack-paris-nuit-hack-juin-2014\u002Fd1c6cbea4e.jpg",[1080],[],1786644879108]