Identify the License Issue Type
License validation errors manifest in different ways depending on the underlying cause:| Error Symptom | Likely Cause | Urgency |
|---|---|---|
| ”License expired” message | Evaluation period ended or production license expired | Critical |
| ”No valid license found” | License not installed or corrupted | Critical |
| ”Feature not available” | License tier doesn’t include requested feature | ⚠️ High |
| ”User limit exceeded” | More concurrent/named users than licensed | ⚠️ High |
| ”POWERSHEET license required” | Feature requires POWERSHEET production license | ℹ️ Medium |
Step 1: Check Current License Status
Verify the license installation and status.Access License Information
- Log in to Polarion as an administrator
- Navigate to Administration → License Management
- Locate the Nextedy RISKSHEET license entry
- Note the following details:
- License type (Evaluation, Production)
- Expiration date (if evaluation)
- Licensed user count (named users or concurrent users)
- Current active user count
Check License Validity
- RISKSHEET license exists?
- No — Step 2: Install license
- Yes — Check expiration date
- Expired — Step 3: Renew license
- Valid — Check user count
- Exceeded — Step 4: Manage users
- OK — Step 5: Check feature access
Step 2: Install or Reinstall License
If no valid license is found, install the license file.Obtain License File
- Contact Nextedy support or your account manager
- Provide your Polarion server ID (found in Administration → License Management)
- Receive license file via email (typically
risksheet.licenseornextedy-risksheet-<id>.xml)
Install License
- In Polarion, navigate to Administration → License Management
- Click Upload License or Add License
- Select the received license file
- Click Upload or Install
- Verify the license appears in the list with status Valid
Restart Polarion Service
After license installation:- Stop Polarion service:
sudo systemctl stop polarion - Wait 30 seconds
- Start Polarion service:
sudo systemctl start polarion - Verify RISKSHEET loads without license errors
Step 3: Renew Expired License
Evaluation licenses expire after the trial period. Production licenses expire if maintenance lapses.Evaluation License Expired
If your evaluation period has ended:- Contact Nextedy sales to discuss production license purchase
- Provide feedback on evaluation experience
- Receive production license file upon purchase
- Install using Step 2 instructions
Production License Maintenance Lapsed
If your production license shows expired:- Verify maintenance contract status with Nextedy
- Renew maintenance if lapsed
- Request updated license file
- Install updated license using Step 2
Most production licenses include a grace period after maintenance expiration. Check with Nextedy support about temporary license extensions while renewing maintenance.
Step 4: Manage User License Limits
If you’ve exceeded licensed user count, adjust active users or upgrade license.Check Active User Count
- Navigate to Administration → License Management
- Locate Nextedy RISKSHEET license
- Compare:
- Licensed users: Total users allowed
- Active users: Current users consuming licenses
Named User Licenses
For named user licenses, active users are explicitly assigned:- Navigate to Administration → Users
- Review users with RISKSHEET role or permissions
- Remove RISKSHEET access from inactive users:
- Edit user profile
- Remove RISKSHEET-related roles
- Save changes
Concurrent User Licenses
For concurrent licenses, active users are currently logged in:- Check current active sessions in Administration → Active Sessions
- If limit is frequently hit, consider:
- Upgrading to more concurrent users
- Switching to named user licensing
- Implementing user groups to control access
Step 5: Verify Feature Access and License Tier
Some features require specific license tiers or additional products.RISKSHEET License Tiers
RISKSHEET licenses come in multiple tiers with different feature sets:| Tier | Features | Typical Use Case |
|---|---|---|
| Basic | Core risk management, basic FMEA/HARA | Small teams, simple workflows |
| Professional | Advanced features, custom scripting, API access | Medium teams, complex configurations |
| Enterprise | All features, multi-project, advanced integrations | Large organizations, extensive customization |
POWERSHEET Integration Features
Certain advanced features require POWERSHEET production license in addition to RISKSHEET:- Navigate to Administration → License Management
- Check if Nextedy POWERSHEET license exists
- Verify it’s a production license (not evaluation)
- If missing, contact Nextedy about POWERSHEET licensing
RISKSHEET automatically detects valid POWERSHEET production licenses and unlocks enhanced features. No manual configuration is required. However, POWERSHEET evaluation licenses do not enable these enhancements.
License Revalidation
RISKSHEET periodically revalidates licenses. If you recently installed or upgraded a license:- Wait 5-10 minutes for automatic revalidation
- Or restart Polarion service to force immediate validation
- Clear browser cache:
Ctrl+Shift+Delete - Reload RISKSHEET page
Step 6: Troubleshoot License Detection Issues
If a valid license exists but RISKSHEET doesn’t recognize it:Verify License File Integrity
- Access Polarion’s license directory:
/opt/polarion/data/licenses/ - Check that
risksheet.licenseornextedy-risksheet-*.xmlexists - Verify file permissions are readable:
chmod 644 risksheet.license - Check file is not corrupted: Open in text editor and verify XML structure
Check Polarion Logs
- Access Polarion logs:
/opt/polarion/data/logs/ - Search for license-related errors:
- Look for messages like:
- “License validation failed”
- “License file corrupted”
- “Server ID mismatch”
Server ID Mismatch
If logs show “Server ID mismatch”:- License was generated for a different Polarion server
- Verify you’re using the correct license file
- If Polarion server was migrated or cloned, request new license from Nextedy
Step 7: Bypass Admin Permission Check (Development Only)
For development or testing environments, you can temporarily disable admin permission checks.Enable Development Mode
- Edit Polarion configuration:
/opt/polarion/polarion/configuration/polarion.properties - Add this line:
- Save file
- Restart Polarion service
With
disable_admin_check=true, all users can modify RISKSHEET configurations, install templates, and access administrative functions. Remove this setting before deploying to production.Verification
After resolving license issues, you should see:- No license error messages when loading RISKSHEET
- License shows Valid status in Administration → License Management
- All licensed features are accessible
- User count within licensed limits
- No license-related errors in Polarion logs
- Polarion version number
- RISKSHEET plugin version
- License file (attach to support ticket)
- Server ID from License Management page
- Relevant log excerpts showing validation errors
See Also
- Concepts: Licensing Model - How RISKSHEET licensing works
- Understand License Types - License tier comparison
- Choose License Tier - Select appropriate license
- Manage User Groups - Control user access with groups
- Reference: Polarion License Types - Polarion license compatibility
Sources
Sources