Notifications

38 views

Description

Self-hosted customers setting up Team Development may get the following error: "Unable to validate connection: Loopback and site-local URLs are not supported. Provide the URL of another instance".

Steps to reproduce

  1. Navigate to Team Development > Remote Instances.
  2. Click New.
  3. Enter the information for the user login credentials and hostname for a remote instance.
  4. Click Test Connection
  5. The error message is displayed

Cause

The "glide.update_set.remote.check_host" property is defaulted to "true" in the instances.

Resolution

Log in to the instances and check for name "glide.update_set.remote.check_host" in system properties. If you do not find it, try to create the system property record from UI with following values: 

Name : glide.update_set.remote.check_host 
type : True/False 
value : false 

Should this fail, you will need to update or create this property in the database, with the following SQL: 

SELECT * FROM sys_properties WHERE name='glide.update_set.remote.check_host';

If the property exists but has the 'value' column set to "true", run the following:

UPDATE sys_properties set value='false' WHERE name='glide.update_set.remote.check_host';

If the property doesn't exist (as is the case in my instance), create it in the database like so: 

INSERT INTO sys_properties (name,type,value) VALUES ('glide.update_set.remote.check_host','boolean','false');

After doing either of the above, log back into the instance, and clear the cache of the properties by running the following script in "Scripts - Background":

GlidePropertiesDB.invalidate();

Finally, restart the instances.

Note: The above SQL commands are meant for MariaDB installations only! Should your company's instances be running on Oracle, you will need to convert the SQL.

Article Information

Last Updated:2019-10-14 01:13:45
Published:2019-10-14