Trato de crear un dominio para una instancia EC2

Estoy tratando de crear un dominio con Certbot, pero me marca el error a continuación, mi aplicación web lo tengo lanzado en una instancia EC2 de AWS, también tengo configurado un Router 53 para reenrutar el trafico, pero ni aun así e podido solucionar el problema, me podrían ayudar con esto?

My domain is: redvigia.net, subdominio: www.redvigia.net

I ran this command: sudo certbot --nginx

Mi archivo de configuracion contiene lo siguiente -->
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name redvigia.net www.redvigia.net;
root /var/www/html;

    # Add index.php to the list if you are using PHP
    index index.html index.htm index.nginx-debian.html;

    location / {
            proxy_pass http://localhost:8080;
    }

}

It produced this output:
Saving debug log to /var/log/letsencrypt/letsencrypt.log

Which names would you like to activate HTTPS for?


1: redvigia.net
2: www.redvigia.net


Select the appropriate numbers separated by commas and/or spaces, or leave input
blank to select all options shown (Enter 'c' to cancel):
Requesting a certificate for redvigia.net and www.redvigia.net

Certbot failed to authenticate some domains (authenticator: nginx). The Certificate Authority reported these problems:
Domain: redvigia.net
Type: dns
Detail: DNS problem: NXDOMAIN looking up A for redvigia.net - check that a DNS record exists for this domain; DNS problem: NXDOMAIN looking up AAAA for redvigia.net - check that a DNS record exists for this domain

Domain: www.redvigia.net
Type: dns
Detail: DNS problem: NXDOMAIN looking up A for www.redvigia.net - check that a DNS record exists for this domain; DNS problem: NXDOMAIN looking up AAAA for www.redvigia.net - check that a DNS record exists for this domain

Hint: The Certificate Authority failed to verify the temporary nginx configuration changes made by Certbot. Ensure the listed domains point to this nginx server and that it is accessible from the internet.

Some challenges have failed.
Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /var/log/letsencrypt/letsencrypt.log or re-run Certbot with -v for more details.

My web server is (include version): Es: nginx version: nginx/1.18.0 (Ubuntu)

The operating system my web server runs on is (include version): Linux/UNIX, Ubuntu Server 22.04.4 LTS

My hosting provider, if applicable, is: Estancia EC2 de AWS, version Gratuita.

I can login to a root shell on my machine (yes or no, or I don't know): si

I'm using a control panel to manage my site (no, or provide the name and version of the control panel): No se cual seria eso.

The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot): certbot 1.21.0

Welcome @Uziel

Did you purchase that domain name? Because I still see it available for purchase.

You can only get a Let's Encrypt cert for a domain name that exists in the public DNS system. The first step is buying that domain and then setup the DNS records for it.

2 Likes

Entonces es necesario comprar el Nombre de dominio primero, creí que con Certbot podría dar de alta ese dominio, entonces, donde tendría que comprar el dominio, disculpe la pregunta, ya que soy nuevo en este tema y pues me gustaría saber más acerca de esto.

Entonces, como realmente es que funciona Let's Encrypt y Certbot, pues creí que con eso podría dar de alta mi dominio.

Certbot es solo una herramienta de certificado. Los nombres de dominio se compran de los "registradores de dominios".

Traducción automática de The Domain Name Registration Process - ICANN

El proceso de registro de nombres de dominio

Los nombres de dominio pueden registrarse con uno de los más de dos mil registradores acreditados por ICANN o sus revendedores. Los términos del registro de su nombre de dominio, incluidas tarifas, transferencias y renovaciones, se rigen por los acuerdos entre usted y su registrador. Los registradores acreditados por ICANN tienen acuerdos con operadores de registro y la organización ICANN para ofrecer servicios de registro de nombres de dominio. Puede encontrar una lista actualizada de registradores acreditados por ICANN aquí.

Los revendedores son empresas afiliadas o bajo contrato con registradores para registrar nombres de dominio y ofrecer otros servicios proporcionados por registradores, como alojamiento web. Los revendedores están sujetos a sus acuerdos con los registradores y no están acreditados por ICANN. Los registradores siguen siendo responsables de cualquier servicio de registrador proporcionado por sus revendedores que sea requerido según el acuerdo del registrador con ICANN.

Cada año, millones de personas, empresas, organizaciones y gobiernos registran nombres de dominio. La persona o entidad que posee los derechos sobre el nombre de dominio registrado se denomina registrante. Cada solicitante de registro debe proporcionar información de identificación y de contacto que incluya nombre, dirección postal, dirección de correo electrónico y número de teléfono. Obtenga más información sobre los beneficios y responsabilidades de los registrantes aquí.

Los nombres de dominio de nivel superior de código de país (ccTLD) generalmente se registran a través de operadores de ccTLD. Visite la base de datos de la zona raíz de la IANA para obtener una lista de detalles de delegación de dominios de nivel superior, incluidos gTLD como .com y TLD de código de país como .uk.

Tanto los registradores como los registros tienen responsabilidades a la hora de registrar y mantener nombres de dominio. Los registradores son responsables de registrar nombres de dominio, mientras que los operadores de registro son responsables de mantener el registro de cada dominio de nivel superior. Las responsabilidades de los registros incluyen aceptar solicitudes de registro, mantener una base de datos de los datos necesarios de registro de nombres de dominio y proporcionar servidores de nombres para publicar los datos del archivo de zona (es decir, información sobre la ubicación de un nombre de dominio) en Internet.

4 Likes

Entiendo, gracias por la información.

2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.