GUI installation: Difference between revisions
(Add troubleshooting section for 'only one trial is allowed' error) |
(Add detailed license activation instructions explaining License token vs License key fields) |
||
| Line 48: | Line 48: | ||
The license file is located in the web root folder as <code>key.php</code> | The license file is located in the web root folder as <code>key.php</code> | ||
== Activating a License in the GUI == | |||
VoIPmonitor GUI provides two separate activation methods depending on your scenario. Using the wrong method will result in a "Bad Key Content" error. | |||
=== Online Activation (Recommended) === | |||
Use this method when your server has internet access and you have a license token from the Members' Area or support: | |||
# Log in to the GUI | |||
# Navigate to '''Settings > License''' | |||
# Paste your '''license token''' (short text string, NOT the full key) into the '''"License token"''' field | |||
# Click the '''"get/update license key"''' button | |||
# The GUI will automatically fetch and apply the full license from the license server | |||
'''Important:''' The "License token" field is for short tokens only. Do not paste the full multi-line license key into this field. | |||
=== Offline Activation === | |||
Use this method when your server cannot connect to the license server (network restrictions, firewall, air-gapped environment): | |||
# Contact VoIPmonitor support to obtain the full, formatted license key | |||
# Log in to the GUI | |||
# Navigate to '''Settings > License''' | |||
# Paste the '''entire multi-line license key''' into the '''"License key"''' text field | |||
# Ensure you copy all lines (Expires, id, hwid, maxcalls, upgradeexpire, etc.) | |||
# Save the changes | |||
'''Important:''' The "License key" field is for the complete multi-line key. Do not paste a short token into this field. | |||
=== Troubleshooting "Bad Key Content" Error === | |||
If you receive a "Bad Key Content" error, you are likely using the wrong field: | |||
* '''Pasting a full license key into the "License token" field''' → This will fail. Use the "License key" field instead. | |||
* '''Pasting a short token into the "License key" field''' → This will fail. Use the "License token" field instead and click "get/update license key". | |||
* '''Incomplete license key''' → For offline activation, ensure you copied ALL lines of the multi-line key. | |||
== Extending a Trial License == | == Extending a Trial License == | ||
| Line 54: | Line 91: | ||
# Contact VoIPmonitor support to request an extension of your trial license | # Contact VoIPmonitor support to request an extension of your trial license | ||
# After the license is extended by support, apply the update in the GUI by clicking the '''"get/update license"''' button | # After the license is extended by support, apply the update in the GUI by clicking the '''"get/update license key"''' button | ||
# You do not need to change your server ID when extending the license | # You do not need to change your server ID when extending the license | ||
Revision as of 17:44, 5 January 2026
- Download the latest GUI tar.gz package from http://www.voipmonitor.org/download-gui?version=latest
- Untar to /var/www/ (On debian like systems) or /var/www/html (On redhat like systems) and rename created folder to voipmonitor
- Open web browser and point it to voipmonitor http://yourserver/voipmonitor (you can choose whatever directory you want) and follow installation steps
Note: you need to install the sniffer too - complete installation Content#Installaion
License key
Obtaining a Trial License (30 Days)
For a new installation, you can obtain a 30-day trial license for testing purposes through one of the following methods:
Method 1: Contact Support
Send a request to the VoIPmonitor support team to obtain a trial license. This method is useful if you encounter issues with automated license generation.
Method 2: Members' Area (Automated)
Log in to the VoIPmonitor members' area and find the license token in the "my services" section.
Troubleshooting Email Verification Issues
If you are using the Members' Area method and cannot receive the verification email:
- Check your inbox and spam/junk folder for the verification email
- If the email contains a typo or is not found, contact support to manually resend the verification email to the correct email address
- Verification links are typically valid for 24 hours - if expired, request a new verification email
If you continue to experience issues receiving the verification email, you can use Method 1 (Contact Support) as an alternative.
Troubleshooting "Only One Trial Is Allowed" Error
When using the Members' Area, you may encounter an error stating that only one trial license is allowed. This occurs when:
- You previously used a trial license (even on a different or deleted server)
- The trial status in the back-end system was not properly reset after the trial expired
To resolve this issue:
- Contact VoIPmonitor support and explain that the automated portal is showing "only one trial is allowed" for your account
- Specify that you need a trial license for a new installation or testing environment
- Support will manually correct the trial license status in the back-end system
- Once the status is corrected, return to the Members' Area and generate the trial license through the normal automated process
Alternatively, you can bypass this issue entirely by using Method 1 (Contact Support) to request a manual trial license issuance.
To download the license key, visit: http://www.voipmonitor.org/download-gui?version=license
The license file is located in the web root folder as key.php
Activating a License in the GUI
VoIPmonitor GUI provides two separate activation methods depending on your scenario. Using the wrong method will result in a "Bad Key Content" error.
Online Activation (Recommended)
Use this method when your server has internet access and you have a license token from the Members' Area or support:
- Log in to the GUI
- Navigate to Settings > License
- Paste your license token (short text string, NOT the full key) into the "License token" field
- Click the "get/update license key" button
- The GUI will automatically fetch and apply the full license from the license server
Important: The "License token" field is for short tokens only. Do not paste the full multi-line license key into this field.
Offline Activation
Use this method when your server cannot connect to the license server (network restrictions, firewall, air-gapped environment):
- Contact VoIPmonitor support to obtain the full, formatted license key
- Log in to the GUI
- Navigate to Settings > License
- Paste the entire multi-line license key into the "License key" text field
- Ensure you copy all lines (Expires, id, hwid, maxcalls, upgradeexpire, etc.)
- Save the changes
Important: The "License key" field is for the complete multi-line key. Do not paste a short token into this field.
Troubleshooting "Bad Key Content" Error
If you receive a "Bad Key Content" error, you are likely using the wrong field:
- Pasting a full license key into the "License token" field → This will fail. Use the "License key" field instead.
- Pasting a short token into the "License key" field → This will fail. Use the "License token" field instead and click "get/update license key".
- Incomplete license key → For offline activation, ensure you copied ALL lines of the multi-line key.
Extending a Trial License
If your testing period requires more than 30 days, you can request a trial license extension:
- Contact VoIPmonitor support to request an extension of your trial license
- After the license is extended by support, apply the update in the GUI by clicking the "get/update license key" button
- You do not need to change your server ID when extending the license
Full Licenses
For production use, you can purchase a full license through the VoIPmonitor customer portal. Your license is based on the maximum number of concurrent calls during your peak hours.
You can view your current license status and concurrent call usage in the GUI under Tools -> System Status -> Concurrent calls.
See the FAQ for more information about licensing, including:
- How to calculate the number of channels you need
- What happens if you temporarily exceed your license limit
- License warning and blocking behavior
- Upgrading your license via the customer portal
config/system_configuration.php
This file allows disabling some features
define('DISABLE_LIVE_SNIFFER', true);
define('DISABLE_ISSUE_TRACKER', true);
define('DISABLE_REGISTER', true);
define('DISABLE_CDR_SHARE', true);
define('WIKI_URL', 'http://voipmonitor.org');
define('WIKI_URL', false);
define('APP_WEB', 'http://voipmonitor.org');
AI Summary for RAG
Summary: This guide covers the VoIPmonitor GUI installation process, including downloading the package, extracting files, and running the installation wizard. It provides detailed information about obtaining trial licenses (30-day) for new testing installations, including two methods: contacting support or finding license tokens in the "my services" section of the members' area. For the Members' Area method, it includes troubleshooting steps for email verification issues: checking spam/junk folders, contacting support to manually resend verification emails, and understanding that verification links are valid for 24 hours. It also includes troubleshooting for the "only one trial is allowed" error, which occurs when a previous trial was used; the solution is to contact support to manually correct the trial status in the back-end system, then return to the Members' Area to generate the trial. Alternatively, users can bypass the issue by directly contacting support for manual trial issuance. The guide explains how to extend trial licenses beyond 30 days by contacting support and using the "get/update license" button in the GUI without needing to change the server ID. It also covers full license purchasing, which is based on maximum concurrent calls during peak hours, and references the FAQ for more details on license calculation, exceeding limits, warnings, blocking behavior, and upgrading licenses. The config/system_configuration.php file allows disabling specific features like live sniffer, issue tracker, registration, and CDR sharing. Keywords: gui installation, trial license, 30-day trial, license extension, my services, members area, get/update license, concurrent calls, server id, full license, customer portal, license key, key.php, system configuration, disable features, only one trial allowed, trial status, back-end system Key Questions:
- How do I obtain a trial license for VoIPmonitor?
- What is the trial license period?
- How can I get a trial license for a new VoIPmonitor installation?
- Where do I find my license token for VoIPmonitor?
- How do I extend my VoIPmonitor trial license beyond 30 days?
- Do I need to change my server ID when extending my license?
- How is the VoIPmonitor license calculated?
- What happens if I exceed my license limit?
- What is the "get/update license" button in the GUI?
- Where do I check my VoIPmonitor license status and concurrent calls?
- What should I do if I cannot receive the verification email for a trial license?
- How long is the trial license verification link valid?
- Can support resend the verification email if I made a typo in my email address?
- What should I do if I get an "only one trial is allowed" error?
- How can I fix the trial license status to generate a new trial?
- Why does the automated portal block my trial request?