License problem running two concurrent instances

I have two installs of quantrocket - i'm on the paid individual plan

  • first is a local install on ubuntu - my home router's IP address looks like 70.49.xx.xx
    it has an ibg with user1 as login

  • second is a could install at aws - IP address looks like 52.21.xx.xx
    it has an ibg with user2 as login

The home install looks like its running in free mode with regards to the stock price data fetching etc.

when i call:
lic.get_license_profile(force_refresh=True)

I get the error:
HTTPError: ('400 Client Error: BAD REQUEST for url: http://houston/license-service/license?force_refresh=True', {'licensekey': 'XXXXXXXXXXXXXXXXXXXXXXXXXXX', 'software_license': {}, 'errors': '2 of 2 concurrent installs are already in use for this license key, please terminate an existing deployment, wait 6 minutes, then try again (active installs: 02:42:ac:22:00:[email protected], [email protected])'})

its seems like possibly this is because my local install is registered under the router's IP address? (just a guess)

in any case i can't seem to run both of my two installs at one time, thanks for any help

EDIT: i think this may get triggered by accessing the vnc view of the gateway

One possible explanation would be if you connected to the cloud deployment from outside (for example made a curl command)? It shouldn't be triggered by VNC.

thats possible - things i was doing to the cloud deployment while also running / setting up local:

  1. using jupyter on the cloud instance
  2. docker machine
  3. i may have ssh'ed into one of the clould containers

it started working after a while - i'll mark this solved for now and pay attention to what i was doing if it shows up again