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"
Import / Export cas de test ne fonctionnent pas
Re: Import / Export cas de test ne fonctionnent pas
Problème résolu.
Bizarrement, le problème ne vient pas du reverse proxy mais du fait d'avoir défini Squash TM comme service systemd, tel que mentionné dans la documentation. Une fois le service désactivé, les fonctionnalités ont retrouvées leur fonctionnement normal.
Bizarrement, le problème ne vient pas du reverse proxy mais du fait d'avoir défini Squash TM comme service systemd, tel que mentionné dans la documentation. Une fois le service désactivé, les fonctionnalités ont retrouvées leur fonctionnement normal.
-
vahof96848
- Messages : 1
- Inscription : mar. juin 11, 2024 6:24 am
Re: Import / Export cas de test ne fonctionnent pas
Merci beaucoup. Je viens de rencontrer le même problème.
Re: Import / Export cas de test ne fonctionnent pas
Avec plaisir. J'ai remarqué par contre que l'export des CT en Excel fonctionne bien mais l'export en CSV ne marche pas. Donc finalement, je ne sais pas si c'est qu'un problème du systemd...Mais bon, l'important c'est que je puisse exporter en un format ou autre
Re: Import / Export cas de test ne fonctionnent pas
Je vous remercie. Je viens de faire face à la même situation head soccer unblocked
-
CoreyOrtiz
- Messages : 1
- Inscription : lun. juin 23, 2025 5:35 am
Re: Import / Export cas de test ne fonctionnent pas
Pouvez-vous expliquer plus en détail comment vous le résolvez ?kamalat a écrit : ↑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/repo/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"