Hi registryhack,
No problem explaining this in private or in public, as you prefer.
CBSubs is sold with a floating license, which is not bound to a particular server, IP address or site.
This has been designed that way for the convenience of the user:
- CBSubs can be moved as needed when e.g. your site changes hoster, or your hoster changes server or IP address, without worrying about CBSubs stopping working.
- CBSubs users-limits or number of installations can even be simply upgraded from your account here, it will automatically propagate to your installations at next check.
- You always have an overview of installations running from your profile here
Our license server is fully redundant, secured, remotely backed-up, and fully monitored 24/7/365 from hardware through the OS and up to application level. We are in the process these days of making it even more redundant and robust than any other floating license server I know of yet. (We evaluated quite a few which didn't give us the peace of mind that we wanted our users to have, before designing, implementing and testing the CBSubs one).
CB and CBSubs is a team, and not a one-man show, the company operating Joomlapolis is healthy, managed safely and has been around since many years, with rock-solid references. Our servers is in fact a multiple redundant server-clusters are on multiple continents in different multi-tier-one-connected secured datacenters.
As you can see, knowing this is very important, things have been taken extremely seriously to fully address peace-of-mind concerns.
So far for the global advantages of floating licenses and non-risks.
For the technical details:
Normally, the CBSubs installation will check only every few days its license status (btw most of your professional PC software will check at each startup or more frequently). Of course if your server installation changes, a recheck will also happen.
Now, in case of communication loss (e.g. hoster added an outgoing firewall rule as you mention), a valid installed license won't stop working suddenly. Your CBSubs installation will first retry for a few days while displaying a message in CBSubs backend, then after few days of unsecssful retrials, start sending all admins of the site emails while continuing to retry.
So before things that worked fine suddenly stop working you have quite some time.
Putting things in perspective, the likelyhood of your site changing server, IP address, or domain name in the next 3 years, and thus suddenly invalidating a non-floating server-bound license is quite larger than anything license-affecting going bad here for more than a day (without consequences on valid licenses as explained above).
That said (sorry didn't have time to shorten my reply)
:
However if you prefer to have an unlimited users lifetime support license be server-bound instead of floating, we can convert your floating one to be server bound-licked and non-transferable. If you prefer that for peace of mind, or wish any additional private details to give you full peace of mind, please contact me by PM with details for a private quote, as this would be a first-time request.
(to PM just click the small icon on the bottom left of this post and you will see a PM box on my profile).
Hope that clarifies things, shows the thought process which has lead to that solution, the design and implementation behind it, and allows you to choose the best solution for your own peace of mind.
Best Regards,