[Somente no local/híbrido]{class="badge yellow" title="Aplica-se somente a implantações locais e híbridas"}

Gerenciamento de arquivos e recursos file-and-resmanagement

Limitar formato de arquivo de upload limiting-uploadable-files

Use o uploadWhiteList para restringir os tipos de arquivos disponíveis para upload no servidor do Adobe Campaign.

Este atributo está disponível no dataStore elemento do serverConf.xml arquivo. Todos os parâmetros disponíveis no serverConf.xml estão listados neste seção.

O valor padrão desse atributo é .+ e permite carregar qualquer tipo de arquivo.

Para limitar os formatos possíveis, substitua o valor do atributo por uma expressão Java regular válida. É possível inserir vários valores separando-os por vírgula.

Por exemplo: uploadWhiteList=".*.png.*.jpg" O permitirá o upload de formatos PNG e JPG no servidor. Nenhum outro formato será aceito.

Você também pode impedir que arquivos importantes sejam carregados configurando o Servidor Web. Saiba mais

NOTE
A variável uploadWhiteList o atributo restringe os tipos de arquivo disponíveis para upload no servidor do Adobe Campaign. No entanto, quando o modo de publicação é Servidor(es) de rastreamento ou Outros servidores do Adobe Campaign, o uploadWhitelist O atributo também deve ser atualizado nesses servidores.

Configuração de conexão proxy proxy-connection-configuration

Você pode conectar o servidor do Campaign a um sistema externo por meio de um proxy, usando um Transferência de arquivo atividade de workflow, por exemplo. Para isso, é necessário configurar o proxyConfig seção do serverConf.xml por meio de um comando específico. Todos os parâmetros disponíveis no serverConf.xml estão listados neste seção.

As seguintes conexões proxy são possíveis: HTTP, HTTPS, FTP, SFTP. Observe que a partir da versão 20.2 do Campaign, os parâmetros de protocolo HTTP e HTTPS serão não está mais disponível. Esses parâmetros ainda são mencionados abaixo, pois permanecem disponíveis em builds anteriores, incluindo a 9032.

CAUTION
Somente o modo de autenticação básico é suportado. Não há suporte para autenticação NTLM.
Proxies SOCKS não são suportados.

Você pode usar o seguinte comando:

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

os parâmetros de protocolo podem ser "http", "https" ou "ftp".

Se estiver configurando o FTP na mesma porta do tráfego HTTP/HTTPS, você poderá usar o seguinte:

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

As opções "http" e "https" só são usadas quando o parâmetro de protocolo é "ftp" e indicam se o tunelamento na porta especificada será executado por HTTPS ou por HTTP.

Se você usar portas diferentes para tráfego FTP/SFTP e HTTP/HTTPS no servidor proxy, deverá definir o parâmetro de protocolo ‘ftp’.

Por exemplo:

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

Em seguida, digite a senha.

As conexões HTTP são definidas no parâmetro proxyHTTP:

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

As conexões HTTPS são definidas no parâmetro proxyHTTPS:

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

As conexões FTP/FTPS são definidas no parâmetro proxyFTP:

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

Se você usar o mesmo proxy para vários tipos de conexão, somente proxyHTTP será definido com useSingleProxy definido como "1" ou "true".

Se você tiver conexões internas que não devem passar pelo proxy, adicione-as no parâmetro de substituição.

Se você quiser desativar temporariamente a conexão proxy, defina o parâmetro ativado como "false" ou "0".

Se você precisar usar o conector HTTP/2 do iOS por meio de um proxy, os seguintes modos de proxy HTTP serão compatíveis:

  • HTTP sem autenticação
  • Autenticação básica HTTP

Para ativar o modo proxy, a seguinte alteração deve ser feita no serverconf.xml arquivo:

<nmac useHTTPProxy="true">

Para obter mais informações sobre esse conector HTTP/2 do iOS, consulte página.

Gerenciar recursos públicos managing-public-resources

Para serem disponibilizadas publicamente, as imagens usadas em emails e recursos públicos vinculados a campanhas devem estar presentes em um servidor acessível externamente. Eles podem estar disponíveis para recipients ou operadores externos. Saiba mais.

Os recursos públicos são armazenados no /var/res/instance diretório do diretório de instalação do Adobe Campaign.

O URL correspondente é: http://server/res/instance onde instância é o nome da instância de rastreamento.

Você pode especificar outro diretório adicionando um nó à conf-<instance>.xml arquivo para configurar o armazenamento no servidor. Isso significa adicionar as seguintes linhas:

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

Nesse caso, o novo URL para os recursos públicos fornecido na parte superior da janela do assistente de implantação deve apontar para essa pasta.

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