Bonjour,
Je deterre un peu le sujet mais il se trouve que mon serveur OCS a brutalement présenté les mêmes symptômes :
- Prolog successfully sent
- Failed to send Inventory <HTTP Status Code #500>
Après quelques bonnes heures de recherche nous avons trouvé que c'est l'auto-increment du champ ID de la table SOFTWARES qui avait atteint son maximum : 2147483647.
Pour gagner du temps en attendant de trouver une solution plus perenne, j'ai transformé le champ ID de la table SOFTWARES en INT signé. L'ID peut maintenant aller jusqu'à 4294967295 :-)
PI, aucun des fichiers logs du serveur OCS / MySQL ne remontait d'erreur permettant de comprendre l'origine du blocage... y compris en mode debug...
Logiquement on aurait du trouver une erreur du type "ERROR 1467 (HY000): Failed to read auto-increment value from storage engine".
En revanche, on trouvait un peu partout des traces de l'explosion de la table "prolog_conntrack" (table en mémoire) qui, elle, se remplissait à vue d'oeil suite au problème initial (Prolog OK, Inventory KO).
Bref, come je n'ai trouvé cette info sur aucun forum, je la remonte ici. On ne sait jamais :-)
Cdt,
Sylvie