3CX Support Internet connection is needed for licence checks and activation as well as certificate renewals. During the installation you will be asked to provide an FQDN which is necessary as well as internet is needed to activate the licence and complete the installation process.