[On-premise/híbrido solo]{class="badge yellow" title="Se aplica solo a implementaciones On-premise e híbridas"}

Administración de archivos y recursos file-and-resmanagement

Limitar formato de archivo de carga limiting-uploadable-files

Use el atributo uploadWhiteList para restringir los tipos de archivo disponibles para cargar en el servidor de Adobe Campaign.

Este atributo está disponible en el elemento dataStore del archivo serverConf.xml. Todos los parámetros disponibles en serverConf.xml se enumeran en esta sección.

El valor predeterminado de este atributo es .+ y le permite cargar cualquier tipo de archivo.

Para limitar los posibles formatos, reemplace el valor del atributo por una expresión regular java válida. Puede introducir varios valores separándolos con una coma.

Por ejemplo: uploadWhiteList=".*.png,.*.jpg" le permitirá cargar formatos PNG y de JPG en el servidor. No se aceptan otros formatos.

También puede evitar que se carguen archivos importantes configurando el servidor web. Más información

NOTE
El atributo uploadWhiteList restringe los tipos de archivo disponibles para cargar en el servidor de Adobe Campaign. Sin embargo, cuando el modo de publicación es Servidor(es) de seguimiento u Otro(s) servidor(es) de Adobe Campaign, el atributo uploadWhitelist también debe actualizarse en esos servidores.

Configuración de conexión proxy proxy-connection-configuration

Puede conectar el servidor de Campaign a un sistema externo a través de un proxy, por ejemplo, mediante una actividad de flujo de trabajo Transferencia de archivos. Para conseguirlo, debe configurar la sección proxyConfig del archivo serverConf.xml mediante un comando específico. Todos los parámetros disponibles en serverConf.xml se enumeran en esta sección.

Las siguientes conexiones proxy son posibles: HTTP, HTTPS, FTP y SFTP. Tenga en cuenta que a partir de la versión 20.2 de Campaign, los parámetros de protocolo HTTP y HTTPS ya no están disponibles. Estos parámetros aún se mencionan a continuación, ya que siguen estando disponibles en versiones anteriores, incluida la 9032.

CAUTION
Solo se admite el modo de autenticación básico. No se admite la autenticación NTLM.
No se admiten proxies SOCKS.

Puede utilizar el siguiente comando:

nlserver config -setproxy:[protocol]/[serverIP]:[port]/[login][:‘https’|'http’]

los parámetros de protocolo pueden ser "http", "https" o "ftp".

Si configura FTP en el mismo puerto que el tráfico HTTP/HTTPS, puede utilizar lo siguiente:

nlserver config -setproxy:http/198.51.100.0:8080/user

Las opciones "http" y "https" solo se utilizan cuando el parámetro protocol es "ftp" e indican si el túnel en el puerto especificado se realizará a través de HTTPS o de HTTP.

Si utiliza puertos diferentes para el tráfico FTP/SFTP y HTTP/HTTPS a través del servidor proxy, debe establecer el parámetro de protocolo ‘ftp’.

Por ejemplo:

nlserver config -setproxy:ftp/198.51.100.0:8080/user:’http’

A continuación, introduzca la contraseña.

Las conexiones HTTP se definen en el parámetro proxyHTTP:

<proxyConfig enabled=“1” override=“localhost*” useSingleProxy=“0”>
<proxyHTTP address=“198.51.100.0" login=“user” password=“*******” port=“8080”/>
</proxyConfig>

Las conexiones HTTPS se definen en el parámetro proxyHTTPS:

<proxyConfig enabled=“1" override=“localhost*” useSingleProxy=“0">
<proxyHTTPS address=“198.51.100.0” login=“user” password=“******” port=“8080"/>
</proxyConfig>

Las conexiones FTP/FTPS se definen en el parámetro proxyFTP:

<proxyConfig enabled=“1" override=“localhost*” useSingleProxy=“0">
<proxyFTP address=“198.51.100.0” login=“user” password=“******” port=“5555" https=”true”/>
</proxyConfig>

Si utiliza el mismo proxy para varios tipos de conexión, solo el proxy HTTP se definirá con useSingleProxy establecido en "1" o "true".

Si tiene conexiones internas que no deben pasar por el proxy, agréguelas en el parámetro override.

Si desea deshabilitar temporalmente la conexión proxy, establezca el parámetro enabled en "false" o "0".

Si necesita utilizar el conector HTTP/2 de iOS a través de un proxy, se admiten los siguientes modos de proxy HTTP:

  • HTTP sin autenticación
  • Autenticación básica HTTP

Para activar el modo proxy, se debe realizar el siguiente cambio en el archivo serverconf.xml:

<nmac useHTTPProxy="true">

Para obtener más información sobre este conector HTTP/2 de iOS, consulte esta página.

Administrar recursos públicos managing-public-resources

Para que estén disponibles públicamente, las imágenes utilizadas en los correos electrónicos y recursos públicos vinculados a las campañas deben estar presentes en un servidor accesible de forma externa. Luego pueden estar disponibles para destinatarios u operadores externos. Más información.

Los recursos públicos se almacenan en el directorio /var/res/instance del directorio de instalación de Adobe Campaign.

La URL coincidente es: http://server/res/instance, donde instancia es el nombre de la instancia de seguimiento.

Puede especificar otro directorio agregando un nodo al archivo conf-<instance>.xml para configurar el almacenamiento en el servidor. Esto significa añadir las siguientes líneas:

<serverconf>
  <shared>
    <dataStore hosts="media*" lang="fra">
      <virtualDir name="images" path="/var/www/images"/>
     <virtualDir name="publicFileRes" path="$(XTK_INSTALL_DIR)/var/res/$(INSTANCE_NAME)/"/>
    </dataStore>
  </shared>
</serverconf>

En este caso, la nueva URL para los recursos públicos que se proporciona en la parte superior de la ventana del asistente de implementación debe apuntar a esta carpeta.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1