Import / Export cas de test ne fonctionnent pas
Publié : lun. avr. 22, 2024 4:51 pm
Bonjour,
J'ai installé Squash sur mon serveur Debian 11. J'ai effectué la configuration en HTTPS en utilisant un reverse proxy. La redirection fonctionne à moitié. Je peux accéder à Squash en https mais le site en HTTP était toujours accessible même en forçant la redirection.
En tout cas, tout fonctionnait bien, jusqu'au moment où je voulais importer et exporter des cas de tests et là j'ai remarqué que l'application renvoie la page d'erreur HTTPS : "Ce site est inaccessible Il se peut que la page Web à l'adresse".
Est-ce que c'est possible que la redirection HTTPS a fait en sorte que les API ne fonctionnent plus ? Voici ma configuration HTTPS :
<VirtualHost *:443>
ServerName ****.com
SSLEngine on
SSLProxyEngine on
SSLCertificateFile /etc/letsencrypt/live/****.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/****.com/privkey.pem
ErrorLog ${APACHE_LOG_DIR}/squash_error.log
CustomLog ${APACHE_LOG_DIR}/squash_access.log combined
# DocumentRoot /var/www
LogLevel warn
<IfModule mod_proxy_http.c>
ProxyPreserveHost On
ProxyPass /squash http://localhost:8080/squash
ProxyPassReverse /squash http://localhost:8080/squash
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine on
</IfModule>
<IfModule mod_ssl.c>
<Location />
RewriteEngine on
RewriteCond %{HTTPS} !^on$ [NC]
RewriteCond %{HTTP_HOST} (^.*)$ [NC]
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L]
</Location>
</IfModule>
</VirtualHost>
DB_URL="jdbc:postgresql://localhost:5432/squashtm?sslmode=require"
J'ai installé Squash sur mon serveur Debian 11. J'ai effectué la configuration en HTTPS en utilisant un reverse proxy. La redirection fonctionne à moitié. Je peux accéder à Squash en https mais le site en HTTP était toujours accessible même en forçant la redirection.
En tout cas, tout fonctionnait bien, jusqu'au moment où je voulais importer et exporter des cas de tests et là j'ai remarqué que l'application renvoie la page d'erreur HTTPS : "Ce site est inaccessible Il se peut que la page Web à l'adresse".
Est-ce que c'est possible que la redirection HTTPS a fait en sorte que les API ne fonctionnent plus ? Voici ma configuration HTTPS :
<VirtualHost *:443>
ServerName ****.com
SSLEngine on
SSLProxyEngine on
SSLCertificateFile /etc/letsencrypt/live/****.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/****.com/privkey.pem
ErrorLog ${APACHE_LOG_DIR}/squash_error.log
CustomLog ${APACHE_LOG_DIR}/squash_access.log combined
# DocumentRoot /var/www
LogLevel warn
<IfModule mod_proxy_http.c>
ProxyPreserveHost On
ProxyPass /squash http://localhost:8080/squash
ProxyPassReverse /squash http://localhost:8080/squash
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine on
</IfModule>
<IfModule mod_ssl.c>
<Location />
RewriteEngine on
RewriteCond %{HTTPS} !^on$ [NC]
RewriteCond %{HTTP_HOST} (^.*)$ [NC]
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L]
</Location>
</IfModule>
</VirtualHost>
DB_URL="jdbc:postgresql://localhost:5432/squashtm?sslmode=require"