I'm attempting to install Red5Pro Server on my home machine and live-stream shows to a SquareSpace website on a WebRTC stream. WebRTC requires an SSL certificate for the server.
-
The domain (krayvankirk.com) already has an SSL as part of the standard SquareSpace security process (SqS uses letsencrypt);
-
Attempting to run
$ sudo ./certbot-auto certonly --standalone --email kvk@krayvankirk.com --agree-tos -d ssl.krayvankirk.com
on my home machine (Ubuntu 16.04) on which the Red5Pro Server instance is installed returns
Plugins selected: Authenticator standalone, Installer None
Obtaining a new certificate
Performing the following challenges:
http-01 challenge for ssl.krayvankirk.com
Waiting for verification...
Challenge failed for domain ssl.krayvankirk.com
http-01 challenge for ssl.krayvankirk.com
Cleaning up challenges
Some challenges have failed.IMPORTANT NOTES:
The following errors were reported by the server:
Domain: ssl.krayvankirk.com
Type: dns
Detail: DNS problem: NXDOMAIN looking up A for ssl.krayvankirk.com
- check that a DNS record exists for this domain;
-
The DNS and A records for the domain are all fine and functioning. I am assuming this return has something to do with either a) running this remotely from a machine not on the domain server network (i.e. my local machine and not a formal server on the SqS backbone; or b) replicating an SSL for a domain already possessed of a letsencrypt SSL cert.
-
Where is the full SSL certificate information stored? SqS says this is beyond their support scope, and it's certainly not on my local machine, but I need to include it in some of the Red5Pro-Server files on my local machine to allow WebRTC streaming outside my local network;
5e#1ccc - I might be completely full of crap thinking that this can be implemented at all.