Page 1 sur 1

[RESOLU] SYNC_ERROR dépot secondaire

Posté : 25 sept. 2024 - 01:19
par ddcorazon
Bonjour à tous,

Je viens de ma lancer dans la création d'un dépôt secondaire sur un agent linux et j'ai une erreur de synchro.

Pour ce qui a été fait
Installation de l'agent linux ubuntu en version 22.04 puis ajout sur le serveur WAPT,
Installation des paquets remote-repo-conf en version 2-10 et remote-repo-nginx en version 1.3.2-25

Une fois fait j'ai lancé la mise à jour de l'index puis la synchronisation, elle a évoluée jusque 99% puis est passée en sync_error et je n'ai pas plus d'infos donc je suis bloqué.
Sauriez-vous me dépanner ou à défaut me donner le dossier de log sous linux afin que je regarde de plus près (je n'ai rien dans /var/log/waptservice.log ou dans /var/log/wapt-get/)
Merci d'avance

Ci dessous mon fichier wapt-get.ini

Code : Tout sélectionner

[global]
repo_url=https://wapt.urldemonserveur.net/wapt
wapt_server=https://wapt.urldemonserveur.net
verify_cert=0
use_repo_rules=1
include_dmi_inventory=1
allow_remote_reboot=1
wol_relay=1
allow_remote_shutdown=1
use_fqdn_as_uuid=1
host_organizational_unit_dn=OU=serveurs,DC=fake,DC=local
maturities=PROD,PREPROD,DEV


[repo-sync]
enable_remote_repo = True
  • Version WAPT Server : 2.5.5.15697 Enterprise (installé sur ubuntu 20.04)
  • Version WAPT Agent : 2.5.5.15697
Capture d’écran 2024-09-25 012112.png
Capture d’écran 2024-09-25 012112.png (15.24 Kio) Vu 681 fois
Capture d’écran 2024-09-25 012243.png
Capture d’écran 2024-09-25 012243.png (33.04 Kio) Vu 680 fois

Re: SYNC_ERROR dépot secondaire-

Posté : 25 sept. 2024 - 23:49
par ddcorazon
Bonne nouvelle,

J'ai bien mon dépôt qui est sync, J'ai vu qu'il y avait une erreur au niveau de wads (je n'en fait pas donc je l'ai décoché dans la liste des repo à sync).

Par contre nouveau soucis, j'ai ajouté pour tester une règle pour forcer le repo local sur une de mes machines pour tester, la machine au niveau de la console me montre bien qu'elle est sur le repo local par contre quand j'ajoute un paquet en dépendance il ne se passe rien. j'ai beau reboot le service WAPT rien à faire, elle ne fait rien comme si je n'avais pas ajouter de logiciel en dépendance.
Quand je vais au niveau de l'ajout des dépendances je vois bien les derniers ajoutés, par contre quand je lance les installations, il ne fait rien mais vraiment rien.
PS:
Quand j'enlève le fait de forcer le repo secondaire tout remarche.
Au niveau des logs nginx j'ai des erreurs

Code : Tout sélectionner

192.168.33.39 - - [25/Sep/2024:21:27:15 +0000] "GET /wapt/packages HTTP/1.1" 404 564 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0"
192.168.33.95 - - [25/Sep/2024:21:27:36 +0000] "HEAD /wapt/Packages HTTP/1.1" 200 0 "-" "wapt/2.5.5"
192.168.33.95 - - [25/Sep/2024:21:27:36 +0000] "HEAD /wapt-host/pctest24.mondomaine.local.wapt HTTP/1.1" 404 0 "-" "wapt/2.5.5"
192.168.33.95 - - [25/Sep/2024:21:27:36 +0000] "GET /wapt-host/pctest24.mondomaine.local.wapt HTTP/1.1" 404 162 "-" "wapt/2.5.5"
192.168.33.95 - - [25/Sep/2024:21:27:41 +0000] "HEAD /wapt/Packages HTTP/1.1" 200 0 "-" "wapt/2.5.5"
192.168.33.95 - - [25/Sep/2024:21:27:41 +0000] "HEAD /wapt-host/pctest24.mondomaine.local.wapt HTTP/1.1" 404 0 "-" "wapt/2.5.5"
192.168.33.95 - - [25/Sep/2024:21:27:41 +0000] "GET /wapt-host/pctest24.mondomaine.local.wapt HTTP/1.1" 404 162 "-" "wapt/2.5.5"
192.168.33.95 - - [25/Sep/2024:21:29:50 +0000] "HEAD /wapt/Packages HTTP/1.1" 200 0 "-" "wapt/2.5.5"
192.168.33.95 - - [25/Sep/2024:21:29:50 +0000] "HEAD /wapt-host/pctest24.mondomaine.local.wapt HTTP/1.1" 404 0 "-" "wapt/2.5.5"
192.168.33.95 - - [25/Sep/2024:21:29:50 +0000] "GET /wapt-host/pctest24.mondomaine.local.wapt HTTP/1.1" 404 162 "-" "wapt/2.5.5"









root@repo-client:/opt/wapt/repository# tail -f /var/log/nginx/error.log
2024/09/25 21:27:15 [error] 2081#2081: *72 open() "/opt/wapt/repository/wapt/packages" failed (2: No such file or directory), client: 192.168.33.39, server: _, request: "GET /wapt/packages HTTP/1.1", host: "repo-client.wapt.urldemonserveur.net"
2024/09/25 21:27:36 [error] 2081#2081: *74 open() "/opt/wapt/repository/wapt-host/pctest24.mondomaine.local.wapt" failed (2: No such file or directory), client: 192.168.33.95, server: _, request: "HEAD /wapt-host/pctest24.mondomaine.local.wapt HTTP/1.1", host: "repo-client.wapt.urldemonserveur.net"
2024/09/25 21:27:36 [error] 2081#2081: *75 open() "/opt/wapt/repository/wapt-host/pctest24.mondomaine.local.wapt" failed (2: No such file or directory), client: 192.168.33.95, server: _, request: "GET /wapt-host/pctest24.mondomaine.local.wapt HTTP/1.1", host: "repo-client.wapt.urldemonserveur.net"
2024/09/25 21:27:41 [error] 2081#2081: *77 open() "/opt/wapt/repository/wapt-host/pctest24.mondomaine.local.wapt" failed (2: No such file or directory), client: 192.168.33.95, server: _, request: "HEAD /wapt-host/pctest24.mondomaine.local.wapt HTTP/1.1", host: "repo-client.wapt.urldemonserveur.net"
2024/09/25 21:27:41 [error] 2081#2081: *78 open() "/opt/wapt/repository/wapt-host/pctest24.mondomaine.local.wapt" failed (2: No such file or directory), client: 192.168.33.95, server: _, request: "GET /wapt-host/pctest24.mondomaine.local.wapt HTTP/1.1", host: "repo-client.wapt.urldemonserveur.net"
2024/09/25 21:29:12 [warn] 2906#2906: "ssl_stapling" ignored, issuer certificate not found for certificate "/opt/wapt/waptservice/nginx/ssl/cert.pem"
2024/09/25 21:29:13 [warn] 3041#3041: "ssl_stapling" ignored, issuer certificate not found for certificate "/opt/wapt/waptservice/nginx/ssl/cert.pem"
2024/09/25 21:29:13 [warn] 3045#3045: "ssl_stapling" ignored, issuer certificate not found for certificate "/opt/wapt/waptservice/nginx/ssl/cert.pem"
2024/09/25 21:29:50 [error] 3049#3049: *2 open() "/opt/wapt/repository/wapt-host/pctest24.mondomaine.local.wapt" failed (2: No such file or directory), client: 192.168.33.95, server: _, request: "HEAD /wapt-host/pctest24.mondomaine.local.wapt HTTP/1.1", host: "repo-client.wapt.urldemonserveur.net"
2024/09/25 21:29:50 [error] 3049#3049: *3 open() "/opt/wapt/repository/wapt-host/pctest24.mondomaine.local.wapt" failed (2: No such file or directory), client: 192.168.33.95, server: _, request: "GET /wapt-host/pctest24.mondomaine.local.wapt HTTP/1.1", host: "repo-client.wapt.urldemonserveur.net"

Je vois qu'il essaye de taper dans un repertoire /opt/wapt/repository/wapt-host sauf que je n'ai pas ce repertoire sur mon serveur donc ce qui je suppose est à l'origine du problème ? Fallait il le créer manuellement? Ai-je loupé un truc dans la conf ?

Code : Tout sélectionner

root@repo-client:/opt/wapt/repository# ls -la
total 168
drwxr-xr-x  4 root www-data   4096 sept. 25 20:02 .
drwxr-xr-x 17 root root       4096 sept. 25 21:37 ..
-rw-r--r--  1 root root     114831 sept. 25 21:27 sync.json
drwxr-xr-x  5 root www-data   4096 sept. 25 21:04 wapt
drwxr-xr-x  2 root www-data  40960 sept. 25 20:02 waptwua
root@repo-client:/opt/wapt/repository#

Re: SYNC_ERROR dépot secondaire-

Posté : 27 nov. 2024 - 09:10
par fschelfaut
Bonjour,

Dans la configuration de l'agent, use_repo_rules ne doit pas être définit à 1 sinon le repo pointeras sur lui même et donc ne synchronisera pas directement avec votre serveur WAPT maitre

Pour les dépôt secondaire ce paramètre doit être définit à 0 (false), bien penser à redémarrer le service après pour prendre en compte le changement!

Flavien,