Skip to content

Instance configuration Basics es ES

Sergio edited this page Dec 2, 2020 · 1 revision

Configure a destination instance

Antes de comenzar cualquier sincronización, debemos agregar las instancias remotas. Para configurar nuevas instancias, haz clic en "Configuración de la instancia de destino" en el panel principal de MD Sync.

Instance%20configuration%20Basics/configuration.png

La primera página le mostrará la lista de instancias ya configuradas.

Instance%20configuration%20Basics/instance_settings.png

Para agregar una nueva instancia de destino, simplemente haz clic en el icono "Agregar" en la esquina inferior derecha de la pantalla

Aparecerá una ventana modal donde escribir los datos del nuevo servidor.

  • Nombre del servidor : un nombre legible, significativo para ti y tu equipo.
  • URL endpoint: La dirección del servidor.
  • Nombre de usuario : debe ser un usuario que exista en la instancia de destino y tenga derecho a editar datos y metadatos.
  • Contraseña La clave para dicho nombre de usuario.

Instance%20configuration%20Basics/remote_instance_configuration.png

Prueba la conexión antes de guardar los detalles de configuración de la instancia


MD Sync solo necesita instalarse en la instancia de origen. No es necesario instalarla en la instancia de destino.


Repite el proceso para cada instancia que necesites sincronizar.


Hay otro botón: "Mapping de metadatos". Aprende a mapear los metadatos de la instancia de origen con la instancia de destino


CORS

La whitelistde CORS debe configurarse en la instancia remota, de lo contrario no será posible establecer conexión con ella.

Cross-origin resource sharing (CORS) es un mecanismo que permite que los recursos restringidos (por ejemplo, archivos JavaScript) en una página web se soliciten desde otro dominio fuera del dominio desde el que se sirvió el primer recurso.

Para configurar la whitelist de CORS, accede a DHIS2 System Settings→ Access→CORS white list section

Instance%20configuration%20Basics/Untitled.png

Debes escribir cada elemento en una nueva línea. Puedes escribir la dirección IP o el nombre de host. Estos son algunos ejemplos:

http://127.0.0.1:8000
http://dhis2.myserver1.com
http://localhost
http://dhis2.myserver1.com:8080

Cuando la ruta tiene un campo de dominio como http://pro.myserver.com/pro/app

La whitelist en la instancia remota debe incluir la ruta completa en diferentes líneas:

http://pro.myserver.com
http://pro.myserver.com/pro
http://pro.myserver.com/pro/app