[RESOLU] : Waptexit ne démarre pas

Share here your tips or issues concerning WAPT Console or WAPT Agent / Venez ici partager vos problèmes et astuces concernants la console et l'agent 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
Verrouillé
Avatar du membre
t.heroult
Messages : 284
Enregistré le : 08 déc. 2020 - 10:13

31 oct. 2024 - 09:30

Bonjour
J'ai un soucis avec un poste, le waptexit ne démarre pas alors qu'il y a des install en attente.
J'ai totalement désinstallé et réinstallé l'agent, mais ça n'a rien changé.
Le poste est un Windows 11 IoT Enterprise (23H2)

Voici la partie du log qui correspond à cette étape :

Code : Tout sélectionner

2024-10-31 09:16:33,558 [wapttasks MainThread 7032] INFO Service Configuration: {'config_filename': 'C:\\Program Files (x86)\\wapt\\wapt-get.ini', 'waptservice_user': None, 'waptservice_password': None, 'MAX_HISTORY': 30, 'waptservice_port': 8088, 'dbpath': 'C:\\Program Files (x86)\\wapt\\db\\waptdb.sqlite', 'loglevel': 'warning', 'log_directory': 'C:\\Program Files (x86)\\wapt\\log', 'waptserver': <WaptServer https://srvwapt.MONDOMAINE.local verify_cert=False client_cert_path=None>, 'hiberboot_enabled': False, 'max_gpo_script_wait': 180, 'pre_shutdown_timeout': 180, 'log_to_windows_events': False, 'allow_user_service_restart': False, 'signature_clockskew': 21600, 'notify_user': False, 'waptservice_admin_filter': True, 'enable_remote_repo': False, 'local_repo_path': 'C:\\Program Files (x86)\\wapt\\repository', 'local_repo_sync_task_period': '2h', 'local_repo_time_for_sync_start': None, 'local_repo_time_for_sync_end': None, 'local_repo_limit_bandwidth': None, 'wol_port': '7,9', 'wol_relay': False, 'service_auth_type': 'waptserver-ldap', 'verify_cert_ldap': False, 'waptservice_poll_timeout': 10, 'waptupdate_task_period': '120m', 'download_after_update_with_waptupdate_task_period': True, 'forced_installs_task_period': '2m', 'reconfig_on_network_change': False, 'websockets_verify_cert': False, 'update_server_status_on_connect': False, 'loglevel_waptcore': None, 'loglevel_waptservice': None, 'loglevel_waptws': None, 'loglevel_waptdb': None, 'loglevel_websocket': None, 'loglevel_waitress': None, 'loglevel_wapttasks': None}
2024-10-31 09:16:33,558 [wapttasks MainThread 7032] INFO Starting task queue
2024-10-31 09:16:33,558 [wapttasks WaptTaskManager 5100] INFO Wapt tasks management initialized with C:\Program Files (x86)\wapt\wapt-get.ini configuration
2024-10-31 09:16:33,559 [wapttasks MainThread 7032] INFO Tasks queue running
2024-10-31 09:16:33,560 [wapttasks MainThread 7032] INFO Starting waitress waptservice on port 8088
2024-10-31 09:16:33,571 [wapttasks MainThread 7032] INFO Waptservice stopped
Traceback (most recent call last):
  File "<string>", line 2304, in <module>
  File "C:\Program Files (x86)\wapt\lib\site-packages\waitress\__init__.py", line 13, in serve
    server = _server(app, **kw)
  File "C:\Program Files (x86)\wapt\lib\site-packages\waitress\server.py", line 78, in create_server
    last_serv = TcpWSGIServer(
  File "C:\Program Files (x86)\wapt\lib\site-packages\waitress\server.py", line 244, in __init__
    self.bind_server_socket()
  File "C:\Program Files (x86)\wapt\lib\site-packages\waitress\server.py", line 361, in bind_server_socket
    self.bind(sockaddr)
  File "C:\Program Files (x86)\wapt\lib\site-packages\waitress\wasyncore.py", line 396, in bind
    return self.socket.bind(addr)
OSError: [WinError 10013] Une tentative d’accès à un socket de manière interdite par ses autorisations d’accès a été tentée
Exception at 01082433: EPyWindowsError:
OSError: [WinError 10013] Une tentative d’accès à un socket de manière interdite par ses autorisations d’accès a été tentée.
2024-10-31 09:16:33,577 [wapttasks SocketIOClient 4768] INFO Starting socketio on "https://srvwapt.MONDOMAINE.local:443" Thread id 4768
2024-10-31 09:16:33,580 [wapttasks SocketIOClient 4768] INFO Socketio connection params have changed. Socketio needs reconnect
2024-10-31 09:16:33,580 [wapttasks SocketIOClient 4768] INFO Creating socketio client: https://srvwapt.MONDOMAINE.local:443 client auth cert: ('C:\\Program Files (x86)\\wapt\\private\\ln2380.MONDOMAINE.local.crt', 'C:\\Program Files (x86)\\wapt\\private\\ln2380.MONDOMAINE.local.pem') proxies: None verify_cert: False
2024-10-31 09:16:33,581 [wapttasks SocketIOClient 4768] INFO Connecting Socketio to https://srvwapt.MONDOMAINE.local:443
2024-10-31 09:16:33,600 [wapttasks WaptTaskManager 5100] INFO Core Configuration: {'wapt_base_dir': 'C:\\Program Files (x86)\\wapt', 'waptserver': <WaptServer https://srvwapt.MONDOMAINE.local verify_cert=False client_cert_path=C:\Program Files (x86)\wapt\private\ln2380.MONDOMAINE.local.crt>, 'config_filename': 'C:\\Program Files (x86)\\wapt\\wapt-get.ini', 'proxies': {'http': '', 'https': ''}, 'repositories': [<WaptRepo https://srvwapt.MONDOMAINE.local/wapt verify_cert=False client_cert_path=C:\Program Files (x86)\wapt\private\ln2380.MONDOMAINE.local.crt>, <WaptHostRepo https://srvwapt.MONDOMAINE.local/wapt-host for host_id ln2380.MONDOMAINE.local >], 'personal_certificate_path': '', 'public_certs_dir': 'C:\\Program Files (x86)\\wapt\\ssl', 'packages_cache_dir': 'C:\\Program Files (x86)\\wapt\\cache', 'dbpath': 'C:\\Program Files (x86)\\wapt\\db\\waptdb.sqlite', 'use_http_proxy_for_repo': False, 'use_http_proxy_for_server': False, 'limit_bandwidth': None, 'locales': ['fr'], 'custom_tags': [], 'packages_whitelist': None, 'packages_blacklist': None, 'maturities': ['PROD'], 'host_uuid': 'ln2380.MONDOMAINE.local', 'use_fqdn_as_uuid': True, 'use_hostpackages': True, 'use_ad_groups': False, 'use_repo_rules': True, 'host_profiles': [], 'host_organizational_unit_dn': 'OU=PG,OU=AUTOMATICIENS,OU=MAUPAS,OU=LA NORMANDISE,DC=MONDOMAINE,DC=local', 'host_ad_site': None, 'waptaudit_task_period': '1d', 'hiberboot_enabled': 0, 'max_gpo_script_wait': 180.0, 'pre_shutdown_timeout': 180.0, 'uninstallkey_timeout': 120, 'check_certificates_validity': True, 'token_lifetime': 86400, 'trust_all_certs_in_pems': False, 'include_dmi_inventory': True, 'include_wmi_inventory': True, 'wapt_temp_dir': None}
2024-10-31 09:16:33,600 [wapttasks WaptTaskManager 5100] INFO Wapt tasks queue started
2024-10-31 09:16:33,628 [wapttasks SocketIOClient 4768] INFO WS read loop for 120s
Merci pour votre aide
Modifié en dernier par t.heroult le 31 oct. 2024 - 14:58, modifié 1 fois.
Server : WAPT Entreprise 2.6.0.17293 sur Debian
Consoles : Windows 10 & 11
Parc : Windows

Le saviez-vous ? Lorsque les tacons subissent une smoltification, leur mécanisme d'osmorégulation s'inverse !
Avatar du membre
htouvet
Expert WAPT
Messages : 419
Enregistré le : 16 mars 2015 - 10:48
Contact :

31 oct. 2024 - 10:12

Apparemment, le service wapt ne peut pas ouvrir le port 8088 en écoute localement (pas de permission)
Waptexit communique avec le service local avec ce port
S'il n'est pas ouvert, waptexit se lance et se coupe tout de suite.

est-ce que ce poste a un système de protextion particulier en place qui interdirait un process d'ouvir ce port ?
Le service waptservice est bien installé pour fonctionner en compte système ?

Si vous essayer de lancer le service en debug dans un cmd avec élévation de privilèges, avez-vous le même blocage de port 8088

Code : Tout sélectionner

net stop waptservice
runwaptservice --loglevel=debug
Tranquil IT
Avatar du membre
t.heroult
Messages : 284
Enregistré le : 08 déc. 2020 - 10:13

31 oct. 2024 - 11:39

Merci pour ce retour, je vais vérifier tout ça et je reviens.
Server : WAPT Entreprise 2.6.0.17293 sur Debian
Consoles : Windows 10 & 11
Parc : Windows

Le saviez-vous ? Lorsque les tacons subissent une smoltification, leur mécanisme d'osmorégulation s'inverse !
Avatar du membre
t.heroult
Messages : 284
Enregistré le : 08 déc. 2020 - 10:13

31 oct. 2024 - 11:58

OK, j'ai compris.
J'ai fait un netstat et j'ai vu qu'il y a un logiciel industriel qui écoute le port 8088.
J'ai modifié le paramètre "waptservice_port" et c'est bon !

Merci de m'avoir mis sur la piste !
Server : WAPT Entreprise 2.6.0.17293 sur Debian
Consoles : Windows 10 & 11
Parc : Windows

Le saviez-vous ? Lorsque les tacons subissent une smoltification, leur mécanisme d'osmorégulation s'inverse !
Verrouillé