I have CentOS 7 servers in the cloud which is offering HTTPS services. Now this Enterprise can't use our services from the cloud, so they wanted a local intranet solution, the same as I am running in the cloud with public internet.
After doing lot of thinking, I found that I can't offer them my cloud solution unless I make everything mirrored. Then, simply to provide the service, I decided to put the whole cloud installation in their intranet by offering them my own SSL and HTTPS official licenses too.
To do this, I made one server with CentOS 7 as a mirror of my original cloud server + DNS server using the same HTTPS configuration.
From their intranet, they can browse https://myserver.com/solutions exactly as they would have done while sitting in the real public internet.
But I am not sure if I am violating anything at all? The customer, the service provider and I agreed, that between us there are no objections. But I still question whether this does not violate SSL or HTTPS law if any. (The SSL, HTTPS licenses are all my own assets; I myself am the owner of the cloud and intranet)