Custom Domains
What is a Custom Domain for ExoSense?
At the Scale tier, ExoSense™ applications are able to be hosted under a domain you own. With this, you can fully customize the way your internet-connected product is represented.
You will need to have purchased your own domain name first, and you will need to manage that domain through DNS or the tools that your provider gives you.
Custom Domain FAQ
Do I need SSL certificates?
In order to support your custom ExoSense domain, you will need to provide your own certificate for us to install on Exosite's Murano platform (see below). We do require SSL on all hosted Applications.
Can't you get a SSL certificate for my domain?
We cannot. The owner of the domain must order the SSL certificate. However, we will generate the Private Key and Certificate Signing Request (CSR) for you to use in purchasing the SSL certificate for your domain – this serves to both simplify and secure the process!
Do you support Wildcard certificates?
Yes. We do support certificates for Wildcard Fully-Qualified-Domain-Names (FQDNs).
Setting Up a Custom Domain
For qualifying cases, the following steps are followed to set up the custom domain. Please contact Exosite Sales or your Account Manager for more information about this option, as it is only available at a certain Tier.
Note: The target ExoSense instance (e.g. acme.apps.exosite.io
) must already have been deployed within your Business Account (www.exosite.io).
-
- You submit a ticket to Exosite Support (support@exosite.com), using the subject "Custom Domain Request"
- Include the following information (example values in
monospace
):-
Business ID:
g6b052kauaa
-
Solution ID:
d12wuu5m5luts0000
-
Desired Domain:
portal.acme.com
-
Details for a Certificate Signing Request (CSR)
-
Common Name:
portal.acme.com
(OR*.acme.com
) -
Country Name (2 letter code):
US
-
State or Province Name (full name):
Minnesota
-
Locality Name:
Minneapolis
-
Organization Name:
ACME Corp
-
Organizational Unit Name (optional):
IT
-
Email Address (optional):
it@acme.com
-
Common Name:
-
Business ID:
- Note: The details for the CSR will likely come from your company's IT team, or whoever manages your websites
- Include the following information (example values in
- Exosite will process this information and return:
- Details for you to create the necessary DNS CNAME record
- Certificate Signing Request (CSR)
- Your IT team creates the specified DNS CNAME record
- Your IT team sends the provided CSR to a Certificate Authority (CA)
- Your IT team provides the SSL certificate purchased from the Certificate Authority to Exosite via the existing support ticket (in PEM format)
- Exosite adds this SSL certificate to our platform
- Exosite associates the custom domain with your application
- You submit a ticket to Exosite Support (support@exosite.com), using the subject "Custom Domain Request"
Troubleshooting
DNS Look-up
To verify that the DNS record is set up properly, you can use the tool called dig (Domain Information Groper). This tool will output information from DNS name servers, to check that what you thought you set up is actually what was created.