Importation du certificat freephonie sur Mac OS X

Pré-requis :

OpenSSL

Il est fourni de base avec Mac OS X à partir de la 10.4 (Tiger).

Pour les versions précédentes, il faut le télécharger et le compiler. Il vous faut x-code (fourni avec mac OS X, mais non installé par défaut) pour cela...

  1. Décompresser le fichier “openssl-0.9.xx.tar.gz”, si ce n’est pas déjà fait ;
  2. ouvrir “Terminal” (Applications > Utilitaires) ;
  3. se placer dans le dossier openssl-0.9.xx (taper “cd “, glisser le dossier “openssl-0.9.xx” sur la fenêtre terminal, et valider) ;
  4. copier-coller dans le terminal :
    ./config # Préparer l'installation en fonction de l'environnement
    make # Compiler le code source
    sudo make install # Installer OpenSSL

    Ca défile pendant un bon moment (2’30” sur mon macbook 2Ghz)... Tout ce qui est après les caractères “#” dans le code ci-dessus sert juste à vous expliquer ce qu’il va se passer : c’est ignoré par Terminal...

  5. Quand ça s’arrête, validez. On vous demande votre mot de passe administrateur en “aveugle” (on ne voit pas ce que l’on tape) ;

S’il n’y a pas de message d’erreur, c’est installé.

Le certificat Freephonie

  1. Connectez-vous sur votre interface de gestion, (avec Safari uniquement car si le copier-coller est fait depuis Firefox, les fichiers texte créés ne sont pas au bon format, on s’en rend compte à l’étape suivante car la commande Openssl ne peut pas charger le fichier private.txt).
  2. Cliquez sur les lien “Gestion de mon compte SIP“, puis “Afficher les certificats pour votre Pocket PC / SmartPhone”
  3. Pour ne pas se prendre le choux avec les retours à la ligne, affichez le source de la page, et copiez les 3 clés depuis le source ; sinon, il faut juste remplacer les espaces par des retours à la ligne.
  4. Enregistrez les 3 clés dans 3 fichiers texte, respectivement “private.txt”, “public.txt”, et “root.txt”

Concaténation de "public", "private" et "root" en PKCS12

(paragraphe basé sur celui-ci : seriee-freephonie)

Les fichiers « public.txt », « private.txt » et « root.txt » doivent être concaténés afin de créer un fichier unique.

Pour simplifier la commande à effectuer dans une fenêtre de terminal, placez les certificats précédemment extraits dans le même répertoire et placez vous dans ce repertoire (tapez “cd “, glissez le repertoire dans le fenêtre terminal, et validez)

Tapez la commande suivante (en admettant que vous ayez nommé les fichiers « public.txt », « private.txt » et « root.txt ») :

openssl pkcs12 -export -in public.txt -inkey private.txt -certfile root.txt -out user.pfx

On vous demande de choisir un mot de passe : celui-ci “protégera” en quelque sorte votre certificat...

Vous vous retrouvez maintenant avec un fichier nommé « user.pfx ».

Installation des certificats

Double-cliquez tout simplement sur « user.pfx ».

Vous vous retrouvez dans « trousseau d’accès », qui vous demande si vous voulez vraiment installer le certificat.

Validez, il vous demande le mot de passe du certificat que vous avez définit à l’étape précédente.

Validez, et normalement, c’est bon !

La première fois que vous vous connectez sur le réseau freephonie, on va vous demander l’autorisation d’utiliser le certificat, cliquez sur “toujours autoriser”.

Pas de login / mot de passe à la connexion au réseau wifi, c’est à ça que sert le certificat.

Paramétrage du logiciel SIP

Il faut penser à changer l’adresse du proxy SIP dans la configuration du logiciel SIP :

Mettre “” ou “172.17.20.241” à la place de “freephonie.net”

 
certificats-macosx.txt · Dernière modification: 2008/01/23 11:42 par GillesR
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki


© Freephonie.org 2006
Déclaration CNIL n°1107070
Powered by PhpBB - Traduction par : phpBB-fr.com
Portail : GF-Portail
x=nIv"`}.cQl5;,DHխ! dO['s/d]$3UVVW?}ޜ{N1kݟvݗ/͋'^'<2*A}s8\a|5ߞQ> E"M9Gc"J7h2|:j:"-xEzt2~loon4NoQ :oP5" OURR]d? D l=mv۽=d_5]DGM$mE"fGͮM+u,d]$3TC)}WG2u2 Pž7W* ;5ge\hw-6T]9#6҇=b/_@ű)`ǀHyL޴ yl#?S]aNQpj\#46=0"n. S1bbbZ$4r$e,eTPX$@a#IsE u3YPL3HD~dʴ4K#zT<`Ɂ]AuoB0|biB* # rꊐ&i-!͞ceCAꡁ\n"!J9K5V83Mi67ZGqƁeC>85Dھ\6g?٫ vWWWYuŋU\4#gKtw mH4):\%2K(?:(@O"YP82(yJLwPy@x<&3X8- z%d)bC\ JynT'bjD0D4Cӄafi^.8+5"$&g hFz  g: Z@|j R͡=<-}CdNEtVP@©(aRK^g[H>;S]G0KGkl3?p~c<{;k'"^>(l#!ɐ}{/]М!s}6h~?v%3f~+G"z"9oP@LnCP3hd~=g# @DNό kWҚM`v[$)`:ZA^W*0xZeً( %焼9kTJo3|Ň䥀94Ϥ lRô})c{C |̕#qPOl- Y0h h y `˯ڠm2 P,(69GSdM==`Z+bǀFv>t7W^|=O1ٳ $xv9u!9&ٌuRXFott (Y Bkڠ y5Ќ_jX  o nW^C?Oijk?Æw*P#JS0[*r^.3IY"K޺$58w-&ŰNdj[j(pWVhKA1Vi/luccJK20`#UF̎8ird4'' dɶ@^(4r*کے vx<[7[ێVHan\{@J4 ֑9 K͜~^_~/ꐃZz+޷,Vr*sWT/^# ČErPЎU n4iR(N"8i NF;ZA7LLOjL( GJ] 1TniVv<0Cvina+=feFk5zBDW nόj=`nE]v P綒(FeM#vV>&RUda9;..s( D\6K97siF[.*c$5q gpAQ8Peg jrE"f) ü|D‰+aN,JԀbpOn0 waԾù'9O!*!@z>p% VmU';[N;+Kf0pQ2aـ<7B_\zGoM`WrOCG4'E 93S[oK1 Ec e'wJ;޴>6ngwv#d*)cWy6|K`ACދg^^oTS_q+UɺSJKohg{͉H_ (ͱ[5yf!cVLY}"Tw Hrzê4|-VlI%l, E/>8#6n5V)A RUYbmuoZo+`IfJOhӚ] N^ ޏt9mŏ763J]!լ 'h3 _]BO;a6]p)Qcgᨅ*_P ۤwe3sq1n\;5s+l2GM fG͞l>Cė41-?ZdGMuw#\C(%QBL /ǝrMKWqOrmךٹMF/$(Or\=_OX%F%>:>hlt+z@ \ O1!Q^>Hϙ:ލH޽Srrx!~w)~! BfKuGgk*^n["}j2~+/ZM!ȹ[#$4Z\VTy8䫖lSs;%"4-m!OK0O$rM2o4P˂%ܹ4B\_JgPoh&~6)9)Β HwY~R4}E!:{Ø= yV\މ8*; 6\!$_Sn$Φ&8dH'RDDAcjȊ\rCDpfY i-)Z\gftnEu`@0@|Bcp'=3#4+9C%* ]8b~ƀT߱/dbG^ {t."y&bT3f1HOG[Ll!9P7H̚ts͒cm HٛFZf;>(T@$%$۴=ᑕ"I/H(_~Aq2/1ƙ@Xi`^C@>VmFr 3 1ei:Ӄ޵xxbY1|lvIǝ;1B@:&)7,1:K]@bh^XF.I3N2ugJXMRO;UdVzeу.z pkB *T&X `)cCTH $H$-(yrnK4dvOyvzOS wfz[ȗ▖Tl_ e%\~3ED3cu{-2PKnrI!A(}3Ug@&THn2?H}l*-̉m7 @ V d˻ߓ)﫬KG91+* q|G/t`X`J`x%s\"xZؠ[lʣ[!GƏk.įޞo cup|%y6]͛n^^s6t=.wB]+R ,=̆M;ښw^iV~ K{k+ܑCÓV\k-.&Ƴ)*^Z-#Ⱥ察tt e@wT2 ۗAo PqG$R~mo ^xFw8$|jeDG2`q*1fyŷ%+lOߜޕ8vk.D!MltvIS!*]e( Ʒ^_EJ;O$Z|TBaOkA@^oZ!<Ϛ4ʤO\a$R=ݳA5%a}FI%zo4p oıwftٮ#"aS+bsߕet9ICg9;nY]E1^#CA5#Sf/;9D;xZ}M3f9^Н -҅"xo;;dGR~c|ƓEpUA:~_]:[)e9k[n QQ o@#nʅnM-$xm~),7x%)|Clˠ`;\諽| 4N"tjRT4xeO޲6Lf!^p| n 8tsPh[_~g)a$:"s97G(iޙ杆۶giN(^x3~W` ]"m[ D