by Variance InfoTech Pvt Ltd

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.

Free 30 day trial
Try it Now

#5783 - License

In Progress General Question created by cequeira Verified Purchase one week ago

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.

  1. varianceinfotech member avatar

    Variance InfoTech Pvt Ltd Provider

    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

  2. cequeira member avatar

    cequeira Verified Purchase

    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?

  3. varianceinfotech member avatar

    Variance InfoTech Pvt Ltd Provider

    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

This case is public. Please leave out any sensitive information such as URLs, passwords, etc.
Saving Comment Saving Comment...
Rating
  • "The dynamic panel plugin is a great plugin, but it doesn't meet our requirements and we can't use it correctly. After disabling and deleting the plugi..." - shifang

    Read More Reviews