Bon, nouveau problème.
J’ai fait ma bascule en https pour mon domaine.
Sur le même serveur, puisqu’il est à home, j’ai aussi un service apt-mirror, qui n’est pas joignable depuis le web, mais seulement sur le réseau local correspondant à mes stations.
Avant la bascule https, pour la propre mise-à-jour du serveur, les références ‘deb’ du fichier sources.list de mon serveur, pointait sur localhost, soit de type : ‘deb http://localhost/ blabla’.
Et, ça fonctionnait très bien !
Les stations locales, elles, dans leur propre fichier sources.list pointent vers le serveur, du style ‘deb http://192.168.xxx.yyy/ blabla’. Et, ça fonctionnait aussi très bien !
Bien sûr, j’avais configuré mon serveur nginx, pour qu’il accepte la connexion localhost, en question, tel que :
server {
listen 80;
#listen [::]:80;
server_name 192.168.xxx.yyy;
access_log /var/log/nginx/packages-access.log;
error_log /var/log/nginx/packages-error.log;
location / {
root /dir_www/apt;
autoindex on;
# index index.html;
satisfy any;
#allow 127.0.0.1;
allow 192.168.aaa.0/24;
deny all;
}
}
server {
listen 80;
#listen [::]:80;
server_name localhost;
access_log /var/log/nginx/localhost-packages-access.log compression if=$loggable;
error_log /var/log/nginx/localhost-packages-error.log;
location / {
root /dir_www/apt;
autoindex on;
satisfy any;
allow 127.0.0.1;
allow ::1;
deny all;
}
}
Donc, en local, sur mon serveur, quand je lance la commande ‘apt update’ … il arrive bien à se connecter en localhost, mais il se met en 'ERR’eur !
Quant à mes stations Linux, elles n’arrivent plus à se connecter à mon serveur correctement :
Je précise que j’arrive à le lire quand je pointe sur l’url avec un browser web, à l’adresse du serveur, telle que : http://192.168.xxx.yyy/archive.canonical/, à partir d’une station
À votre avis, que dois-je faire ?
(merci d’avance)