J'ai progressé : (Procédure intéressante: ICI Mais qui a quelques bug
- Installation de 2.6RC
- Création des certificats en suivant la procédure ICI Attention à la saisie des informations dans common name il faut saisir l'adresse IP du serveur ou son nom FQDN (l'IP pour moi)
- Modification du fichier /etc/apache2/site-enabled/default-ssl.conf : retirer l'option "Require host localhost"
- Résultat le deployement passe en notified dans OCS mais j'ai toujours une erreur ( voir fin du post)
Le répertoire est bien accessible en HTTPS avec un navigateur web.
Je ne sais pas ou chercher. je ne sais pas si c'est de download du fichier qui ne marche pas ou si c'est le fichier qui n'est pas Ok.
Je viens de faire l'essai en copiant le répertoire manuellement du seveur vers le client => idem. Le répertoire est quand même supprimé par l'agent.
Une idée comme ça : pour les experts du produit créer une machine virtuelle prête à faire feu ce serait top.
OCSInventory.log avec option debug =1
COM SERVER => Initializing cURL library for sendRequest
COM SERVER => Using cURL without server authentication
COM SERVER => Disabling cURL proxy support
COM SERVER => Enabling cURL SSL server validation support using CA Bundle <ocsng.pem>
COM SERVER => Sending HTTP Post request to URL <https://XXX.XXX.XXX.XXX:45443/ocsinventory>
COM SERVER => HTTP Post response received <HTTP Status Code #200>
COM SERVER => Cleaning cURL library
AGENT => Inventory successfully sent
INVENTORY => Writing new inventory state
AGENT => Communication Server asked for Package Download
DOWNLOAD => Package history file successfully cleaned for duplicate IDs
DOWNLOAD => Metadata file <info> for package <1554646026> is located at <https://XXX.XXX.XXX.XXXX:45443/download/1554646026/info>
COM SERVER => Initializing cURL library for getFile
COM SERVER => Using cURL without server authentication
COM SERVER => Disabling cURL proxy support
COM SERVER => Enabling cURL SSL server validation support using CA Bundle <ocsng.pem>
COM SERVER => Sending fileGet request to URL <https://XXX.XXX.XXX.XXX:45443/download/1554646026/info>
COM SERVER => fileGet response received <HTTP Status Code #200>
COM SERVER => Cleaning cURL library
DOWNLOAD => Unloading communication provider
DOWNLOAD => Retrieve info file...OK (pack 1554646026)
DOWNLOAD => Package <1554646026> added to download queue
DOWNLOAD => Download and setup tool successfully started
AGENT => Unloading communication provider
AGENT => Unloading plug-in(s)
AGENT => Execution duration: 00:00:41.
Download.log
==============================================================================
Starting OCS Inventory NG Package Download and Setup Tool on Sunday, April 07, 2019 17:31:07.
DOWNLOAD => Running OCS Inventory NG Download Version 2.4.0.0
DOWNLOAD => Using OCS Inventory NG FrameWork Version 2.4.0.0
DOWNLOAD => Using network connection with Communication Server
COM PROVIDER => Loading Communication Provider <C:\Program Files (x86)\OCS Inventory Agent\ComHTTP.dll>
DOWNLOAD => Using Communication Provider <OCS Inventory NG cURL Communication Provider> Version <2.4.0.0>
DOWNLOAD => Starting new period of 10 cycles
DOWNLOAD => Flushing package queue
DOWNLOAD => Parsing directory <C:\ProgramData\OCS Inventory NG\Agent\download> for packages
DOWNLOAD => Verifying package <C:\ProgramData\OCS Inventory NG\Agent\download\1554646026>
ERROR *** DOWNLOAD => Error loading metadata file <C:\ProgramData\OCS Inventory NG\Agent\download\1554646026\info>, removing package <1554646026>
DOWNLOAD => No package found, exiting
DOWNLOAD => Unloading communication provider
DOWNLOAD => Execution duration: 00:00:00.
Nom du système : Linux x86_64
Version : 4.9.0-8-amd64
RAM totale : 3937 Mo
RAM disponible :3376 Mo
CPU : Intel(R) Xeon(R) CPU E5506 @ 2.13GHz
Distribution : Debian GNU/Linux 9 (stretch)
Version de PHP : 7.0.33
Serveur Web : Apache/2.4.25 (Debian)
Serveur SQL : Debian 9.6 version 10.1.37-MariaDB-0+deb9u1
Version OCSReports : 2.6RC