Jump to content
Stannn

Configuration HTTPS : Problème accès au PORT 443 / URL not Found.

Recommended Posts

Bonjour,

Je rencontre un problème de configuration pour un site en HTTPS.

Suite à un changement d'hébergeur (vers un serveur dédié OVH) d'un multisite prestashop 1.5.4.0 , j'ai 2 sites en alias qui fonctionnent.
Ces sites alias sont en HTTP.

Par contre le site principal est configuré en HTTPS et je reçois une erreur  NOT FOUND.

Quote

NOT FOUND
The requested URL was not found on this server.
--- 
Apache/2.4.25 (debian) server at www.monsite.fr Port 443"

 

je pense qu'il s'agit du fichier etc/apache2/sites-available/prestashop.conf que j'ai mal écrit mais je ne sais où est l'erreur. je vous le mets en pièce-jointe.

Sinon, je peux vous transmettre d'autre fichiers si vous avez des idées.

Merci d'avance !

Stan

 

 

 

prestashop.conf

Share this post


Link to post
Share on other sites

Tu as dépensé beaucoup d'énergie pour nous cacher les seules choses pouvant nous servir à diagnostiquer/aider...  les vraies urls! dommage

Share this post


Link to post
Share on other sites

Ha d'accord, je pensais que ça serait plus sécurisant de mettre de fausses URLs.

je remets le fichier. Merci de ne pas utiliser les vraies URLs dans vos messages (uniquement via le fichier si possible).

prestashop.conf

Share this post


Link to post
Share on other sites

je vois pas quelle sécurité tu cherches a obtenir... c'est pas des sites publiques? mais bon...

Si tu regardes la section alternate name du certificat que tu as redemandé le 03/Avril ici: https://crt.sh

Tu verra que ton certificat n'est pas valide pour tous les domaines du vhosts. Je suppose que l'apache ne monte pas le ssl donc pas de site en https donc redirection infini

 

Edited by doekia (see edit history)

Share this post


Link to post
Share on other sites

Merci pour la réponse.

Pour le moment je n'ai besoin du certif et du https uniquement pour le domaine principal.

donc dans la partie <VirtualHost *:443> je ne dois mettre que celui dont j'ai besoin ( pas les autres alias ) pour éviter ce problème ?
Sinon,  pas besoin de créer d'autre fichier .conf (genre prestashop-le-ssl.conf) ?

Edited by Stannn (see edit history)

Share this post


Link to post
Share on other sites

Soit tu étends ton certificat pour inclure les autres domaines, soit tu vire les alias non inclus dans le certificat de ton vhosts

Share this post


Link to post
Share on other sites

Toujours la même erreur en retirant ces alias.

Dois-je mettre <IfModule mod_ssl.c> avant <VirtualHost *:443> dans le fichier prestashop.conf ?

Même si dans mon ports.conf j'ai ceci :

Listen 80

<IfModule ssl_module>
    Listen 443
</IfModule>

<IfModule mod_gnutls.c>
    Listen 443
</IfModule>

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More