J'ai suive le howto de http://smeserver.pialasse.com pour obliger une ibay particulière à fonctionner uniquement en httpS
le howto dit:
Si un template custom n'existe pas copiez le template
- Code: Tout sélectionner
cp /etc/e-smith/templates/etc/httpd/conf/httpd.conf/90e-smithAccess40ibays /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/90e-smithAccess40ibays
dans mon cas il n'existait pas.
Ajouter :
- Code: Tout sélectionner
if($properties{'SSLRequireSSL'})
{
if($properties{'SSLRequireSSL'} eq 'on')
{
$OUT.=" SSLRequireSSL\n";
}
}
if($properties{'display_errors'})
{
$OUT.=" php_flag display_errors
".$properties{'display_errors'}."\n";
}
if ($properties{'error_reporting'})
#error_reporting must be an Int, do not use the constant
{
$OUT.=" php_admin_value error_reporting
".$properties{'error_reporting'}."\n";
}
juste aprés :
- Code: Tout sélectionner
$OUT .= "<Directory /home/e-smith/files/ibays/$key/html>\n";
Pour mettre le SSL obligatoire sur une ibay:
- Code: Tout sélectionner
db accounts setprop MON_IBAY SSLRequireSSL on
expand-template /etc/httpd/conf/httpd.conf
service httpd-e-smith restart
Et que neni, avec ou sans reboot mon ibay reste en lan accessible en http.
je vais testé depuis le wan. (n'empêche que je souhaiterai aussi en lan en https)
Alors c'est qui n'arrive pas à suivre ce howto ou il y a une autre explication ?
unnilennium une idée ?
Merci.
[Edit::résolu]
Merci à JP.
étrange que j'ai réussi à installer un contribs d'sme 6 sur ma 7, je fais toujours très attention à ce que j'installe...comme quoi il faut toujours être attentif!
[/Edit::résolu]