by Flavia Calonego | Jun 12, 2025 | News
GLPI Agent 1.15 has been released.
We are proud to announce this new release comes with signed windows MSI package and signed windows binaries.
You can download it on the GLPI Agent github project: https://github.com/glpi-project/glpi-agent/releases/tag/1.15
This version comes with some fixes and enhancements and here are the essential ones:
- Agent
deviceid
will be updated on startup if assetname-support
option or even hostname changes
- Fixed “No Valid Agentid set on HTTP Client” error during ToolBox remote inventory tasks run
- Fixed CrowdStrike Falcon AV support on linux
- Fixed TeamViewer ID remote management inventory on linux
- Added support for Astra Linux distribution inventory
- Fixed MSSQL database inventory
- Also support inventory task event for server target if not partial
- Fixed virtualmachine type for linux Hyper-V VMs
- Fixed fqdn support on linux
- Fixed one possible perl error during ESX inventory
- Fixed
glpi-injector
when submitting a json inventory from stdin
- Added Digipower PDUs SNMP Support
About packaging, here is what you should retain:
- Windows MSI installer and windows binaries are now signed
- On Windows, Perl is built using a patched 5.40.2 version including a patch fixing perl CVE-2025-40909. It uses now OpenSSL 3.5.0, libxml2 library v2.14.3, GLPI-AgentMonitor 1.4.1 and dmidecode 3.6-update-1. Also Perl locale support has been disabled as not used.
- The MacOSX packaging now uses OpenSSL 3.5.0.
You can check changes details in the official online Changelog available here: https://github.com/glpi-project/glpi-agent/blob/1.15/Changes
As usual, we invite you to update your agents to take advantage of these improvements.
Stay connected! Follow us on our social media platforms!
by Flavia Calonego | Apr 17, 2025 | News
We announce that GLPI agent 1.14 is available, update it now!
You can download it on the GLPI Agent github project: https://github.com/glpi-project/glpi-agent/releases/tag/1.14
This version comes with some fixes and enhancements and here are the essential ones:
- We have another little fix related to triggered run via local HTTP interface
- SNMP inventory now supports an advanced configuration which can be used to inventory Snom IP phones
- MS Defender AV detection is fixed on Windows Server
- Crowdstrike Falcon AV inventory has been added for Windows, Linux and MacOSX
- We fixed the MS Store inventory when a software is still claimed to be installed for a deleted user
- PostgreSQL database inventory has been fixed for Windows
- We also enhanced network inventory for HP printers and storages, Netgear stacked devices, Dell EMC devices, Katusha printers and Quantum Linux Appliance
- Collect task now supports reporting of REG_MULTI_SZ registry keys
About packaging, here is what you should retain:
- On Windows, Perl is now built using a patched 5.40.2 version, msys2-base 20250221 and libxml2 library v2.14.1
- The MacOSX packaging now uses Perl v5.40.2
You can check changes details in the official online Changelog available here: https://github.com/glpi-project/glpi-agent/blob/1.14/Changes
As usual, we invite you to update your agents to take advantage of these improvements.
Stay connected! Follow us on our social media platforms!
by Flavia Calonego | Mar 17, 2025 | Blog, News
GLPI Agent 1.13 has been released.
You can download it on the GLPI Agent github project: https://github.com/glpi-project/glpi-agent/releases/tag/1.13
This version comes with some fixes and enhancements and here are the essential ones:
- We fixed a regression introduced in 1.12 where Deploy task was no more run when triggered via local HTTP interface
- On first contact with a GLPI 10+ server, glpi-agent will now also submit supported tasks
- On systems where a proxy is defined via environment variables, you can set
proxy
to none
to not use that proxy system configuration
- We introduced a new
required-category
configuration to help using GLPI business rules when full inventory postpone feature is enabled. It permits to force an inventory category in submitted partial inventory even when content didn’t change.
- We introduced
itemtype
and esx-itemtype
configurations if server supports generic asset types like GLPI 11+ will
- MS Defender and SentinelOne antivirus are now also inventoried on Windows Server systems
- HP printers wifi ports are now reported as wireless
- Enhanced FortiSwitch and TP-Link Omada network devices support
About packaging, here is what you should retain:
- Windows MSI installer was wrongly suggesting
user
and password
were for proxy authentication, so we fixed and clarify the corresponding installer window to show they are for HTTP basic authentication, the current supported authentication method on GLPI-Network Cloud
- The fixed Windows MSI installer window now also permits to set OAuth id and secret if server supports OAuth authentication method like GLPI 11+ will
- On Windows, perl is now built in 5.40.1 version with OpenSSL v3.4.1, msys2-base 20241208, libxml2 library v2.13.6 and dmidecode 3.6
- The MacOSX packaging now uses Perl v5.40.1 and OpenSSL v3.4.1
You can check changes details in the official online Changelog available here: https://github.com/glpi-project/glpi-agent/blob/1.13/Changes
As usual, we invite you to update your agents to take advantage of these improvements.
Stay connected! Follow us on our social media platforms!
by Flavia Calonego | Jan 24, 2025 | News
GLPI Agent 1.12 has been released.
You can download it on the GLPI Agent github project: https://github.com/glpi-project/glpi-agent/releases/tag/1.12
This version comes with some fixes and enhancements and here are the essential ones:
- It introduces
glpi-version
option to enable inventory_format dependent features when not using native inventory
- Httpd interface has been reworked:
/now
forces a full inventory by default
/now
supports partial
, full
, delay
and task
parameters: default is /now?full=1&task=all&delay=0
- Index page will now show 2 links:
- the usual one has been renamed “Force running all targets planned tasks” to clarify its purpose
- the second one uses the usual “Force an inventory” text but it will now really only trigger inventory task
- You can now install agent into a path including a parenthesis on Windows without an error
- Fix server url parsing when it has no url scheme
- On MacOS, a new
ssl-keystore
option value is available to choose system SSL CA keychain
- For Inventory task:
- We try to keep network interface with a “vpn” word reference in description as even disabled on windows
- Add support for
glpi-version
option
- Network interface inventory on linux has been enhanced
--partial
option support has been fixed when used with glpi-agent script
- Trellix/McAfee agent is now recognized as an antivirus on Windows
- Few USB devices was ignored on linux, this is fixed
- On Windows, agent now strips connected USB printers serialnumber from leading zeros
- For RemoteInventory task:
- remote inventories have their own state file so they also generates partial inventories when possible
- For NetDiscovery and NetInventory tasks:
- Devices support has been enhanced for:
- Aerohive and Intelbras devices
- Raritan, Bachmann and RNX PDU devices
- Avaya J100 IP phones and Lexmark printers
- HP peripherals support has been fixed when device reports invalid firmware dates
- Agent now avoids to send discovery XML when using NetScan from ToolBox
- For Deploy task:
- Command run checks were wrong for few cases, this is now fixed
- When using P2P feature, agent now avoids to scan network and broadcast addresses
- Sha512 check now supports checksum provided in uppercase
- For Collect task:
- Sha512 check now supports checksum provided in uppercase
- “checkSumSHA2” check is now renamed “checkSumSHA256” and so permit to support sha256 checksum
- For ESX task:
- ESX virtualmachines can now be reported with ip and OS. This feature requires at least GLPI 10.0.17 server-side.
- Add guessed Total ESX memory size as memory component
- For ToolBox plugin:
- Fixed enabled jobs start up and log support
- Counters update does no more requires debug mode to be enabled
About packaging, here is what you should retain:
- On Windows, perl is now built with OpenSSL v3.4.0, libxml2 library v2.13.6, libssh2 v1.11.1 and libiconv 1.18 supports.
- The MacOSX packaging now uses OpenSSL v3.4.0.
- Perl installer for linux now supports
--delaytime
option
- Perl installer for linux, on systems using “dnf”, will now use an option to disable local package gpg check during agent installation
You can check changes details in the official online Changelog available here: https://github.com/glpi-project/glpi-agent/blob/1.12/Changes
As usual, we invite you to update your agents to take advantage of these improvements.
Follow us on social networks so you don’t miss any news!
by Flavia Calonego | Sep 24, 2024 | News
GLPI Agent 1.11 has been released.
You can download it on the GLPI Agent github project: https://github.com/glpi-project/glpi-agent/releases/tag/1.11
This version comes with few fixes and enhancements and here are the essential ones:
- On Windows, a fix from the community prevents overwriting of Keystore exported certificates. So these certificates are no more ignored.
- On Windows, a new
ssl-keystore
option is available to disable or optimize Keystore certificates export.
- Bitdefender antivirus support has been updated on Windows.
- TacticalRMM remote management inventory support has been added on MacOSX.
- Users inventory has been fixed with partial inventory used with
full-inventory-postpone
.
- Few updates for Hikvision devices support and Konica printers have been included in NetDiscovery and NetInventory tasks
- Deploy task won’t no more display an error when running a PowerShell script on Windows.
- Proxy server plugin will now accept Json as inventory format when
glpi_protocol
option is set and no GLPI server is configured.
About packaging, here is what you should retain:
- On Windows, perl is now built with OpenSSL v3.3.2 and the libxml2 library v2.13.4 supports. 7-zip provided command is now v24.08 version.
- The Windows packaging now includes GLPI-AgentMonitor software v1.4.0 and the installer supports
AGENTMONITOR_NEWTICKET_SCREENSHOT
as parameter to configure if a screenshot should be done before opening a new ticket.
- The MacOSX packaging now uses OpenSSL v3.3.2.
You can check changes details in the official online Changelog available here: https://github.com/glpi-project/glpi-agent/blob/1.11/Changes
We invite you to update your agents to take advantage of these improvements.
Stay connected! Follow us on our social media platforms!