Need to show or hide fields or panels based on the value of another field? For this requirement Dynamic Panels is the perfect solution. The advanced configuration tools allow you to clearly define what should happen whenever a field value changes.
#5783 - License
Hello, I have purchased your Dynamic Panels Teams add-ons and I have a question regarding the license. Does the license allow usage on more than one server? I currently have a production server and a development server where I run tests before deploying changes to production. Is it possible to use the same license on both environments?
Also, I would like to know if having security certificates is mandatory. My servers operate within an internal network and are not accessible from the Internet.
one week ago
Hello,
Yes, you can use same license on your both environments.
No, security certificates are not mandatory; you can use them within an internal network
Regards,
Variance Infotech PVT LTD
18 hours ago
Hello! I’ve tried to install the license key, but I get the following error:
"Error: SugarOutfitters_API::call(): Unable to validate the license key. Please configure the firewall to allow requests to https://store.suitecrm.com/api/v1/key/validate and make sure that SSL certs are up to date on the server." "Failed: SugarOutfitters_API::call(): Unable to validate the license key. Please configure the firewall to allow requests to https://store.suitecrm.com/api/v1/key/validate and make sure that SSL certs are up to date on the server. Failed"
I verified that the firewall responds to ping on the mentioned site and it’s OK. Has this issue happened to you before? How can I solve this problem?
17 hours ago
Yes — I’ve seen this exact error before when installing add-ons from SugarOutfitters / SuiteCRM Store. Even though ping works, the error isn’t about connectivity via ICMP — it’s about whether PHP (specifically cURL/openssl) on your web server can make an HTTPS request to https://store.suitecrm.com/api/v1/key/validate and validate the SSL certificate.
Checklist to Fix 1. Check PHP cURL & OpenSSL - Run: php -m | grep curl php -i | grep "OpenSSL" - Make sure curl and openssl are enabled in your PHP build.
2. Update CA Certificates - On Ubuntu/Debian: sudo apt-get update sudo apt-get install ca-certificates sudo update-ca-certificates - On CentOS/RHEL: sudo yum install ca-certificates sudo update-ca-trust force-enable
3. Check PHP cURL with HTTPS - Run this in shell (replace with your PHP path): php -r "var_dump(curl_exec(curl_init('https://store.suitecrm.com/api/v1/key/validate')));" - If it fails with an SSL error, your CA cert bundle is outdated or missing.
4. Firewall / Outbound Restrictions - Some hosting providers block outgoing HTTPS connections from PHP. - Try curl -I https://store.suitecrm.com/api/v1/key/validate If this works in shell but not in PHP, it’s a PHP/cURL SSL trust issue.
5. SuiteCRM PHP Settings - Ensure allow_url_fopen = On in php.ini. - Restart Apache/Nginx + PHP-FPM after making changes.
6. Proxy Environment (if behind corporate firewall) - If you’re behind a proxy, you’ll need to configure cURL in SuiteCRM to use it: $proxy_config = array( 'proxy_host' => 'your.proxy.host', 'proxy_port' => '8080', 'proxy_auth' => true, 'proxy_username' => 'user', 'proxy_password' => 'pass', ); - Add this to config_override.php.
Quick Fix for Most Cases
On Ubuntu, these two usually fix it: sudo apt-get install --reinstall ca-certificates sudo service apache2 restart
If after that it still fails, you can test with: openssl s_client -connect store.suitecrm.com:443 If you see certificate errors → it’s a CA trust issue.
Regards,
Variance Infotech PVT LTD