Bonjour,
D’avance merci de pour l’attention que vous porterez à ce message et pour l’aide que vous voudrez bien m’apportez.
Voilà le Topo:
J’utilise un serveur sous Debian avec Apache 2 pour le service web. Je dispose sous apache de deux hôtes virtuel. l’un, site , est configuré sur le port 80 traditionnel. L’autre, site 2, est configuré sur le port 443, c’est un forum phpBB3 (dans lequel je cherche à insérer des vidéos).
J’utilise une page de test pour tester si l’intégration vidéo fonctionne. Voilà le code de test.html:
[code]
test
<body>
<div align="center">
<-- test avec la balise object -->
<object type="application/x-shockwave-flash" width="560" height="340"data="http://www.youtube.com/v/hYnqTNntGxU&hl=fr_FR&fs=1&"><param name="movie" value="http://www.youtube.com/v/hYnqTNntGxU&hl=fr_FR&fs=1&" /><param name="allowfullscreen" value="true" /></object>
</br>
<--test avec la balise iframe -->
<iframe width="560" height="315" src="http://www.youtube.com/embed/XAUZQnh4wHA" frameborder="0" allowfullscreen></iframe>
</div>
</body>
</html>[/code]
Lorsque je place cette page à la racine du site 1, la page “http://site 1/test.html” fonctionne bien, les vidéos sont présentent.
Lorsque je place cette même page à la racine du site 2, les vidéos sont absentes !
Avez vous une déjà rencontré ce problème ? une idée sur comment Résoudre ce problème ?
Pour info,voilà comment j’ai configurer mes hôtes virtuels (je ne pense pas ce ça cloche à ce niveau mais sait-on jamais):
site 1
[code]
<VirtualHost *:80>
ServerAdmin xxx.xxx@laposte.net
ServerName site1
DocumentRoot /home/www/site1/
# pages d'erreur
ErrorDocument 404 /404.html
ErrorDocument 403 /403.html
ErrorDocument 401 /401.html
ErrorDocument 400 /400.html
<Directory /home/www/site1/>
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
</Directory>
ServerSignature Off
[/code]
et le site 2 :
[code]<VirtualHost *:443>
ServerAdmin warz.webmast@laposte.net
ServerName site2
DocumentRoot /home/www/phpBB3/
# pages d'erreur
ErrorDocument 404 /404.html
ErrorDocument 403 /403.html
ErrorDocument 401 /401.html
ErrorDocument 400 /400.html
<Directory /home/www/phpBB3/>
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
</Directory>
Alias /freefile /mnt/data/freefile
<Directory /home/www/phpBB3/freefile/>
Options +Indexes FollowSymLinks MultiViews
AllowOverride All
</Directory>
ServerSignature Off
SSLEngine on
SSLCertificateFile /home/site2.pem
ajout munin
<Directory /var/cache/munin/www>
Order allow,deny
Allow from all
Options None
ExpiresActive On
ExpiresDefault M310
fin ajout munin
#ajout Awstats
Alias /awstats-icon/ /usr/share/awstats/icon/
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory /usr/lib/cgi-bin>
AllowOverride All
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
#fin ajout Awstats
[/code]
Merci de votre aide les amis.
Note:
En utilisant l’outil de debogage de mon navigateur, j’ai le message suivants lorsque je test test.html sur le site 2 :
[22:13:48,179] Blocage du chargement du contenu mixte actif (mixed active content) « http://www.youtube.com/v/hYnqTNntGxU&hl=fr_FR&fs=1& » @ https://site2/test.html
[22:13:48,181] Blocage du chargement du contenu mixte actif (mixed active content) « http://www.youtube.com/embed/XAUZQnh4wHA » @ https://site2/test.html
EDIT le même jour 23:38
Finalement j’ai réglé ce problème. Le problème ne venait pas du serveur mais du navigateur client, un firefox mis à jour récemment. Ce dernier bloquait les pages, il suffisait de débloquer le chargement des pages en agissant sur le navigateur.