Open GuidoWilden opened 6 months ago
Deleting the remote clients from the list and re-adding them by hostname seems to work, but not via IP address.
Hi @GuidoWilden
could it be a problem related to the host-key verification ? So did you try to use ssh to access the remote server on the new ip before running glpi-agent ?
Can you eventually provide all the log lines in debug2 related to RemoteInventory task before reaching the seen [error]
line ?
Bug reporting acknowledgment
Yes, I read it
Professional support
None
Describe the bug
After a changed IP address we are attempting to delete an entry from the glpi-remote list and re-add it with the new IP address but the entry remains. On deletion the entry disappears, we then add the host with the new IP and on inspection everything looks correct but on the next agent run the old IP is back.
To reproduce
glpi-remote add winrm://USER:PASSWORD@IP_ADDRESS
glpi-remote list | grep IP_ADDRESS
glpi-remote del NO
glpi-remote add winrm://USER:PASSWORD@NEW_IP_ADDRESS
glpi-agent
[error] Remoteinventory worker[3] failed to handle winrm://USER:PASSWORD@IP_ADDRESS
Expected behavior
An inventory with the new IP address should be generated.
Operating system
Linux
GLPI Agent version
Nightly build (git version in additional context below)
GLPI version
10.0.15
GLPIInventory plugin or other plugin version
GLPI Inventory v1.3.5
Additional context
GLPI Agent nightly v1.9-gitbe309b3b