For headless servers or automated deployments (e.g., Ansible, Docker), registration can be performed via the console. This is the preferred method for DevOps pipelines.
Command:
php bin/console glpi:network:register <registration_key>
Example:
cd /var/www/html/glpi
php bin/console glpi:network:register GLPI-NETWORK-KEY-XXXX-XXXX-XXXX
Success Output:
Registration successful.
Instance is now registered.
Troubleshooting CLI:
If the command fails, it is usually due to the server lacking outbound internet access (firewall blocking services.glpi-network.com). You can verify connectivity using:
php bin/console glpi:network:test
A: Yes. Just leave the registration key blank. You must update manually.
A second source of confusion is the Plugin Registration Key. In the GLPI Marketplace (introduced in GLPI 10.0), some third-party plugins require their own registration keys.
Why? While GLPI core is GPL, developers of niche plugins (e.g., Datacenter Infrastructure Management, advanced reporting, or SMS gateways) may charge for their work.
The registration key is generally managed via the web interface:
Navigate to the official GLPI website or directly to the dedicated registration server:
https://services.glpi-network.com
The primary functions of the registration key are:
| Function | Description | |----------|-------------| | Agent Authentication | Ensures that only authorized agents can send inventory data to the GLPI server. | | Preventing Spoofing | Blocks malicious or misconfigured agents from polluting the database. | | Automatic Entity Assignment | Newly registered assets are automatically placed into the correct GLPI entity based on the key’s configuration. | | Inventory Deduplication | Helps match incoming agent data with existing devices using the key + MAC address/hostname combination. |
A GLPI registration key is a unique identifier used to link your local GLPI (Gestionnaire Libre de Parc Informatique) instance to the official GLPI Network. It is primarily used to enable the Marketplace interface, allowing you to browse and install plugins directly from the web console. Key Purpose & Usage
Marketplace Access: The key is mandatory to use the built-in marketplace for direct plugin downloads. glpi registration key
Subscription Levels: While a free registration key is available for community users, a paid GLPI Network subscription key unlocks "exclusive" official plugins and premium support.
Authentication: It authenticates your server with Teclib’ (the developers of GLPI) to verify your access rights to various network services. How to Obtain and Apply the Key
Register: Create a free account at the GLPI Network services site.
Generate Key: Once logged in, navigate to the Registration or Subscriptions menu to find your unique key. Configure GLPI: Log into your GLPI admin panel. Go to Setup > General. Select the GLPI Network tab.
Paste your key into the Registration Key field and click Save. Important Distinction: glpicrypt.key
Do not confuse the Registration Key with the glpicrypt.key file.
Registration Key: A string of text for marketplace/subscription services.
glpicrypt.key: A local file (usually in /config/) used to encrypt/decrypt sensitive data like LDAP or mail collector passwords in your database. If this file is lost, you must re-enter these passwords manually.
Are you setting up a new server or trying to resolve a blank page error when saving your key? Registration key marketplace | Tutorials | Help Center GLPI
The GLPI Network Registration Key is a unique identifier used to link your GLPI instance (version 9.5+) to the official Marketplace. It is required to download, install, and manage plugins directly from the web interface. Key Benefits
Marketplace Access: Enables the "Discover" tab to browse and install community or professional plugins with one click.
Exclusive Plugins: Unlocks premium GLPI Network plugins (e.g., OAuth SSO, Advanced Dashboards, AI integration) if you have a paid subscription.
Support & Maintenance: Integrates your instance with official Tier 3 support and bug correction services for professional environments. For headless servers or automated deployments (e
Free Option: A free registration key is available for community users to access the standard Marketplace without a paid plan. How to Obtain and Install
Register: Create an account on the GLPI Network Services portal.
Generate Key: Once logged in, navigate to the Registration menu in the portal to find your unique key. Configure GLPI: Open your GLPI interface and go to Setup > General. Select the GLPI Network tab. Paste your key into the registration field and click Save.
Verify: A notification will confirm that your instance is now successfully linked to the GLPI Network. Troubleshooting Common Issues
Key Not Saving: If the key returns a blank page or won't save, check the config/glpicrypt.key file for corruption or use the CLI command glpi:security:change_key to regenerate your encryption keys.
Missing Tab: Ensure you are using GLPI version 9.5 or higher, as earlier versions do not support the native Marketplace integration. Registration key marketplace | Tutorials | Help Center GLPI
The GLPI Registration Key: Understanding the GLPI Network Subscription
The GLPI registration key is a unique identifier used to link your local GLPI (Gestionnaire Libre de Parc Informatique) installation with the official GLPI Network services. While GLPI remains a powerful, open-source IT Asset Management (ITAM) and Service Desk (ITSM) software, the registration key acts as the bridge to professional support, advanced features, and the ecosystem provided by Teclib’, the developers behind the project. What is a GLPI Registration Key?
A registration key is a code provided to users who subscribe to a GLPI Network plan. It is not a license key in the traditional sense—since GLPI is licensed under GNU/GPL—but rather a service credential. Entering this key into your GLPI instance authenticates your server with the GLPI Network Hub.
Once validated, the key unlocks several enterprise-level benefits: Access to the GLPI Network Catalog for exclusive plugins. Professional technical support directly from the editor. Security alerts and advanced versioning notifications.
Compatibility with the GLPI Network Cloud and hybrid setups. Why You Might Need a Registration Key
Many organizations use the community version of GLPI without a key. However, as an infrastructure grows, certain needs make the registration key essential:
Advanced Plugins: Some high-demand plugins, such as the official OCS Inventory integration or advanced reporting tools, are exclusively available through the GLPI Network subscription. Success Output: Registration successful
Enterprise Security: Subscribed users receive prioritized access to security patches and bug fixes before they are rolled out to the general public.
Guaranteed Support: For businesses where the Helpdesk is mission-critical, a registration key ensures that if something breaks, you have a direct line to the experts who built the software. How to Obtain and Configure Your Key
To get a registration key, you must sign up for a subscription through the official GLPI Network website or an authorized partner. Plans are typically scaled based on the number of assets or the level of support required. Steps to Register Your Instance:
Log in to GLPI: Access your dashboard with a Super-Admin account.
Navigate to Setup: Go to the "Setup" menu and select "General."
Find the GLPI Network Tab: Look for the specific tab labeled "GLPI Network."
Input the Key: Paste your unique registration key into the designated field.
Verify Connection: Click "Save." The system will ping the Teclib’ servers to validate your subscription status. Troubleshooting Common Key Issues
If your GLPI registration key is not working, consider the following common hurdles:
Internet Connectivity: Your GLPI server must be able to reach ://glpi-network.com over HTTPS. Check your firewall and proxy settings.
Version Compatibility: Ensure your GLPI version is up to date. Older versions may use outdated authentication protocols that are no longer supported.
Key Expiration: Subscription keys are time-bound. If your subscription lapses, the key will become invalid, and access to the Network Catalog will be restricted. Open Source vs. Subscription
It is important to remember that GLPI is, and will remain, free software. You do not need a registration key to manage assets, create tickets, or use the core functionality of the platform. The registration key is a value-add for professional environments that require a safety net and specialized tools to manage complex IT landscapes.
By integrating a GLPI registration key, you are not just buying software; you are investing in the sustainability of the GLPI project and ensuring your IT department has the best possible resources at its disposal.
A: Log into services.glpi-network.com, delete your old instance, and re-register. A new key will be generated.