Loading
Instalar y configurar DevOps Center (paquete gestionado)
Solucionar problemas de configuración de DevOps Center

Solucionar problemas de configuración de DevOps Center

Estas son algunas sugerencias si encuentra problemas al instalar o configurar DevOps Center.

Proporcionar comentarios generales

Si desea proporcionar comentarios generales, solicitar mejoras de productos, comenzar debates con otros usuarios de Centro de DevOps o el equipo del producto, asƭ como compartir prƔcticas recomendadas, utilice el grupo Trailblazer de Centro de DevOps.

Problema: Los números de elementos de trabajo generados automÔticamente no son consecutivos

A veces, la numeración de registros generada automÔticamente, incluyendo números de elementos de trabajo, no es secuencial o consecutiva.

Causa: Los nĆŗmeros de registro pueden omitirse cuando se ejecutan mĆŗltiples operaciones al mismo tiempo.

Acción: No se requiere acción. Consulte el artículo de Knowledge: Los números automÔticos que se generan no son secuenciales todo el tiempo para obtener mÔs información.

Problema: No se puede agregar o iniciar sesión en un entorno sandbox

Cuando intente agregar un entorno sandbox como un entorno de desarrollo o canalización, o iniciar sesión en un entorno sandbox, DevOps Center inicia login.salesforce.com de modo que no pueda iniciar sesión en él.

Causa: A menudo, la causa es que se ha eliminado el proveedor de autenticación requerido, DevOps Center Test.

Acción: Cambie la opción Configuración de DevOps Center para volver a crear todos los proveedores de autenticación DevOps Center.

  • En Configuración, busque y seleccione DevOps Center.
  • Haga clic para desactivar DevOps Center y luego haga clic de nuevo para activarlo.
  • En Configuración, busque y seleccione Proveedores de autenticación.
  • Verifique que la lista contiene proveedores de autenticación DevOps Center, incluyendo DevOps Center Test.

Después de volver a agregar el proveedor de autenticación DevOps Center Test, se le dirigirÔ a la URL de inicio de sesión esperada, test.salesforce.com.

Problema: DevOps Center no se carga

Cuando inicia DevOps Center, ve un spinner pero la pƔgina Proyecto nunca se carga.

Causa: Si instaló la extensión Salesforce Page Optimizer Chrome, no es compatible con DevOps Center. Planeamos solucionar este problema en una versión futura.

Acción: Elimine o desactive la extensión.

Problema: No puede conectar un entorno de versión con un proyecto o realizar operaciones comunes

VerÔ este error, Error: There was an error. Please reload the page, cuando intente conectar un entorno de versión con un proyecto.

Causa: Si tiene el For admin-approved users, limit API access to only allowlisted connected apps Configuración de control de acceso de API activado, bloquea DevOps Center para interactuar con las API requeridas. El comportamiento que ve depende de si se activó antes o después de instalar y configurar DevOps Center.

  • Si este parĆ”metro se activó antes de que se instalara DevOps Center, no puede agregar un entorno de versión a un proyecto.
  • Si este parĆ”metro estĆ” activado despuĆ©s de instalar DevOps Center, no puede realizar operaciones comunes, como confirmaciones y promociones.

Acción: Desactive la configuración. Desde Configuración, en el cuadro Búsqueda rÔpida, introduzca Control de acceso de API, luego seleccione Control de acceso de API.

Problema: DevOps Center no aparece en el Iniciador de aplicación

Causa: Si omite algunos de los pasos de configuración posteriores a la instalación, DevOps Center no aparece en el Iniciador de aplicación.

Acción: Pruebe estos pasos de solución de problemas en orden:

  • ĀæCreó la aplicación conectada? AsegĆŗrese de completar todos los pasos.
  • Si creó la aplicación conectada, Āæle asignó el conjunto de permisos sf_devops_NamedCredentials?
  • ĀæAparece la URL de inicio de la aplicación DevOps Center en el Gestor de aplicaciones?
    • Vaya a Configuración > Gestor de aplicaciones.
    • Busque DevOps Center y seleccione Gestionar desde el menĆŗ.
    • Haga clic en Modificar polĆ­ticas.
    • En el campo URL de inicio, introduzca /sf_devops/DevOpsCenter.app y, a continuación, haga clic en Guardar.

Error: Se produjo un error. Vuelva a cargar la pƔgina...

VerĆ” este error cuando intente agregar un entorno al proyecto.

Causa: Si Seguridad de sesión ā€œNivel requerido al iniciar sesiónā€ estĆ” establecido como High Assurance, evita el uso de procesamiento asĆ­ncrono.

Acción: Solicite a un administrador de Salesforce desactivar la seguridad alta para Gestionar proveedores de autenticación.

  • En Configuración, introduzca Verificación de identidad en el cuadro BĆŗsqueda rĆ”pida y, a continuación, seleccione Verificación de identidad.
  • Bajo PolĆ­ticas de nivel de seguridad de sesión, para Gestionar proveedores de autenticación, seleccione Ninguno.
  • Haga clic en Guardar.

Problema: No ve una bifurcación existente en el menú desplegable al crear su canalización

Causa: Cuando utilice un repositorio de control de origen existente para el proyecto DevOps Center, no verÔ la bifurcación que desea seleccionar en el menú desplegable al crear la canalización. El menú desplegable de diÔlogo Configuración de sucursal puede mostrar un mÔximo de 500 sucursales.

Acción: Como solución, elimine cualquier bifurcación obsoleta en el repositorio de control de origen e inténtelo de nuevo.

Problema: Inició sesión en GitHub utilizando la cuenta incorrecta

Al crear o abrir un proyecto, todos los miembros del equipo inician sesión en GitHub utilizando la cuenta que tiene acceso a los representantes que su equipo desea utilizar con DevOps Center. Si alguien inicia sesión con la cuenta incorrecta de GitHub, un miembro del equipo con privilegios de administrador de Salesforce puede eliminar la información de autorización de modo que usted o el miembro del equipo pueda iniciar sesión utilizando las credenciales apropiadas.

Acción: Consulte Conectar con una cuenta de GitHub diferente para obtener instrucciones.

Error: ¿Inició sesión en el entorno correcto?

Causa: Centro de DevOps actĆŗa como si no hubiese iniciado sesión en el sandbox correcto. En Winter ’24, Salesforce impuso dominios mejorados, que cambiaron los formatos de URL de Mi dominio de sandbox para que se ajustaran a los nuevos estĆ”ndares de seguridad. Cuando conecta un sandbox en Centro de DevOps, Centro de DevOps utiliza una credencial nombrada para facilitar la autenticación. Si configuró DevOps Center cuando no se implementaron los dominios mejorados, la credencial nombrada requiere una actualización.

Este problema aflora cuando un usuario de DevOps Center intenta realizar una acción utilizando el entorno sandbox. Las acciones incluyen abrir un sandbox conectado, extraer los cambios desde un entorno conectado, o promocionar los cambios en el entorno.

Acción: Los usuarios con privilegios de administrador de Salesforce o el permiso de usuario ā€œPersonalizar aplicaciónā€ pueden actualizar credenciales nombradas.

  • En Configuración, introduzca Credenciales nombradas en el cuadro BĆŗsqueda rĆ”pida y, a continuación, seleccione Credenciales nombradas.
  • Localice los registros de credenciales nombradas que corresponden a entornos sandbox utilizados como entornos de desarrollo o en etapas de canalización.

    Busque el Id. de registro DevOps Center del entorno en el campo Etiqueta. DevOps Center utiliza este patrón para crear registros de credenciales nombradas:

    Entornos de versión:

    Id.environmentRecord ID_projectName_environmentName_sequentialNumber

    Otros entornos:

    environmentRecord ID_environmentName_sequentialNumber

  • Desde el menĆŗ Acciones, seleccione Modificar.
  • En el campo URL, sustituya su URL de inicio de sesión de Mi dominio antigua por su nueva URL de inicio de sesión de Mi dominio.

    Por ejemplo, sustituya:

    https://MyDomainName--SandboxName.my.salesforce.com/

    con

    https://MyDomainName--SandboxName.sandbox.my.salesforce.com
  • Anule la selección de Iniciar flujo de autenticación al Guardar y guarde sus cambios.

Problema: La pÔgina Configuración de DevOps Center no aparece en la organización

Causa: DevOps Center estÔ disponible en Enterprise Edition, Performance Edition, Professional Edition, Unlimited Edition y Developer Edition, así como en organizaciones borrador y Trailhead Playgrounds. No estÔ disponible en entornos sandbox u otras ediciones de organización sin registrar.

Acción: Para evaluar DevOps Center, sugerimos utilizar una organización Developer Edition u organización borrador. Las organizaciones borrador no viven para siempre, por lo que sugerimos indicar una duración de 30 días para que tenga tiempo suficiente para probar DevOps Center.

Error: El paquete no se puede instalar porque faltan funciones Reglas duplicadas y Reglas de coincidencia.

El paquete no se puede instalar. Existen problemas que impiden la instalación de este paquete. (Falta la función Organización: Función Coincidencia, Falta organización: Dedupe)

Causa: DevOps Center estÔ disponible en Enterprise Edition, Performance Edition, Professional Edition, Unlimited Edition y Developer Edition, así como en organizaciones borrador y Trailhead Playgrounds. No estÔ disponible en entornos sandbox u otras ediciones de organización sin registrar.

Acción: Para evaluar DevOps Center, sugerimos utilizar una organización Developer Edition u organización borrador. Las organizaciones borrador no viven para siempre, por lo que sugerimos indicar una duración de 30 días para que tenga tiempo suficiente para probar DevOps Center.

Error: ā€œNo tiene permiso para ver estos datos, introduzca credenciales para la credencial nombrada en su configuración personal. O bien solicite ayuda a su administrador de Salesforce.ā€

Causa: Después de actualizar el paquete DevOps Center a la versión actual, un usuario ve este error cuando intenta abrir un proyecto. Es probable que este error se produzca cuando un usuario no inicia sesión en GitHub o no tiene acceso al repositorio de GitHub del proyecto.

Acción: Para solucionar este problema, haga clic en Nuevo proyecto, que le solicita iniciar sesión en GitHub.

Error: ā€œā€‹ā€‹(DevOps_Center_GitHub) In field: authProvider - no se encontró ningĆŗn AuthProvider con el nombre DEVOPS_CENTER_GITHUB en DevOps_Center_GitHub: En el campo: authProvider - no se ha encontrado ningĆŗn AuthProvider con el nombre DEVOPS_CENTER_GITHUBā€

Causa: Es muy probable que no haya activado DevOps Center en su organización.

Acción: Active DevOps Center y acepte las condiciones de la licencia en la pÔgina Configuración de DevOps Center. En Configuración, introduzca DevOps Center en el cuadro Búsqueda rÔpida y, a continuación, seleccione DevOps Center.

Error: ā€œLa solicitud no era vĆ”lida. El recurso estĆ” protegido por la aplicación de SAML de organización.ā€

Causa: Los repositorios de GitHub propiedad de una organización no estÔn visibles en Centro de DevOps hasta que el propietario de una cuenta de organización proporciona acceso.

Acción: Consulte Si una organización es propietaria del repositorio de GitHub para obtener instrucciones sobre la solución de este problema.

Error: Problema al iniciar sesión debido a restricciones de IP de inicio de sesión

Causa: La organización o el usuario de organización que intenta conectarse tiene restricciones de IP de inicio de sesión. DevOps Center utiliza credenciales nombradas y OAuth para facilitar una conexión de confianza entre sí mismo y los otros entornos. Cuando intenta iniciar sesión, ve una ventana emergente de error y un formato de URL que transmite la existencia de restricciones de IP.

Cuadro emergente de error que dice: Problema al iniciar sesión. No podemos iniciar sesión debido a un error de autenticación. Póngase en contacto con su administrador de Salesforce.

En la barra de direcciones, verĆ” una URL que termina con algo como esto:

/AuthorizationError?ErrorCode=No_Oauth_Token&ErrorDescription=invalid_grant+ip+restricted

Acción: Estas son algunas opciones para solucionar este error:

Error: Confirmación o promoción fallida debido a error de versión de API

Acción: Para resolver este error, actualice la versión de API de origen. Para obtener mÔs información, consulte Actualizar la versión de API de origen del proyecto Cada versión de Salesforce.

 
Cargando
Salesforce Help | Article