Adobe Campaign include Apache Tomcat che agisce come punto di ingresso nell’application server tramite HTTP (e SOAP).
Puoi utilizzare questo server Tomcat integrato per distribuire le richieste HTTP.
In questo caso:
https:// `<computer>`:8080
.Tuttavia, per motivi di sicurezza e amministrazione, si consiglia di utilizzare un server Web dedicato come punto di ingresso principale per il traffico HTTP quando il computer che esegue Adobe Campaign è esposto su Internet e si desidera aprire l'accesso alla console all'esterno della rete.
Un server Web consente inoltre di garantire la riservatezza dei dati con il protocollo HTTP.
Allo stesso modo, è necessario utilizzare un server Web quando si desidera utilizzare la funzionalità di tracciamento, disponibile solo come modulo di estensione del server Web.
Se non utilizzi la funzionalità di tracciamento, puoi eseguire un’installazione standard di Apache o IIS con un reindirizzamento a Campaign. Il modulo di estensione del server Web di tracciamento non è necessario.
La procedura di configurazione per un server Web IIS è principalmente grafica. Per accedere alle risorse del server Adobe Campaign, è necessario utilizzare un sito Web (già creato o in attesa di creazione): File Java (.jsp), fogli di stile (.css, .xsl), immagini (.png), DLL ISAPI per il reindirizzamento, ecc.
Nelle sezioni seguenti viene illustrata la configurazione dettagliata in IIS 7. La configurazione per IIS8 è sostanzialmente la stessa.
Se il server Web IIS non è già installato nel computer, è possibile installarlo tramite il Add > Remove Programs > Enable or disable Windows functionalities menu.
In IIS 7, oltre ai servizi standard, è necessario installare le estensioni ISAPI e i filtri ISAPI.
Applica i seguenti passaggi di configurazione:
Apri IIS tramite il Control panel > Administrative tools > Services menu.
Crea e configura il sito (Adobe Campaign, ad esempio) in base ai parametri della rete (porta di connessione TCP, host DNS, indirizzo IP).
È necessario specificare almeno il nome del sito e il percorso di accesso alla directory virtuale. Poiché il percorso di accesso alla directory del sito Web non viene utilizzato, è possibile utilizzare la seguente directory.
C:\inetpub\wwwroot
A VBS lo script consente di configurare automaticamente le risorse utilizzate dal server Adobe Campaign nella directory virtuale appena creata. Per avviarlo, fai doppio clic sul pulsante iis_neolane_setup.vbs nel file [INSTALL]\conf
cartella, dove [INSTALL]
è il percorso per accedere alla cartella di installazione di Adobe Campaign.
In caso di installazione di un server Windows 2008/IIS7, è necessario aver effettuato l'accesso come amministratore per eseguire lo script VBS o eseguire lo script come amministratore.
Fai clic su OK se il server Web viene utilizzato come server di reindirizzamento di tracciamento, in caso contrario fare clic su Cancel.
Quando più siti sono già configurati sul server Web, viene visualizzata una pagina intermedia per specificare a quale sito Web si applica l'installazione: immettere il numero collegato al sito e fare clic su OK.
Viene visualizzato un messaggio di conferma:
In Content View verificare che il sito Web sia configurato correttamente con le risorse Adobe Campaign:
Se la struttura non viene visualizzata, riavviare IIS.
È quindi necessario configurare le impostazioni di protezione per la DLL ISAPI e per le risorse nella directory di installazione di Adobe Campaign.
A questo scopo, esegui i seguenti passaggi:
Seleziona la Features View e fai doppio clic sul pulsante Autenticazione link.
In Protezione directory Assicurarsi che l'accesso anonimo sia abilitato. Se necessario, fai clic sul pulsante Edit per modificare le impostazioni.
Ora devi verificare se la configurazione è corretta.
A questo scopo, applicare la seguente procedura:
Riavvia il server IIS utilizzando iisreset riga di comando.
Avvia il servizio Adobe Campaign, quindi assicurati che sia in esecuzione.
Verifica il modulo di tracciamento inserendo il seguente URL in un browser Web:
https://<computer>/r/test
Il browser deve visualizzare la seguente risposta:
<redir status='OK' date='YYYY/MM/DD HH:MM:SS' build='XXXX' host='myserver.mydomain.com' localHost='localhost'/>
Per verificare la presenza del modulo di reindirizzamento, eseguire la seguente riga di comando:
nlserver pdump
Deve restituire le seguenti informazioni:
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
È inoltre possibile verificare che la DLL ISAPI sia caricata correttamente.
A questo scopo, esegui i seguenti passaggi:
Modifica i filtri ISAPI per il sito Adobe Campaign facendo clic sul pulsante Driver mapping icona.
Controlla il contenuto del filtro ISAPI:
Durante la configurazione del server Web IIS, viene automaticamente impostato un limite di circa 28 MB per i file che vengono caricati sul server.
Questo può avere un impatto in Adobe Campaign, in particolare se desideri caricare file che superano questo limite.
Ad esempio, se utilizzi un Caricamento dati (file) digita l’attività in un flusso di lavoro per importare un file da 50 MB. Un errore impedisce l’esecuzione corretta del flusso di lavoro.
In questo caso, devi aumentare questo limite:
Apri IIS tramite il Start > (Control panel) > Administration tools menu.
In Connessioni seleziona il sito creato per l’installazione dell’Adobe, quindi fai doppio clic su Filtro richieste nel riquadro principale.
In Azioni riquadro, selezionare Modificare le impostazioni delle funzioni per poter modificare il valore nel Dimensione massima del contenuto autorizzata (byte) campo .
Ad esempio, per autorizzare il caricamento di file di 50 MB, devi specificare un valore superiore a "52428800" byte.
Per ulteriori informazioni su questa opzione IIS, consulta la sezione "Come fare per" nel documentazione ufficiale.
Se utilizzi un server IIS versione 6.1, i messaggi di errore generati possono risultare di difficile lettura a causa della visualizzazione di un codice HTML indesiderato nel messaggio.
Per risolvere il problema e visualizzare correttamente l’errore, applica la seguente configurazione: