Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

365
Vistas
CLI de AWS S3: no se pudo conectar a la URL del punto final
$ aws s3 ls Could not connect to the endpoint URL: "https://s3.us-east-1a.amazonaws.com/"

¿Cual podría ser el problema?

over 4 years ago · Santiago Trujillo
15 Respuestas
Responde la pregunta

0

Algunos servicios de AWS solo están disponibles en regiones específicas que no coinciden con su región real. Si este es el caso, puede anular la configuración estándar agregando la región a su comando cli real.

Esta podría ser una solución útil para las personas que no desean cambiar su región predeterminada en el archivo de configuración. SI su archivo de configuración general no está configurado: consulte las sugerencias anteriores.

En este ejemplo, la región está forzada a eu-west-1 (por ejemplo, Irlanda):

 aws s3 ls --region=eu-west-1

Probado y utilizado con aws workmail para eliminar usuarios:

 aws workmail delete-user --region=eu-west-1 --organization-id [org-id] --user-id [user-id]

Derivé la idea de este hilo y funciona perfecto para mí, así que quería compartirlo. ¡Espero eso ayude!

over 4 years ago · Santiago Trujillo Denunciar

0

Si ninguna de las soluciones proporcionadas anteriormente funciona, verifique también sus permisos y la configuración del firewall. En mi caso, agregar variables de entorno proxy hizo el trabajo.

Para Linux o mac

$ export HTTP_PROXY=http://<YOUR PROXY IP>:<PORT>

$ export HTTPS_PROXY=http://<YOUR PROXY IP>:<PORT>

Para ventanas

set HTTP_PROXY=http://<YOUR PROXY IP>:<PORT>

set HTTPS_PROXY=http://<YOUR PROXY IP>:<PORT> aws CLI Windows

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo Denunciar

0

Suponiendo que su perfil en ~/aws/config está usando la región (en lugar de AZ según su pregunta original); la otra causa es la incapacidad de su cliente para conectarse a s3.us-east-1.amazonaws.com . En mi caso, no pude resolver ese nombre DNS debido a un error en la configuración de mi red. Arreglar el problema de DNS resolvió mi problema.

over 4 years ago · Santiago Trujillo Denunciar

0

Debe especificar la región en su secuencia de comandos CLI, en lugar de confiar en la región predeterminada especificada mediante aws configure (como afirma la respuesta más popular actual). Otra respuesta aludió a eso, pero la sintaxis es incorrecta si está utilizando CLI a través de AWS Tools for Powershell.

Este ejemplo fuerza la región a us-west-2 (Norte de California), sintaxis de PowerShell:

 aws s3 ls --region us-west-2
over 4 years ago · Santiago Trujillo Denunciar

0

Probablemente, hay algún problema con la región predeterminada al configurar aws. En su caso, la URL dice " https://s3.us-east-1a.amazonaws.com/ "

En su símbolo del sistema,

aws configure, ingrese sus claves, ahora corrija su región de us-east-1a a us-east-1 .

Compruebe amablemente la sintaxis de acuerdo con la CLI que está utilizando. Esto será útil.

over 4 years ago · Santiago Trujillo Denunciar

0

Probablemente tenga algún problema en su perfil predeterminado para la región predeterminada.

Verifique su archivo en ~/.aws/config , tiene algo como

 [default] region=us-east-1a ...

Corrija la región a region=us-east-1 y luego el comando funcionará correctamente

over 4 years ago · Santiago Trujillo Denunciar

0

primero usa 'aws configure', luego ingresa la clave de acceso, la clave secreta y la región. la región que ingrese sería importante para este problema. intente ingresar algo como 's3.us-east-1', no 's3.us-east-1a'. resolverá el problema.

over 4 years ago · Santiago Trujillo Denunciar

0

Debe hacer lo siguiente en la CLI: 1. aws configure'
2. ingrese la clave de acceso 3. ingrese la clave secreta 4. y luego la región, es decir: eu-west-1 (deje a o b después del 1)

over 4 years ago · Santiago Trujillo Denunciar

0

En Windows, vuelva a ejecutar el comando aws configure y restablezca la región sin la letra, por ejemplo, si su región es us-east-1a, debe cambiarla a us-east-1 para que funcione.

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo Denunciar

0

En caso de que no funcione en su región predeterminada, intente proporcionar una región cercana a usted. Esto funcionó para mí:

 PS C:\Users\shrig> aws configure AWS Access Key ID [****************C]:**strong text** AWS Secret Access Key [****************WD]: Default region name [us-east1]: ap-south-1 Default output format [text]:
over 4 years ago · Santiago Trujillo Denunciar

0

  1. Consulte el directorio .aws en el directorio de inicio. Windows: C:\Users<nombre de inicio>.aws Linux: ~/.aws

  2. En este directorio, encontrará la configuración y el archivo de credenciales. Tendrá la información de aws configure que puede haber ejecutado antes. Si no entonces

  3. Ejecute aws configure Ingrese la clave de acceso - clave secreta - ingrese la región de clave secreta - (ap-sureste-1 o us-este-1 o cualquier otra región) formato - (json o déjelo en blanco, recogerá los valores predeterminados que puede simplemente presione enter)

  4. Desde el Paso 2, debería ver el archivo de configuración, ábralo, debería tener la región. Asegúrese de que haya una región especificada.

  5. Ahora puede ejecutar el siguiente comando para enumerar los cubos aws s3 ls Debería funcionar bien.

over 4 years ago · Santiago Trujillo Denunciar

0

Esto funcionó para mí.

  1. Use la opción de depuración para tener una idea clara del error

aws ec2 describe-instances --instance-ids (myid) --region ap-south-1 --debug

Tengo el siguiente problema.

EndpointConnectionError: no se pudo conectar a la URL del punto final: "https://ec2.ap-south-1b.amazonaws.com/"

  1. Intenté hacer ping pero no funcionaba

ping ec2.ap-south-1b.amazonaws.com ping: ec2.ap-south-1b.amazonaws.com: nombre o servicio desconocido

  1. Verifiqué un valor no válido para la Región al usar aws configure

pero estaba bien configurado

[predeterminado] región = ap-sur-1

  1. Luego, fui a **IAM -> Usuarios -> (su nombre de usuario) -> Agregar permisos

y agregué la política "AdministratorAccess"**.

  1. Después de eso todo funcionó para mí.

MainThread - urllib3.connectionpool - DEPURACIÓN - Inicio de una nueva conexión HTTPS (1): ec2.ap-south-1.amazonaws.com:443 MainThread - urllib3.connectionpool - DEPURACIÓN - https://ec2.ap-south-1.amazonaws .com:443 "POST/HTTP/1.1" 200 7176

over 4 years ago · Santiago Trujillo Denunciar

0

Todos tienen valores predeterminados diferentes y, curiosamente, cambiarán con el tiempo. Como ejemplo, primero estaba en global y luego, después de 15 minutos, muestra Ohio (que es us-east-2 ).

El mejor enfoque es verificarlo durante su trabajo: en la consola de su área de trabajo de AWS, simplemente configúrelo en el lado superior derecho cerca de su nombre en la barra superior, verifique el nombre de su región y haga clic en la flecha hacia abajo para ver su región.

En AWS CLI, escriba aws configure o aws2 configure , proporcione su acceso e ID secreta, luego, durante la región predeterminada, escriba su región y presione Entrar.

Definitivamente obtendrá acceso a un conjunto de regiones específico y funcionará.

over 4 years ago · Santiago Trujillo Denunciar

0

La solución a mi problema fue ejecutar:

 sudo aws configure

Ingrese sus credenciales y luego ejecute:

 sudo aws s3 ls

Una solución diferente fue asegurarse de que la región en el archivo .aws/config sea la misma que la de los puntos finales.

over 4 years ago · Santiago Trujillo Denunciar

0

Un par de cosas que he hecho para arreglar esto:

  1. Actualicé mi CLI y me dio este error (el error anterior era " aws connection aborted error 10013 ")
  2. Intenté nslookup aws s3 endpoing: nslookup s3.us-east-2.amazonaws.com

    Se agotó el tiempo de espera de la solicitud de DNS. el tiempo de espera fue de 2 segundos. Servidor: Desconocido Dirección: 192.168.10.1

-> mmm muy raro

  1. Fui a la solución de problemas de red de Windows y seleccioné para probar el acceso a una página específica. Informó que el firewall de Windows bloqueó la conexión. Arreglado esto

  2. Recibió un nuevo error, después de arreglar la solicitud a través de Firewal:

    Se produjo un error (RequestTimeTooSkewed) al llamar a la operación ListBuckets: la diferencia entre la hora de la solicitud y la hora actual es demasiado grande.

  3. Actualicé mi fecha y hora a automático -> Fijo

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda