Description
When setting up the Dynamic DNS feature on exacqISP, integrators with a “Shared” host type utilize multitenancy resulting in EM returning an incorrect domain name which causes error 776.
Product
- Integrator Service Portal
Steps to Reproduce
- Access https://admin.exacq.net
- Filter by CID
- Login to the customers Integrator Service Portal URL, https://CID.exacq.net/accounts/login/?next=/ where CID is the customers ID found in the previous steps
- Dashboard > Servers
- Locate and access the desired server
- Edit the server and check the Enable Dynamic DNS box
- The provider should defaulted to exacq.io
- The hostname will default to the name of the server but can be changed if desired
- Select Apply
Expected Results
- the settings will be saved, and the Dynamic DNS service enabled
Actual Results
- An error message will appear similar to the one below
- Also notice that the domain name does not match that of the customers Integrator Service Portal instance.
- Expected slo003 but EM returned ele062
Solution
This is a result of the Host Type for a given Instance being “Shared” vs “Dedicated”. Customers with a Host Type of “Shared” cannot use the Dynamic DNS feature whereas those with a Host Type of “Dedicated” can. This has to do with multitenancy for shared instances. Currently there is no workaround and new integrators will by default have a shared host type.