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

347
Vistas
Error No se pueden configurar las asignaciones de dominio base para el dominio personalizado sin servidor

En serverless.yml, bajo custom, tengo el siguiente código (con valores ficticios aquí):

 customDomain: domainName: myhost.mydomain.com basePath: '' stage: ${self:provider:stage} createRouteS3Record: true endpointType: 'edge' securityPolicy: tls_1_2 certificateArn: 'arn:aws:acm:.................' hostZoneId: 'P4OCK4S1PSTZK'

cuando ejecuto la implementación sin servidor, todo va bien. la Api se genera correctamente para mi función. (Bajo funciones tengo events: http )

Sin embargo, después de que la API se genera lambda y se implementa, aparece el siguiente error:

 Error: Error: Unable to setup base domain mappings for myhost.mydomain.com

no obtengo mucha información aparte de https://forum.serverless.com/t/error-unable-to-setup-base-domain-mappings/11395 No sé cómo incluir versiones api en serverless si esa es la solución .

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

0

Bueno, las cosas pequeñas pueden causar grandes problemas y, a veces, son muy difíciles de entender. Encontré que stage: ${self:provider:stage} estaba mal, debería haber sido stage: ${self:provider.stage} . El colon después del proveedor fue el culpable.

over 4 years ago · Santiago Trujillo Denunciar

0

Recibí este error después de tener un mapeo de dominio, luego lo eliminé y luego intenté agregarlo nuevamente: parece que Serverless no elimina por completo un mapeo de dominio.

Tuve que ir a Nombres de dominio personalizados -> mi dominio -> Asignaciones de API -> Configurar asignaciones de API y eliminar manualmente la asignación de dominio antes de volver a implementar.

over 4 years ago · Santiago Trujillo Denunciar

0

Tenía el mismo problema. En mi archivo serverless.yml en eventos dentro de funciones, tenía 'httpApi'. Cambiarlo a 'http' solucionó mi problema

 functions: getWebHooks: handler: src/path events: - httpApi: path: /

para

 functions: getWebHooks: handler: src/path events: - http: path: /
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