Ajourd'hui, je vais vous montrer comment configurer plusieurs VirtualHost SSL sur Apache.
Cela fait plus de 8 mois que je me bat avec cette configuration impossible à mettre en place.
Prérequis : Apache 2.2.9 minimum, mod_ssl, openssl
La première chose à faire est de se créer sont certificat. Pour cela j'ai suivi cette procédure. Le seul point à changer est pour le "Common name", il faut mettre "*.mondomaine.tld". Cela permet d'avoir un certificat valable pour tous les sous domaine.
Ensuite, configurer les VirtualHost comme si cela était des hôtes sans SSL (sur le port 443 tout de même).
Pour la directive "ServerName", précisier le port après le nom du serveur (ex: test.mondomaine.tld:443).
Ajoutez la configuration SSL :
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/server.crt
SSLCertificateKeyFile /etc/apache2/ssl/server.key
SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown
Puis redémarrer Apache et cela fonctionne.
Il faut répéter la manœuvre autant de fois qu'il est nécessaire pour vos configurations.
Dans le cas d'un sous domaine avec un certificat wildcard vous n'avez pas besoin de changer la configuration SSL. Sinon, il suffit de choisir le bon certificat et la bonne clé.
jeudi 17 février 2011
lundi 31 janvier 2011
Archos Tablet sur Windows 7 Piraté
Tout est dans le titre et cela ce passe de commentaire. Cela fait quand même mauvais genre dans une grande surface (Auchan Dardilly).
Et vous avez vous vu ça ailleurs ?
Et vous avez vous vu ça ailleurs ?
lundi 17 janvier 2011
Time Machine Everywhere
Aujourd'hui je vais vous présenter l'une des mes créations pour faciliter la configuration et la création d'un bundle de sauvegarde Time Machine.
Je me suis inspiré de cet article de macgeneration.com pour la réalisation de l'utilitaire.
Il active l'affichage des disques réseaux non supportés. Ceci dans le but de pouvoir sélectionner autre chose qu'un disque dur local ou Time Capsule. Ensuite, il crée le sparsebundle sur le bureau. Il ne vous reste plus qu'à le déplacer sur le volume réseau choisi.
N'oubliez pas de choisir le volume réseau dans les préférences Time Machine.
Vous pouvez le télécharger : ici (57Ko)
[Edit]
La version 1.0.1 gère mieux Mac Os X 10.5. Vous pouvez la télécharger ici (64Ko).
[MàJ pour OS X Lion]
Comme certain l'on remarqué, après l'installation de OS X Lion, il faut réactiver le support des disques réseau non supporté par Time Machine. Mon utilitaire n'est pas prévu pour OS X Lion et je vous déconseille de l'utiliser. Je travail à une mise à jour. Votre aide est la bienvenue pour m'aider à corriger les problèmes.
[MàJ Solution]
Vous trouverez la solution ici en utilisant le terminal ou en utilisant la nouvelle version de l'utilitaire.
Je me suis inspiré de cet article de macgeneration.com pour la réalisation de l'utilitaire.
Il active l'affichage des disques réseaux non supportés. Ceci dans le but de pouvoir sélectionner autre chose qu'un disque dur local ou Time Capsule. Ensuite, il crée le sparsebundle sur le bureau. Il ne vous reste plus qu'à le déplacer sur le volume réseau choisi.
N'oubliez pas de choisir le volume réseau dans les préférences Time Machine.
Vous pouvez le télécharger : ici (57Ko)
[Edit]
La version 1.0.1 gère mieux Mac Os X 10.5. Vous pouvez la télécharger ici (64Ko).
[MàJ pour OS X Lion]
Comme certain l'on remarqué, après l'installation de OS X Lion, il faut réactiver le support des disques réseau non supporté par Time Machine. Mon utilitaire n'est pas prévu pour OS X Lion et je vous déconseille de l'utiliser. Je travail à une mise à jour. Votre aide est la bienvenue pour m'aider à corriger les problèmes.
[MàJ Solution]
Vous trouverez la solution ici en utilisant le terminal ou en utilisant la nouvelle version de l'utilitaire.
mardi 11 janvier 2011
Bonne année 2011 !
Bonne année 2011 à tous !
Cette année, je l'espère me permettra la réalisation de nouvelle application pour Mac Os X mais également l'aboutissement de certain projet bien engagé !
A suivre durant l'année !
Et pour vous que faut-il vous souhaiter ?
Cette année, je l'espère me permettra la réalisation de nouvelle application pour Mac Os X mais également l'aboutissement de certain projet bien engagé !
A suivre durant l'année !
Et pour vous que faut-il vous souhaiter ?
mardi 16 novembre 2010
Compiler corkscrew en UB
Voici la commande permettant la compilation en Universal Binary :
MACOSX_DEPLOYMENT_TARGET=10.5 CFLAGS="-arch ppc -arch i386 -g -Os -pipe" CCFLAGS="-arch ppc -arch i386 -g -Os -pipe" CXXFLAGS="-arch ppc -arch i386 -g -Os -pipe" LDFLAGS="-arch ppc -arch i386" ./configure -host=mac
Puis :
Pour vérifier :
MACOSX_DEPLOYMENT_TARGET=10.5 CFLAGS="-arch ppc -arch i386 -g -Os -pipe" CCFLAGS="-arch ppc -arch i386 -g -Os -pipe" CXXFLAGS="-arch ppc -arch i386 -g -Os -pipe" LDFLAGS="-arch ppc -arch i386" ./configure -host=mac
Puis :
make
Pour vérifier :
lipo -infos corkscrew
La réponse :
Architectures in the fat file: corkscrew are: ppc7400 i386
Inscription à :
Articles (Atom)