When two parties are involved in setting up a custom domain , the process typically revolves around securely issuing and installing a certificate for a domain. This involves generating a CSR (Certificate Signing Request) and coordinating between the domain owner (customer) and the server/service provider (movingimage).
Here’s the process in simple terms:
What’s a CSR?
A Certificate Signing Request (CSR) is a file generated on a server that contains:
- The public key for the SSL certificate
- The domain name to secure
- Organization details
- A signature from a private key
It’s submitted to a Certificate Authority (CA) to request an SSL certificate.
Step 1: Generate CSR : The CSR can either be generated by movingimage or by the customer.
If movingimage generates the CSR:
-
We generate a private key.
-
We create the CSR based on information provided by you (domain name, organization details, etc.).
If the customer generates the CSR:
-
You generate both a private key and the CSR yourself.
-
You must provide us both:
-
The private key
-
The issued certificate after it’s ready
-
Step 2: Send CSR to customer (if generated by movingimage)
If movingimage generated the CSR, we will send you the CSR file (e.g., example.csr
), which you will use in the next step.
Step 3: Submit CSR and Request SSL Certificate (Customer Responsibility)
Once you have the CSR file, you need to obtain an SSL/TLS certificate from a Certificate Authority (CA).
Here’s what happens:
-
Submit the CSR to the CA (e.g., Let's Encrypt, DigiCert etc.).
-
Complete domain ownership validation (this could be done via email confirmation, DNS record, or HTTP file upload).
-
Upon successful validation, the CA will issue the certificate.
The CA typically provides you with the file certificate.crt (or .pem)
(the SSL/TLS certificate)
Note:
-
The process might be different based on Certificate Authority you are using.
Step 4: Send Certificate Files to Movingimage
After the CA issues the certificate, you need to send us:
-
Your certificate file (
certificate.crt
or equivalent.pem
file) - The private key if the CSR generated by you
Step 5: Install on Server (movingimage)
Upon receiving the certificate files (provided by you in step 4), movingimage will:
-
Install the certificate on our servers.
-
Bind the certificate to your custom domain.
-
Enable traffic for your custom domain, ensuring secure communication.
To summarize, once the certificate is implemented on our side, it means your custom domain will be configured and ready for use with our services. We don't just enable requests from your domain — we actually set up and serve your custom domain from our infrastructure.
In short:
custom domain information → CSR is generated → SSL certificate is requested → certificate is issued → movingimage installs and configures it → your domain is live and secure.
Comments
0 comments
Please sign in to leave a comment.