A Adobe Campaign inclui o Apache Tomcat, que atua como ponto de entrada no servidor de aplicativos via HTTP (e SOAP).
Você pode usar esse servidor Tomcat integrado para atender às solicitações HTTP.
Neste caso:
<computer>
:8080.No entanto, por motivos de segurança e administração, recomendamos usar um servidor Web dedicado como o principal ponto de entrada para o tráfego HTTP quando o computador que está executando o Adobe Campaign está exposto na Internet e você deseja abrir o acesso ao console fora da rede.
Um servidor Web também permite garantir a confidencialidade dos dados com o protocolo HTTPs.
Da mesma forma, você deve usar um servidor Web quando quiser usar a funcionalidade de rastreamento, que só está disponível como um módulo de extensão de servidor Web.
Se você não usar a funcionalidade de rastreamento, poderá executar uma instalação padrão do Apache ou do IIS com um redirecionamento para a Campanha. O módulo de extensão do servidor Web de rastreamento não é necessário.
O procedimento de configuração de um servidor Web IIS é principalmente gráfico. Envolve o uso de um site (já criado ou pendente) para acessar os recursos do servidor Adobe Campaign: Arquivos Java (.jsp), folhas de estilo (.css, .xsl), imagens (.png), a DLL ISAPI para redirecionamento etc.
As seções a seguir detalham a configuração no IIS 7. A configuração do IIS8 é basicamente a mesma.
Se o servidor Web IIS ainda não estiver instalado no computador, você poderá instalá-lo pelo menu Add > Remove Programs > Enable or disable Windows functionalities.
No IIS 7, além dos serviços padrão, é necessário instalar as extensões ISAPI e os filtros ISAPI.
Aplique as seguintes etapas de configuração:
Abra o IIS pelo menu Control panel > Administrative tools > Services.
Crie e configure o site (Adobe Campaign, por exemplo) dependendo dos parâmetros da sua rede (porta de conexão TCP, host DNS, endereço IP).
É necessário especificar pelo menos o nome do site e o caminho de acesso para o diretório virtual. Como o caminho para acessar o diretório do site não é usado, você pode usar o seguinte diretório.
C:\inetpub\wwwroot
Um script VBS permite que você configure automaticamente os recursos usados pelo servidor Adobe Campaign no diretório virtual que acabamos de criar. Para iniciá-lo, clique no duplo is_neolane_setup.vbs localizado na pasta [INSTALL]\conf
, onde [INSTALL]
é o caminho para acessar a pasta de instalação do Adobe Campaign.
No caso de uma instalação do Windows Server 2008/IIS7, você deve estar conectado como administrador para executar o script VBS ou executar o script como administrador.
Clique em OK se o servidor Web for usado como um servidor de redirecionamento de rastreamento, caso contrário, clique em Cancel.
Quando vários sites já estiverem configurados no servidor Web, uma página intermediária será exibida para especificar a qual site a instalação se aplica: insira o número vinculado ao site e clique em OK.
Uma mensagem de confirmação deve ser exibida:
Na guia Content View, verifique se o site está configurado corretamente com os recursos da Adobe Campaign:
Se a árvore não for exibida, reinicie o IIS.
Em seguida, você deve definir as configurações de segurança para a DLL ISAPI e para os recursos no diretório de instalação do Adobe Campaign.
Para fazer isso, siga as etapas abaixo:
Selecione a guia Features View e clique com o duplo no link Autenticação.
Na guia Segurança de Diretório do site, verifique se o acesso anônimo está ativado. Se necessário, clique no link Edit para alterar as configurações.
Agora você deve testar se a configuração está correta.
Para isso, execute o seguinte procedimento:
Reinicie o servidor IIS usando a linha de comando iisreset.
Teste o módulo de rastreamento inserindo o seguinte URL em um navegador da Web:
https://<computer>/r/test
O navegador deve exibir a seguinte resposta:
<redir status='OK' date='YYYY/MM/DD HH:MM:SS' build='XXXX' host='myserver.mydomain.com' localHost='localhost'/>
Para testar a presença do módulo de redirecionamento, execute a seguinte linha de comando:
nlserver pdump
Deve apresentar as seguintes informações:
12:00:33 > Application server for Adobe Campaign Classic (7.X YY.R build XXX@SHA1) of DD/MM/YYYY
webmdl@default (1644) - 18.2 Mo
Você também pode verificar se a DLL ISAPI está carregada corretamente.
Para fazer isso, siga as etapas abaixo:
Edite os filtros ISAPI do site da Adobe Campaign clicando no ícone Driver mapping.
Verifique o conteúdo do filtro ISAPI:
Ao configurar o servidor Web do IIS, um limite de aproximadamente 28 MB é automaticamente definido para arquivos que são carregados no servidor.
Isso pode ter um impacto no Adobe Campaign, principalmente se você deseja carregar arquivos maiores que esse limite.
Por exemplo, se você usar uma atividade do tipo Carregamento de dados (arquivo) em um fluxo de trabalho para importar um arquivo de 50 MB, um erro impedirá a execução correta do fluxo de trabalho.
Nesse caso, é necessário aumentar esse limite:
Abra o IIS pelo menu Start > (Control panel) > Administration tools.
No painel Conexões, selecione o site criado para a instalação do Adobe e, em seguida, clique com o duplo do mouse em Filtragem de solicitação no painel principal.
No painel Ações, selecione Editar configurações de recursos para poder editar o valor no campo Tamanho máximo de conteúdo autorizado (bytes).
Por exemplo, para autorizar o carregamento de arquivos de 50 MB, é necessário especificar um valor superior a "52428800" bytes.
Para obter mais informações sobre essa opção do IIS, consulte a seção "Como" da documentação oficial.
Se você usar um servidor IIS versão 6.1, talvez seja difícil ler as mensagens de erro geradas devido a um código HTML indesejado ser exibido na mensagem.
Para corrigir isso e exibir o erro corretamente, aplique a seguinte configuração: