Rate this article
2.50
Browsing: Home » FAQ & Knowledgebase

Invalid License problem when behind NAT/Firewall

Q: I’ve installed Vivvo successfully, but I’m having trouble logging in to site administration - I keep getting "Invalid License" message.

A: This is a problem happening when Vivvo is installed behind a firewall or a NAT, or in cases when web server does not support fsockopen() , cURL or file_get_contents() functions.

To check if your server has this problem, you need to download the attached check_connection.php file and upload to your Vivvo root directory. Run this from your web browser (i.e. http://www.example.com/check_connection.php) and you’ll be informed about the status of your server - if it fails to open a stream due to web server setup the function will return “Closed” message.

To solve this problem you must either install Vivvo on computer not being behind NAT/firewall, or ask your web/system administrator to enable support for fsockopen() , cURL or file_get_contents().

For further reference, please visit following links:

http://www.php.net/fsockopen

http://www.php.net/manual/en/book.curl.php

http://www.php.net/manual/en/function.file-get-contents.php