Page 2 sur 3

Re: Paquet tis-template-microsoft-store

Posté : 25 oct. 2023 - 14:20
par Christophe

Re: Paquet tis-template-microsoft-store

Posté : 25 oct. 2023 - 14:34
par sfonteneau
Le paquet va d’abord utiliser
from urllib.request import getproxies

avant d'utiliser le paramétrage console.

dans votre cas 'https': 'https://cache-etu.univ-artois.fr:3128' n'est pas valide

Cela devrais être 'https': 'http://cache-etu.univ-artois.fr:3128'

a mon avis cette valeur est récupérer dans les variable system de la machine

Re: Paquet tis-template-microsoft-store

Posté : 25 oct. 2023 - 14:43
par Christophe
Savez vous où changer ce paramètre ?

Re: Paquet tis-template-microsoft-store

Posté : 25 oct. 2023 - 15:47
par Christophe
C'est bon, cela fonctionne.
Il faut effectivement que je désactive le serveur proxy des paramètres Windows

Maintenant le téléchargement se fait correctement mais ensuite voilà l'erreur que j'ai:

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\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 96, in create_connection
    raise err
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\util\connection.py", line 86, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] Une tentative de connexion a échoué car le parti connecté n’a pas répondu convenablement au-delà d’une certaine durée ou une connexion établie a échoué car l’hôte de connexion n’a pas répondu

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 0x0C419808>: Failed to establish a new connection: [WinError 10060] Une tentative de connexion a échoué car le parti connecté n’a pas répondu convenablement au-delà d’une c
ertaine durée ou une connexion établie a échoué car l’hôte de connexion n’a pas répondu

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='apps.microsoft.com', port=443): Max retries exceeded with url: /store/detail/9PB2MZ1ZMB1S?gl=US&hl=en-US (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x0C419808>: Fa
iled to establish a new connection: [WinError 10060] Une tentative de connexion a échoué car le parti connecté n’a pas répondu convenablement au-delà d’une certaine durée ou une connexion établie a échoué car l’hôte de connexion n’a pas répondu'))

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-20231025-15434000000.tmp\dsi-template-microsoft-store-app_0-56_windows_10.0_PROD\update_package.py", line 203, in update_package
    bs_name = bs_find(microsoft_store_url + "?gl=US&hl=en-US", "meta", "property", "og:title", allow_redirects=True)["content"]
  File "<string>", line 102, in bs_find
  File "C:\Program Files (x86)\wapt\lib\site-packages\requests\api.py", line 76, in get
    return request('get', url, params=params, **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 516, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='apps.microsoft.com', port=443): Max retries exceeded with url: /store/detail/9PB2MZ1ZMB1S?gl=US&hl=en-US (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x0C419808>:
 Failed to establish a new connection: [WinError 10060] Une tentative de connexion a échoué car le parti connecté n’a pas répondu convenablement au-delà d’une certaine durée ou une connexion établie a échoué car l’hôte de connexion n’a pas répondu'))

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 96, in create_connection
    raise err
  File "C:\Program Files (x86)\wapt\lib\site-packages\urllib3\util\connection.py", line 86, in create_connection
    sock.connect(sa)
TimeoutError: [WinError 10060] Une tentative de connexion a échoué car le parti connecté n’a pas répondu convenablement au-delà d’une certaine durée ou une connexion établie a échoué car l’hôte de connexion n’a pas répondu

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 0x0C419808>: Failed to establish a new connection: [WinError 10060] Une tentative de connexion a échoué car le parti connecté n’a pas répondu convenablement au-delà d’une c
ertaine durée ou une connexion établie a échoué car l’hôte de connexion n’a pas répondu

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='apps.microsoft.com', port=443): Max retries exceeded with url: /store/detail/9PB2MZ1ZMB1S?gl=US&hl=en-US (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x0C419808>: Fa
iled to establish a new connection: [WinError 10060] Une tentative de connexion a échoué car le parti connecté n’a pas répondu convenablement au-delà d’une certaine durée ou une connexion établie a échoué car l’hôte de connexion n’a pas répondu'))

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-20231025-15434000000.tmp\dsi-template-microsoft-store-app_0-56_windows_10.0_PROD\update_package.py", line 203, in update_package
    bs_name = bs_find(microsoft_store_url + "?gl=US&hl=en-US", "meta", "property", "og:title", allow_redirects=True)["content"]
  File "<string>", line 102, in bs_find
  File "C:\Program Files (x86)\wapt\lib\site-packages\requests\api.py", line 76, in get
    return request('get', url, params=params, **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 516, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='apps.microsoft.com', port=443): Max retries exceeded with url: /store/detail/9PB2MZ1ZMB1S?gl=US&hl=en-US (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x0C419808>:
 Failed to establish a new connection: [WinError 10060] Une tentative de connexion a échoué car le parti connecté n’a pas répondu convenablement au-delà d’une certaine durée ou une connexion établie a échoué car l’hôte de connexion n’a pas répondu'))

Re: Paquet tis-template-microsoft-store

Posté : 25 oct. 2023 - 15:57
par Christophe
Avant cette erreur, j'ai ce message et je ne sais pas quoi faire (sauf un clic sur "OK")

Re: Paquet tis-template-microsoft-store

Posté : 25 oct. 2023 - 16:27
par sfonteneau
Christophe a écrit : 25 oct. 2023 - 14:43 Savez vous où changer ce paramètre ?
ici :

Pour votre nouveau message, sans proxy cela ne fonctionne donc pas visiblement

Re: Paquet tis-template-microsoft-store

Posté : 26 oct. 2023 - 08:08
par Christophe
Je n'ai aucune info concernant des paramètres proxy dans les "variables d'environnement"

Re: Paquet tis-template-microsoft-store

Posté : 26 oct. 2023 - 15:23
par Christophe
Alors, j'ai mis dans les variables d'environnement de Windows les paramètres Proxy pour HTTP et HTTPS
Maintenant avec le getproxies, j'ai bien les bons paramètres.

Par contre, cela ne fonctionne toujours pas.
Nous remarquons que le téléchargement du logiciel se fait correctement en passant par le proxy sur l'adresse "store.rg-adguard.net"
Une fois le téléchargement terminé, nous avons fait un netstat et l'on remarque une connexion sur 2 IP (voir capture) qui ne passe pas par notre proxy. C'est pour cela que j'ai une erreur.

Re: Paquet tis-template-microsoft-store

Posté : 26 oct. 2023 - 17:05
par sfonteneau
Merci pour votre retour

Je viens de pousser une nouvelle version du paquet sur le store

Il y avait effectivement un problème de proxy qui n'étais pas passer pour tous les appels

J'ai égallement pris en priorité la configuration proxy de la console plutôt que celle du system

Re: Paquet tis-template-microsoft-store

Posté : 27 oct. 2023 - 08:39
par Christophe
Effectivement, avec cette nouvelle version du paquet le téléchargement se fait correctement.
J'arrive à créer mon paquet entièrement, mais celui-ci ne s'installe pas sur le PC.
Je pense que j’oublie de faire quelque chose, mais quoi ?