Skip to content

Use a custom DNS name for SQL access ​

A custom DNS name is an address used by clients. It does not change a Coordinator DB database name or create a new listener. Configure the DNS record in the service responsible for your network, then make sure its destination reaches the intended native or HTTP address.

Test from the client network ​

Use the same hostname and port the application will use. Confirm name resolution first, then check /ping and an authenticated SQL request. If an external TLS proxy terminates HTTPS, its certificate must cover the client-facing hostname and its upstream must reach the server.

Coordinator DB does not terminate TLS itself. Do not treat a DNS alias as encryption. Native client addresses include both host and port through --addr.

Browser-specific checks ​

Browser requests require matching Origin and Host, and the server emits no CORS headers. Empty-password users are restricted to IP hosts or localhost. A custom hostname can therefore expose an authentication or origin restriction that a localhost command did not encounter.

Keep database credentials out of the DNS record and URL. If a name change fails, compare the resolved address, proxy route and HTTP response status before changing SQL settings.

See HTTP browser access, native client and listener configuration.