We're adding an additional server to our cluster.
The install completed successfully, the license was active and the empty control panel came up.
Instead of entering all 95 streams manually, I wanted to find a way to 'clone' an existing relay server.
Using the migration instructions, I backed up a current relay server and copied the sql and vhosts files (minus log files) to the new server.
Using sed, I replaced the IP address and host name with the new ones in both the sql file and all server.conf files; then restored the sql file.
Refreshing the control panel gave:
ERR License violation: This installation of Centova Cast is not licensed for the domain [newserverhost]. Please obtain a valid license for this domain. .
I re-issued the license and ran:
/home/centovacast/system/runascc/runascc exec ccmanage reissuelicense [newserverhost]
That returned:
INF License reissuance forced; renewing license information (this may take a few moments) ...
INF FGC-P
http://license1.centova.com/license/validate.php OK
INF Result from
http://license1.centova.com/license/validate.php - ERR/VIOLATION: Unlicensed IP address
INF FGC-P
http://license2.centova.com/license/validate.php OK
INF Result from
http://license2.centova.com/license/validate.php - ERR/VIOLATION: Unlicensed IP address
INF FGC-P
http://license3.centova.com/license/validate.php OK
INF Result from
http://license3.centova.com/license/validate.php - ERR/VIOLATION: Unlicensed IP address
ERR License validation failed: Unlicensed IP address
I was able to manually replace the licenseid in the mysql database and re-ran /home/centovacast/system/runascc/runascc exec ccmanage reissuelicense [newserverhost].
This time it worked. All accounts are present and streams are connecting to master server.
After entering the new server in Remote Servers on the 'master' control panel, nothing happened. The new server and accounts don't display with the others.
I've tried:
disabling and re-enabling single sign-on on the new server
re-entering the remote server entry
using the IP address instead of FQDN in remote server entry
combing the database on the new server for anything else specific to the cloned server
comparing the database record entries in remoteserver table on master server
Any other ideas?
Product name:
Centova Cast
Product version:
2.2.6