[RESOLU] Erreur paquet Citrix

Questions about WAPT Packaging / Requêtes et aides autour des paquets Wapt.
Règles du forum
Règles du forum communautaire
* English support on www.reddit.com/r/wapt
* Le support communautaire en français se fait sur ce forum
* Merci de préfixer le titre du topic par [RESOLU] s'il est résolu.
* Merci de ne pas modifier un topic qui est taggé [RESOLU]. Ouvrez un nouveau topic en référençant l'ancien
* Préciser version de WAPT installée, version complète ET numéro de build (2.2.1.11957 / 2.2.2.12337 / etc.) AINSI QUE l'édition Enterprise / Discovery
* Les versions 1.8.2 et antérieures ne sont plus maintenues. Les seules questions acceptées vis à vis de la version 1.8.2 sont liés à la mise à jour vers une version supportée (2.1, 2.2, etc.)
* Préciser OS du serveur (Linux / Windows) et version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets et de la machine avec l'agent qui pose problème le cas échéant (Windows 7 / 10 / 11 / Debian 11 / etc.)
* Eviter de poser plusieurs questions lors de l'ouverture de topic, sinon il risque d'être ignorer. Si plusieurs sujet, ouvrir plusieurs topic, et de préférence les uns après les autres et pas tous en même temps (ie ne pas spammer le forum).
* Inclure directement les morceaux de code, les captures d'écran et autres images directement dans le post. Les liens vers les pastebin, les bitly et autres sites tierces seront systématiquement supprimés.
* Comme tout forum communautaire, le support est fait bénévolement par les membres. Si vous avez besoin d'un support commercial, vous pouvez contacter le service commercial Tranquil IT au 02.40.97.57.55
rcharpeil
Messages : 17
Inscription : 22 nov. 2023 - 15:27

19 déc. 2023 - 09:03

Serveur WAPT : Debian 11 / version 2.2
Console : Windows 10


Bonjour,
j'aurais besoin de votre aide,

Le paquet 'Citrix' ne s'installe pas sur seulement quelques postes, voici l'erreur :

Code : Tout sélectionner

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\common.py", line 4035, in install_wapt
    exitstatus = setup.install()
  File "C:\WINDOWS\TEMP\waptfj48v7ws\setup.py", line 11, in install
  File "C:\Program Files (x86)\wapt\common.py", line 3990, in new_func
    return func(*args, **kwargs)
  File "C:\Program Files (x86)\wapt\setuphelpers_windows.py", line 1595, in install_exe_if_needed
    run(r'"%s" %s' % (exe, silentflags), accept_returncodes=accept_returncodes, timeout=timeout, pidlist=pidlist)
  File "C:\Program Files (x86)\wapt\waptutils.py", line 2123, in run
    raise CalledProcessErrorOutput(proc.returncode, cmd, ''.join(output))
waptutils.CalledProcessErrorOutput: Command '"CitrixWorkspaceApp.exe" /INCLUDESSON /ENABLE_SSON=Yes /SILENT /ALLOWADDSTORE=A /ALLOWSAVEPWD=A /STARTMENUDIR=Applications_Citrix /UseCategoryAsStartMenuPath=True STORE0="STORE_EU;https://xenappeu.republic.technologies.local/Citrix/STORE_EU/discovery;on;HR App"' returned non-zero exit status 40021.
Output:

CalledProcessErrorOutput: Command '"CitrixWorkspaceApp.exe" /INCLUDESSON /ENABLE_SSON=Yes /SILENT /ALLOWADDSTORE=A /ALLOWSAVEPWD=A /STARTMENUDIR=Applications_Citrix /UseCategoryAsStartMenuPath=True STORE0="STORE_EU;https://xenappeu.republic.technologies.local/Citrix/STORE_EU/discovery;on;HR App"' returned non-zero exit status 40021.
Output:

cdt
Dernière modification par rcharpeil le 19 déc. 2023 - 09:14, modifié 1 fois.
rcharpeil
Messages : 17
Inscription : 22 nov. 2023 - 15:27

19 déc. 2023 - 09:13

Code : Tout sélectionner

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connectionpool.py", line 699, in urlopen
    httplib_response = self._make_request(
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connectionpool.py", line 382, in _make_request
    self._validate_conn(conn)
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connectionpool.py", line 1010, in _validate_conn
    conn.connect()
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connection.py", line 353, in connect
    conn = self._new_conn()
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connection.py", line 181, in _new_conn
    raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPSConnection object at 0x06EB0658>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\lib\site-packages\requests\adapters.py", line 439, in send
    resp = conn.urlopen(
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connectionpool.py", line 755, in urlopen
    retries = retries.increment(
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\util\retry.py", line 574, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='debwapt.republic.technologies.local', port=443): Max retries exceeded with url: /wapt-host/0276C700-CA5F-11E4-B55D-8CDCD428740D.wapt (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x06EB0658>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\waptservice\service.py", line 1880, in run
    self.running_task.run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 656, in run
    self._run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 1147, in _run
    self.result = self.wapt.download_packages(self.packagenames, usecache=self.usecache, printhook=self.printhook)
  File "C:\Program Files (x86)\wapt\common.py", line 5229, in download_packages
    res = self.get_repo(entry.repo).download_packages(entry,
  File "C:\Program Files (x86)\wapt\common.py", line 2557, in download_packages
    self._load_packages_index()
  File "C:\Program Files (x86)\wapt\common.py", line 2466, in _load_packages_index
    host_package = session.get(host_package_url,
  File "C:\Program Files (x86)\wapt\lib\site-packages\requests\sessions.py", line 555, in get
    return self.request('GET', url, **kwargs)
  File "C:\Program Files (x86)\wapt\lib\site-packages\requests\sessions.py", line 542, in request
    resp = self.send(prep, **send_kwargs)
  File "C:\Program Files (x86)\wapt\lib\site-packages\requests\sessions.py", line 655, in send
    r = adapter.send(request, **kwargs)
  File "C:\Program Files (x86)\wapt\lib\site-packages\requests\adapters.py", line 516, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='debwapt.republic.technologies.local', port=443): Max retries exceeded with url: /wapt-host/0276C700-CA5F-11E4-B55D-8CDCD428740D.wapt (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x06EB0658>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed'))

None : None
Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connection.py", line 169, in _new_conn
    conn = connection.create_connection(
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\util\connection.py", line 73, in create_connection
    for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):
  File "socket.py", line 918, in getaddrinfo
socket.gaierror: [Errno 11001] getaddrinfo failed

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connectionpool.py", line 699, in urlopen
    httplib_response = self._make_request(
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connectionpool.py", line 382, in _make_request
    self._validate_conn(conn)
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connectionpool.py", line 1010, in _validate_conn
    conn.connect()
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connection.py", line 353, in connect
    conn = self._new_conn()
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connection.py", line 181, in _new_conn
    raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPSConnection object at 0x06EB0658>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\lib\site-packages\requests\adapters.py", line 439, in send
    resp = conn.urlopen(
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connectionpool.py", line 755, in urlopen
    retries = retries.increment(
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\util\retry.py", line 574, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='debwapt.republic.technologies.local', port=443): Max retries exceeded with url: /wapt-host/0276C700-CA5F-11E4-B55D-8CDCD428740D.wapt (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x06EB0658>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\waptservice\service.py", line 1880, in run
    self.running_task.run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 656, in run
    self._run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 1147, in _run
    self.result = self.wapt.download_packages(self.packagenames, usecache=self.usecache, printhook=self.printhook)
  File "C:\Program Files (x86)\wapt\common.py", line 5229, in download_packages
    res = self.get_repo(entry.repo).download_packages(entry,
  File "C:\Program Files (x86)\wapt\common.py", line 2557, in download_packages
    self._load_packages_index()
  File "C:\Program Files (x86)\wapt\common.py", line 2466, in _load_packages_index
    host_package = session.get(host_package_url,
  File "C:\Program Files (x86)\wapt\lib\site-packages\requests\sessions.py", line 555, in get
    return self.request('GET', url, **kwargs)
  File "C:\Program Files (x86)\wapt\lib\site-packages\requests\sessions.py", line 542, in request
    resp = self.send(prep, **send_kwargs)
  File "C:\Program Files (x86)\wapt\lib\site-packages\requests\sessions.py", line 655, in send
    r = adapter.send(request, **kwargs)
  File "C:\Program Files (x86)\wapt\lib\site-packages\requests\adapters.py", line 516, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='debwapt.republic.technologies.local', port=443): Max retries exceeded with url: /wapt-host/0276C700-CA5F-11E4-B55D-8CDCD428740D.wapt (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x06EB0658>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed'))
Avatar de l’utilisateur
dcardon
Expert WAPT
Messages : 1412
Inscription : 18 juin 2014 - 09:58
Localisation : Saint Sébastien sur Loire
Contact :

19 déc. 2023 - 09:40

Bonjour rcharpeil,

Code : Tout sélectionner

requests.exceptions.ConnectionError: HTTPSConnectionPool(host='debwapt.republic.technologies.local', port=443): Max retries exceeded with url: /wapt-host/0276C700-CA5F-11E4-B55D-8CDCD428740D.wapt (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x06EB0658>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed'))
Comme l'indique le message d'erreur (getaddrinfo failed), vous avez probablement un pb dns.

Cordialement,

Denis
Denis Cardon - Tranquil IT
Communiquez autour de vous sur WAPT! Envoyez nous vos url de blog et d'articles dans la catégorie votre avis du forum, nous les mettrons en avant sur le site WAPT
rcharpeil
Messages : 17
Inscription : 22 nov. 2023 - 15:27

19 déc. 2023 - 10:01

Bonjour denis,
J'avais pensé la même chose, mais je peux belle et bien accéder à l'interface de WAPT via cette URL,
Également pousser d'autres paquets, je viens de faire les tests.

cdt
Avatar de l’utilisateur
dcardon
Expert WAPT
Messages : 1412
Inscription : 18 juin 2014 - 09:58
Localisation : Saint Sébastien sur Loire
Contact :

19 déc. 2023 - 10:33

Bonjour rcharpeil,

bah, c'est pas parce que ça passe dans un navigateur que ça va passer dans un python requests.... Ca peut dépendre des conf proxy utilisateur vs système vs service, ça peut dépendre du type de résolution DNS (le suffixe .local peut générer des soucis sur les linux à cause de avahi-daemon), etc. Donc déjà, est ce qu'un wget/curl sur la machine en root fonctionne?

Cordialement,

Denis
Denis Cardon - Tranquil IT
Communiquez autour de vous sur WAPT! Envoyez nous vos url de blog et d'articles dans la catégorie votre avis du forum, nous les mettrons en avant sur le site WAPT
rcharpeil
Messages : 17
Inscription : 22 nov. 2023 - 15:27

19 déc. 2023 - 12:06

Re,

Problème résolu,

J'ai accèdé aux logs de Citrix → C:\Program Files (x86)\Citrix\Logs\CTXReceiverInstallLogs-********\TrolleyExpress-********.log


11:05:26: Information - CApp::IsDotNetInstalled(2519) - Checking if .NET Framework is present with Min Release No 528040
11:05:26: Information - CApp::IsDotNetInstalled(2543) - The.NET Framework requirement satisfied
11:05:26: Information - CApp::IsRequireToInstallVCRedist(2556) - Checking for installed VC Redist
11:05:26: Information - CApp::IsRequireToInstallVCRedist(2561) - Found the installed VC Redist version details as 14.32.31332.00, 14.32.31332.00
11:05:26: Information - CApp::IsEdgeWebView2Installed(4181) - Checking if Microsoft Webview2 Runtime is present on the system.
11:05:26: Information - CApp::IsEdgeWebView2Installed(4202) - No existing MS Edge Runtime Found in HKLM.
11:05:26: Information - CApp::IsEdgeWebView2Installed(4246) - Status of Edge runtime on system : 0
11:05:26: Error - CApp::CheckIfInstallerCanProceed(874) - There is no network cannot initiate .NET or Edge webview2 installation
11:05:26: Information - CApp::MessageBoxSilentInstall(252) - Silent Message Box (Result = 1) - Vous devez être connecté à Internet pour télécharger et installer le ou les packages requis suivants :
Edge Webview2 Runtime
11:05:26: Information - CApp::SetExitCode(155) - Exit code is 40021 (called with 40021)
11:05:26: Error - CApp::InitInstance(1125) - We got some failure, Returnig from installer.
11:05:26: Information - CApp::ExitInstance(1681) - Mark update installation complete in registry.
11:05:26: Information - CApp::ExitInstance(1695) - Update installation complete marked in registry with code: 2
11:05:26: Information - CApp::Remove_Reg_Uninstall(2087) - CApp::Remove_Reg_Uninstall
11:05:26: Information - CApp::ExitInstance(1723) - Exit Code = 40021

INstall manuelle de webview2
Déploiement du paquet Citrix


Bonne journée
cdt
Verrouillé