[Solo on-premise/ibrido]{class="badge yellow" title="Applicabile solo alle distribuzioni on-premise e ibride"}

Gestione di file e risorse file-and-resmanagement

Limita il formato del file di caricamento limiting-uploadable-files

Utilizza l'attributo uploadWhiteList per limitare i tipi di file disponibili per il caricamento sul server Adobe Campaign.

Questo attributo è disponibile nell'elemento dataStore del file serverConf.xml. Tutti i parametri disponibili in serverConf.xml sono elencati in questa sezione.

Il valore predefinito di questo attributo è .+ e consente di caricare qualsiasi tipo di file.

Per limitare i formati possibili, sostituisci il valore dell’attributo con un’espressione regolare Java valida. È possibile immettere più valori separandoli con una virgola.

Ad esempio: uploadWhiteList=".*.png,.*.jpg" ti consentirà di caricare i formati PNG e JPG sul server. Non verranno accettati altri formati.

È inoltre possibile impedire il caricamento di file importanti configurando il server Web. Ulteriori informazioni

NOTE
L'attributo uploadWhiteList limita i tipi di file disponibili per il caricamento sul server Adobe Campaign. Tuttavia, quando la modalità di pubblicazione è Server di tracciamento o Altri server Adobe Campaign, anche l'attributo uploadWhitelist deve essere aggiornato su tali server.

Configurazione della connessione proxy proxy-connection-configuration

Puoi connettere il server Campaign a un sistema esterno tramite un proxy, utilizzando ad esempio un'attività del flusso di lavoro Trasferimento file. Per ottenere questo risultato, è necessario configurare la sezione proxyConfig del file serverConf.xml tramite un comando specifico. Tutti i parametri disponibili in serverConf.xml sono elencati in questa sezione.

Sono possibili le seguenti connessioni proxy: HTTP, HTTPS, FTP, SFTP. A partire dalla versione 20.2 di Campaign, i parametri del protocollo HTTP e HTTPS sono non più disponibili. Tali parametri vengono ancora menzionati di seguito in quanto rimangono disponibili nelle build precedenti, incluso 9032.

CAUTION
È supportata solo la modalità di autenticazione di base. Autenticazione NTLM non supportata.
I proxy SOCKS non sono supportati.

È possibile utilizzare il comando seguente:

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

i parametri del protocollo possono essere "http", "https" o "ftp".

Se imposti un FTP sulla stessa porta del traffico HTTP/HTTPS, puoi utilizzare quanto segue:

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

Le opzioni "http" e "https" vengono utilizzate solo quando il parametro del protocollo è "ftp" e indicano se il tunneling sulla porta specificata verrà eseguito su HTTPS o su HTTP.

Se utilizzi porte diverse per il traffico FTP/SFTP e HTTP/HTTPS sul server proxy, devi impostare il parametro del protocollo ‘ftp’.

Ad esempio:

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

Immettere quindi la password.

Le connessioni HTTP sono definite nel parametro proxyHTTP:

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

Le connessioni HTTPS sono definite nel parametro proxyHTTPS:

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

Le connessioni FTP/FTPS sono definite nel parametro proxyFTP:

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

Se si utilizza lo stesso proxy per diversi tipi di connessione, solo il proxyHTTP verrà definito con useSingleProxy impostato su "1" o "true".

Se disponi di connessioni interne che non devono passare attraverso il proxy, aggiungile nel parametro di override.

Se si desidera disattivare temporaneamente la connessione proxy, impostare il parametro abilitato su "false" o "0".

Se devi utilizzare il connettore iOS HTTP/2 tramite un proxy, sono supportate le seguenti modalità proxy HTTP:

  • HTTP senza autenticazione
  • autenticazione HTTP di base

Per attivare la modalità proxy, è necessario apportare la seguente modifica nel file serverconf.xml:

<nmac useHTTPProxy="true">

Per ulteriori informazioni su questo connettore iOS HTTP/2, consulta questa pagina.

Gestire le risorse pubbliche managing-public-resources

Per essere disponibili al pubblico, le immagini utilizzate nelle e-mail e nelle risorse pubbliche collegate alle campagne devono essere presenti su un server accessibile dall’esterno. Possono quindi essere disponibili per destinatari o operatori esterni. Ulteriori informazioni.

Le risorse pubbliche sono archiviate nella directory /var/res/instance della directory di installazione di Adobe Campaign.

L'URL corrispondente è: http://server/res/instance dove istanza è il nome dell'istanza di rilevamento.

È possibile specificare un'altra directory aggiungendo un nodo al file conf-<instance>.xml per configurare l'archiviazione nel server. Ciò significa aggiungere le seguenti righe:

<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>

In questo caso, il nuovo URL per le risorse pubbliche fornito nella parte superiore della finestra della procedura guidata di distribuzione deve puntare a questa cartella.

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