[RESOLU] Paquet tis-template-microsoft-store

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
Christophe
Messages : 62
Inscription : 05 juin 2018 - 08:31
Localisation : Arras (62)
Contact :

18 oct. 2023 - 10:01

Bonjour,
Je suis sur Windows serveur 2022 et Wapt est en version 2.4.014143
Mon problème est que lorsque j'essaye d'utiliser le paquet pour importer des applications du store de Microsoft (tis-template-microsoft-store version 0.56), j'ai a chaque fois une erreur.

Par exemple pour itunes, je lance un update-package et dans la fenêtre je renseigne l'URL:

https://apps.microsoft.com/detail/itune ... r-fr&gl=FR

J'obtiens cette erreur:

Code : Tout sélectionner

CRITICAL:waptcore:Fatal error in update_package  None : None:
Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connectionpool.py", line 696, in urlopen
    self._prepare_proxy(conn)
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connectionpool.py", line 964, in _prepare_proxy
    conn.connect()
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connection.py", line 359, in connect
    conn = self._connect_tls_proxy(hostname, conn)
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connection.py", line 500, in _connect_tls_proxy
    return ssl_wrap_socket(
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\util\ssl_.py", line 449, in ssl_wrap_socket
    ssl_sock = _ssl_wrap_socket_impl(
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
    return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
  File "ssl.py", line 500, in wrap_socket
  File "ssl.py", line 1040, in _create
  File "ssl.py", line 1309, in do_handshake
ssl.SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1131)

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='store.rg-adguard.net', port=443): Max retries exceeded with url: /api/GetFiles (Caused by SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1131)')))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\common.py", line 8546, in call_python_code
    hookdata = hook_func()
  File "C:\Users\ADMINI~1\AppData\Local\Temp\wapt-20231018-09532500000.tmp\dsi-template-microsoft-store-app_0-56_windows_10.0_PROD\update_package.py", line 47, in update_package
    res = requests.post(
  File "C:\Program Files (x86)\wapt\lib\site-packages\requests\api.py", line 119, in post
    return request('post', url, data=data, json=json, **kwargs)
  File "C:\Program Files (x86)\wapt\lib\site-packages\requests\api.py", line 61, in request
    return session.request(method=method, url=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 514, in send
    raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='store.rg-adguard.net', port=443): Max retries exceeded with url: /api/GetFiles (Caused by SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1131)')))

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connectionpool.py", line 696, in urlopen
    self._prepare_proxy(conn)
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connectionpool.py", line 964, in _prepare_proxy
    conn.connect()
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connection.py", line 359, in connect
    conn = self._connect_tls_proxy(hostname, conn)
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\connection.py", line 500, in _connect_tls_proxy
    return ssl_wrap_socket(
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\util\ssl_.py", line 449, in ssl_wrap_socket
    ssl_sock = _ssl_wrap_socket_impl(
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
    return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
  File "ssl.py", line 500, in wrap_socket
  File "ssl.py", line 1040, in _create
  File "ssl.py", line 1309, in do_handshake
ssl.SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1131)

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='store.rg-adguard.net', port=443): Max retries exceeded with url: /api/GetFiles (Caused by SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1131)')))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\common.py", line 8550, in call_python_code
    raise e
  File "C:\Program Files (x86)\wapt\common.py", line 8546, in call_python_code
    hookdata = hook_func()
  File "C:\Users\ADMINI~1\AppData\Local\Temp\wapt-20231018-09532500000.tmp\dsi-template-microsoft-store-app_0-56_windows_10.0_PROD\update_package.py", line 47, in update_package
    res = requests.post(
  File "C:\Program Files (x86)\wapt\lib\site-packages\requests\api.py", line 119, in post
    return request('post', url, data=data, json=json, **kwargs)
  File "C:\Program Files (x86)\wapt\lib\site-packages\requests\api.py", line 61, in request
    return session.request(method=method, url=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 514, in send
    raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='store.rg-adguard.net', port=443): Max retries exceeded with url: /api/GetFiles (Caused by SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1131)')))
Pouvez-vous m'aider ?
Avatar de l’utilisateur
jpele
Messages : 153
Inscription : 04 mars 2019 - 12:01
Localisation : Nantes

18 oct. 2023 - 11:50

Bonjour,
Ce paquet existe déjà sur le Store pour info : https://wapt.tranquil.it/store/fr/tis-itunes-uwp

Autrement il semblerait que votre proxy soit mal configuré ou "défaillant". Vous pouvez le configurer ici :
2023-10-18 11_48_23-Configuration WAPT locale.png
2023-10-18 11_48_23-Configuration WAPT locale.png (21.94 Kio) Consulté 555 fois
Cordialement,
Jimmy
Christophe
Messages : 62
Inscription : 05 juin 2018 - 08:31
Localisation : Arras (62)
Contact :

18 oct. 2023 - 12:13

Itunes, c’était un exemple, j'ai le même problème avec le logiciel Scratch 3 (https://apps.microsoft.com/search?query ... r-fr&gl=FR).
Mo proxy est bien paramétré. Je n'ai aucun problème pour télécharger les logiciels du store de WAPT
Avatar de l’utilisateur
sfonteneau
Expert WAPT
Messages : 1788
Inscription : 10 juil. 2014 - 23:52
Contact :

18 oct. 2023 - 17:10

Vous n'auriez pas un firewall qui fait de l'inspection ssl dpi ?
Christophe
Messages : 62
Inscription : 05 juin 2018 - 08:31
Localisation : Arras (62)
Contact :

25 oct. 2023 - 09:06

Non, notre firewall ne fait pas de l'inspection ssl dpi.

De plus, notre responsable réseau voit bien passer la connexion chez Microsoft (donc rien ne bloque).

Je ne sais pas quoi faire pour corriger le problème.
Avatar de l’utilisateur
sfonteneau
Expert WAPT
Messages : 1788
Inscription : 10 juil. 2014 - 23:52
Contact :

25 oct. 2023 - 09:47

Etrange ce problème.

https://stackoverflow-com.translate.goo ... x_tr_hl=fr

Comme je ne vois pas entièrement la configuration proxy dans votre capture pouvez-vous vérifier votre conf ?
Christophe
Messages : 62
Inscription : 05 juin 2018 - 08:31
Localisation : Arras (62)
Contact :

25 oct. 2023 - 11:01

Après vérification, nous passons bien par le proxy, à voir c'est la requête qui n'est pas bonne

Voici l'erreur que nous avons sur les logs du serveur proxy:
"IP de ma console" - - - [25/Oct/2023:10:49:58 +0200] " %9CJ(%7Ey%1E_u%B2%FAM%89:v%3E%04%06%F9%04fk%96%81%EC%B4%D6S/%B5%A1 HTTP/1.1" 400 4209 TAG_NONE:HIER_NONE

Peut-être que j'utilise mal le paquet !
Voici le lien que j'essaye:
https://apps.microsoft.com/detail/scrat ... r-fr&gl=FR
Pièces jointes
Capture d'écran 2023-10-25 105050.png
Capture d'écran 2023-10-25 105050.png (39.62 Kio) Consulté 481 fois
Avatar de l’utilisateur
sfonteneau
Expert WAPT
Messages : 1788
Inscription : 10 juil. 2014 - 23:52
Contact :

25 oct. 2023 - 14:08

Non pour moi cela ne viens pas du paquet

Dans votre url j'avais juste un doute sur le port du proy c'est bien quelque chise comme

http://srvproxy.mydomain.lan:3128
ou
http://srvproxy.mydomain.lan:8080
Christophe
Messages : 62
Inscription : 05 juin 2018 - 08:31
Localisation : Arras (62)
Contact :

25 oct. 2023 - 14:14

Avatar de l’utilisateur
sfonteneau
Expert WAPT
Messages : 1788
Inscription : 10 juil. 2014 - 23:52
Contact :

25 oct. 2023 - 14:15

Vous pouvez me dire ce que renvoie ceci:

Code : Tout sélectionner

C:\Windows\System32>waptpython
Python 3.8.18 (default, Sep 21 2023, 18:30:17) [MSC v.1929 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from urllib.request import getproxies
>>> getproxies()
{}
>>>
Verrouillé