SSL Signing

Creating SSL Certificates via a0x13.doxx.net Portal

Prerequisites

  • A registered domain on doxx.net
  • Access to a0x13.doxx.net portal
  • OpenSSL installed on your system

Steps to Generate and Sign Certificates

  1. Generate Your Private Key and CSR
# Generate private key
openssl genrsa -out yourdomain.key 2048

# Create CSR
openssl req -new -key yourdomain.key -out yourdomain.csr \
    -subj "/CN=yourdomain.doxx" \
    -addext "subjectAltName = DNS:yourdomain.doxx"

# (Optional) Verify CSR contents
openssl req -in yourdomain.csr -text -noout
  1. Sign Certificate Using Portal
    • Log into a0x13.doxx.net
    • Click “Sign Certificate” button
    • Select your domain from the dropdown
    • Paste your CSR content
    • Submit the form

3. Creating SSL Certificates via API

# Sign certificate using API
curl -X POST https://setup.doxx.net/ \
    -d "token=YOUR_TOKEN" \
    -d "domain=yourdomain.doxx" \
    -d "sign_cert=1" \
    -d "csr=$(cat yourdomain.csr)"
Last updated on 1 Jan 2024
Published on 1 Jan 2024