Utilice la variable uploadWhiteList para restringir los tipos de archivo disponibles para cargar en el servidor de Adobe Campaign.
Este atributo está disponible dentro de la variable dataStore del serverConf.xml archivo. Todos los parámetros disponibles en la serverConf.xml aparecen en esta lista sección.
El valor predeterminado de este atributo es .+ y permite cargar cualquier tipo de archivo.
Para limitar los posibles formatos, reemplace el valor del atributo por una expresión regular de java válida. Puede introducir varios valores separándolos por una coma.
Por ejemplo: uploadWhiteList=".*.png,*.jpg" le permitirá cargar formatos PNG y JPG en el servidor. No se aceptarán otros formatos.
También puede evitar que se carguen archivos importantes configurando el servidor web. Más información
La variable uploadWhiteList restringe los tipos de archivo disponibles para su carga en el servidor de Adobe Campaign. Sin embargo, cuando el modo de publicación es Servidores de seguimiento o Otros servidores Adobe Campaign, el uploadWhitelist también debe actualizarse en esos servidores.
Puede conectar el servidor de Campaign a un sistema externo a través de un proxy mediante un Transferencia de archivos actividad de flujo de trabajo, por ejemplo. Para conseguirlo, debe configurar la variable proxyConfig de la sección serverConf.xml a través de un comando específico. Todos los parámetros disponibles en serverConf.xml aparecen en esta lista sección.
Las siguientes conexiones proxy son posibles: HTTP, HTTPS, FTP, SFTP. Tenga en cuenta que a partir de la versión 20.2 de Campaign, los parámetros de protocolo HTTP y HTTPS son ya no está disponible. Estos parámetros aún se mencionan a continuación, ya que siguen estando disponibles en versiones anteriores, incluido 9032.
Solo se admite el modo de autenticación básico. No se admite la autenticación NTLM.
Los proxies SOCKS no son compatibles.
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 de protocolo es "ftp" e indican si la tunelización en el puerto especificado se realizará a través de HTTPS o 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 proxyHTTP se definirá con useSingleProxy establecido en "1" o "true".
Si tiene conexiones internas que deben pasar por el proxy, agréguelas en el parámetro override.
Si desea deshabilitar temporalmente la conexión proxy, establezca el parámetro habilitado 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:
Para activar el modo proxy, el siguiente cambio debe realizarse en la variable serverconf.xml
archivo:
<nmac useHTTPProxy="true">
Para obtener más información sobre este conector HTTP/2 de iOS, consulte esta página.
Para que estén disponibles para el público, las imágenes utilizadas en los correos electrónicos y recursos públicos vinculados a campañas deben estar presentes en un servidor accesible de forma externa. A continuación, pueden estar disponibles para destinatarios u operadores externos. Más información.
Los recursos públicos se almacenan en la variable /var/res/instance del directorio de instalación de Adobe Campaign.
La dirección URL coincidente es: http://server/res/instance donde instancia es el nombre de la instancia de seguimiento.
Puede especificar otro directorio añadiendo un nodo al 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 señalar a esta carpeta.