Dynamische media configureren - hybride modus configuring-dynamic-media-hybrid-mode
Dynamische media - hybride invoegtoepassing (AEM 6.5.23 en hoger)
Vanaf AEM 6.5 Service Pack 23 is er een nieuw invoegpakket beschikbaar voor Dynamic Media - Hybride modus. Dit pakket bevat de cq-scene7-imaging
-bundel die specifiek compatibel is met de modus Dynamische media - Hybride uitvoering.
Zeer belangrijke inbegrepen moeilijke situatie
Probleem verholpen met Dynamic Media - hybride implementaties waarbij updates van de parameter catalog.expiration
onder /conf/global/settings/dam/dm/imageserver
niet werden weerspiegeld op de URL's van de server of auteur, ondanks dat replicatie zonder fouten is gelukt. De update zorgt voor consistente vervalwaarden tussen CRX/DE, de serverreactie en openbare bezorgings-URL's. Het verbetert op zijn beurt het cachegedrag en de betrouwbaarheid van afbeeldingstransformaties. (ASSETS-44837)
Belangrijke overwegingen
- De
cq-scene7-imaging
bundel in de basisAEM 6.5.23 (en recenter) installatie is niet compatibel met Dynamische Media - Hybride looppaswijze. - Het installeren van Service Pack 23 (en recenter) alleen werkt niet automatisch bestaande
cq-scene7-imaging
bundel op de instanties van AEM bij die voor Dynamische Media - Hybride (-r dynamicmedia
looppaswijze) worden gevormd.
wanneer om het Hybride toe:voegen-op pakket te installeren
- Bij een rechtstreekse upgrade naar AEM 6.5.23 (en hoger) vanaf AEM 6.5.19 of eerder.
- Als u oplossingen nodig hebt die specifiek zijn voor de functie Dynamische media - Hybride.
- Bij de implementatie van een nieuwe Dynamic Media - Hybride-instantie rechtstreeks van AEM 6.5 GA (algemene beschikbaarheid) naar Service Pack 23 (en hoger).
Download Hybride toe:voegen-op pakket
De invoegtoepassing Hybrid is vanaf donderdag 22 mei 2025 voor het publiek beschikbaar op de Adobe Software Distribution, met de officiële release van AEM 6.5.23. De gebruikers kunnen het vinden door AEM 6.5 te zoeken Hybride toe:voegen-on Pakket van Media { in de Distributie van de Software.
Einde van ondersteuning voor SSL 2.0 en 3.0 en TLS 1.0 en 1.1.
Einde van steun voor Veilige Laag 2.0 en 3.0 van de Contactdoos en de Veiligheid van de Laag van het Vervoer 1.0 en 1.1.
Vanaf 30 april 2024 wordt Adobe Dynamic Media beëindigd voor ondersteuning van het volgende:
- SSL (Secure Socket Layer) 2.0
- SSL 3.0
- TLS (Transport Layer Security) 1.0 en 1.1
- De volgende zwakke ciphers in TLS 1.2:
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
TLS_RSA_WITH_AES_256_GCM_SHA384
TLS_RSA_WITH_AES_256_CBC_SHA256
TLS_RSA_WITH_AES_256_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_AES_128_GCM_SHA256
TLS_RSA_WITH_AES_128_CBC_SHA256
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_CAMELLIA_256_CBC_SHA
TLS_RSA_WITH_CAMELLIA_128_CBC_SHA
TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
TLS_RSA_WITH_SDES_EDE_CBC_SHA
Zie ook Dynamische Beperkingen van Media.
De dynamische media-hybride moet voor gebruik worden toegelaten en worden gevormd. Afhankelijk van uw gebruiksgeval, heeft de Dynamische Media verscheidene gesteunde configuraties.
Leer meer over het werken met videoin Dynamische Media.
s7access.log
ImageServing.log
Hybride publicaties en levering vormen een kernelement van de toevoeging Dynamic Media aan Adobe Experience Manager. Met hybride publicatie kunt u dynamische media-elementen, zoals afbeeldingen, sets en video, uit de cloud leveren in plaats van uit de Experience Manager-publicatieknooppunten.
Andere inhoud, zoals Dynamic Media-viewers, sitepagina's en statische inhoud, blijft beschikbaar in de Experience Manager-publicatieknooppunten.
Als u een klant van Dynamische Media bent, moet u hybride levering als leveringsmechanisme voor alle Dynamische inhoud van Media gebruiken.
Hybride publicatiearchitectuur voor video's hybrid-publishing-architecture-for-videos
Hybride publicatiearchitectuur voor afbeeldingen hybrid-publishing-architecture-for-images
Ondersteunde dynamische mediaconfiguraties supported-dynamic-media-configurations
De configuratietaken die volgen verwijzen naar de volgende termen:
U kunt ervoor kiezen om Dynamische media alleen te implementeren voor beeldbewerking, alleen voor video of voor zowel beeldbewerking als video. Zie de volgende tabel om de stappen te bepalen voor het configureren van dynamische media voor uw specifieke scenario.
Dynamische media inschakelen enabling-dynamic-media
Dynamische Mediawordt onbruikbaar gemaakt door gebrek. Als u gebruik wilt maken van de dynamische mediafuncties, moet u Dynamic Media inschakelen met de uitvoermodus dynamicmedia
, zoals u bijvoorbeeld in de uitvoermodus van publish
zou doen. Alvorens toe te laten, zorg ervoor om de technische vereistente herzien.
dynamicMediaEnabled
in te stellen op true . Deze markering heeft geen functionaliteit in Experience Manager 6.2 en hoger. Bovendien hoeft u de snelstartprocedure niet opnieuw te starten om Dynamic Media in te schakelen.Door Dynamische Media toe te laten, zijn de Dynamische eigenschappen van Media beschikbaar in UI en elk geupload beeldelement ontvangt a {vertoning 0} cqdam.piramid.tiff die voor snelle levering van dynamische beeldvertoningen wordt gebruikt. Deze PTIFF's hebben belangrijke voordelen, zoals:
- De mogelijkheid om slechts één primaire bronafbeelding te beheren en een oneindige uitvoering te genereren zonder extra opslagruimte.
- De mogelijkheid om interactieve visualisatie te gebruiken, zoals zoomen, pannen en draaien.
Als u Dynamic Media Classic in Experience Manager wilt gebruiken, laat geen Dynamische Media toe tenzij u a specifiek scenariogebruikt. Dynamische media is uitgeschakeld, tenzij u Dynamische media inschakelt in de uitvoeringsmodus.
Als u Dynamische media wilt inschakelen, moet u de uitvoermodus Dynamische media inschakelen via de opdrachtregel of de naam van het snelstartbestand.
om Dynamische Media toe te laten:
-
Ga als volgt te werk op de opdrachtregel wanneer u de snelstart start:
- Voeg
-r dynamicmedia
aan het eind van de bevellijn toe wanneer het jar dossier begint.
code language-shellsession java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.5.0.jar -r dynamicmedia
Als u publiceert naar s7delivery, moet u de volgende TrustStore argumenten ook omvatten:
code language-shellsession -Djavax.net.ssl.trustStore=<absoluteFilePath>/customerTrustStoreFileName> -Djavax.net.ssl.trustStorePassword=<passwordForTrustStoreFile>
- Voeg
-
Vraag
https://localhost:4502/is/image
aan en zorg ervoor dat de Server van het Beeld nu loopt.note note NOTE Raadpleeg de volgende logbestanden in de map crx-quickstart/logs/
voor informatie over het oplossen van problemen met Dynamic Media:- ImageServer-<PortId>-<jjyy><dd>.log - Het ImageServer-logboek bevat statistieken en analytische gegevens die worden gebruikt voor het analyseren van het gedrag van het interne ImageServer-proces.
Voorbeeld van de naam van een logbestand voor een afbeeldingsserver: ImageServer-57346-2020-07-25.log
- s7access-<yyyy><dd>.log - In het s7access-logboek wordt elke aanvraag vastgelegd die via
/is/image
en/is/content
aan Dynamic Media is gedaan.
Deze logboeken worden alleen gebruikt wanneer Dynamische media is ingeschakeld. Zij zijn niet inbegrepen in het Volledige pakket van de Download dat van de system/console/status-Bundlelist
pagina wordt geproduceerd; wanneer het roepen van de Steun van de Klant als u een Dynamische kwestie van Media hebt, voeg beide logboeken aan de kwestie toe.
Als u Experience Manager op een andere poort of een ander contextpad hebt geïnstalleerd… if-you-installed-aem-to-a-different-port-or-context-path
Als u Experience Manager aan een toepassingsserveropstelt en Dynamische toegelaten Media hebt, moet u zelf-domein in Externalzer vormen. Anders werkt het genereren van miniaturen voor elementen niet correct voor dynamische media-elementen.
Bovendien als u quickstart op een verschillende haven of contextweg in werking stelt, moet u ook zelf-domein veranderen.
Wanneer Dynamische media is ingeschakeld, worden de statische miniatuuruitvoeringen voor afbeeldingselementen gegenereerd met Dynamische media. Voor het correct genereren van miniaturen voor Dynamic Media moet Experience Manager een URL-aanvraag naar zichzelf uitvoeren en zowel het poortnummer als het contextpad weten.
In Experience Manager:
- Het zelf-domein in ExternalAlizerwordt gebruikt om zowel het havenaantal als contextweg terug te winnen.
- Als geen zelf-domein wordt gevormd, worden het havenaantal en de contextweg teruggewonnen van de dienst van HTTP van Jetty.
In een plaatsing van de OORLOG van Experience Manager QuickStart, kunnen het havenaantal en de contextweg niet worden afgeleid, daarom moet u a zelf-domein vormen. Zie {de documentatie van 0} ExternalAlizer 🔗 op hoe te om zelf-domein te vormen.
Dynamische media uitschakelen disabling-dynamic-media
Dynamische media is niet standaard ingeschakeld. Nochtans, als u eerder Dynamische Media hebt toegelaten, kunt u het later uitzetten.
Als u Dynamische media wilt uitschakelen nadat u deze hebt ingeschakeld, verwijdert u de markering voor de uitvoermodus van -r dynamicmedia
.
om Dynamische Media onbruikbaar te maken:
-
Op de bevellijn, wanneer het lanceren van de snelstart, kunt u één van beiden van het volgende doen:
- Voeg
-r dynamicmedia
niet toe aan de opdrachtregel wanneer u het jar-bestand start.
code language-shellsession java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.5.0.jar
- Voeg
-
Verzoek
https://localhost:4502/is/image
. U ontvangt een bericht dat Dynamische media is uitgeschakeld.note note NOTE Nadat de uitvoeringsmodus Dynamische media is uitgeschakeld, wordt de workflowstap die de uitvoering van cqdam.pyramid.tiff
genereert, automatisch overgeslagen. De functie schakelt ook ondersteuning voor dynamische uitvoering en andere functies voor dynamische media uit.Wanneer de uitvoeringsmodus Dynamische media is uitgeschakeld nadat de Experience Manager-server is geconfigureerd, zijn alle elementen die in die uitvoeringsmodus zijn geüpload nu ongeldig.
(Optioneel) Dynamische voorinstellingen en configuraties van media migreren van 6,3 naar 6,5 Nul downtime optional-migrating-dynamic-media-presets-and-configurations-from-to-zero-downtime
Als u Experience Manager - Dynamic Media upgradet van 6.3 naar 6.5 (die nu de mogelijkheid biedt om downtime nul te gebruiken), moet u de volgende krullopdracht uitvoeren. De opdracht migreert al uw voorinstellingen en configuraties van /etc
naar /conf
in CRXDE Lite.
Voor alle upgrades, met of zonder het compatibiliteitspakket, kunt u de standaard, out-of-box kijker vooraf instelt kopiëren die oorspronkelijk met Dynamische Media door het volgende Linux® krullbevel in werking te stellen kwam:
curl -u admin:admin -X POST https://<server_address>:<server_port>/libs/settings/dam/dm/presets/viewer.pushviewerpresets.json
Als u aangepaste viewervoorinstellingen en -configuraties die u van /etc
hebt gemaakt, wilt migreren naar /conf
, voert u de volgende Linux® curl-opdracht uit:
curl -u admin:admin -X POST https://<server_address>:<server_port>/libs/settings/dam/dm/presets.migratedmcontent.json
Afbeeldingsreplicatie configureren configuring-image-replication
Dynamische media-beeldlevering werkt door afbeeldingselementen, waaronder videominiaturen, van Experience Manager Author te publiceren en deze te repliceren naar de Adobe-service voor on-demand replicatie (de Replication Service URL). Assets wordt vervolgens geleverd via de service voor on-demand levering van images (de Image Service URL).
Ga als volgt te werk:
De Replication Agent publiceert dynamische media-elementen, zoals afbeeldingen, videometagegevens en stelt deze in op de door Adobe gehoste Image Service. De replicatieagent is niet standaard ingeschakeld.
Nadat u de replicatieagent hebt gevormd, moet u bevestigen en testen dat het met succes opstellingis geweest. In dit gedeelte worden deze procedures beschreven.
Verificatie instellen setting-up-authentication
Stel replicatieverificatie in bij de auteur, zodat u afbeeldingen kunt repliceren naar de service voor het leveren van afbeeldingen in Dynamic Media. U verkrijgt eerst een KeyStore en slaat het dan onder de dynamic-media-replication gebruiker op en vormt het. Uw bedrijfsbeheerder heeft tijdens het inrichtingsproces een welkomstbericht met het KeyStore-bestand en de benodigde gegevens ontvangen. Neem contact op met Customer Support van Adobe als je deze gegevens niet hebt ontvangen.
aan opstellingsauthentificatie:
-
Neem contact op met de klantenondersteuning van Adobe voor uw KeyStore-bestand en wachtwoord als u nog geen bestand en wachtwoord hebt. Deze informatie is een noodzakelijk onderdeel van provisioning. De sleutels worden aan uw account gekoppeld.
-
Selecteer in Experience Manager het Experience Manager-logo voor toegang tot de algemene navigatieconsole en navigeer naar Tools > Security > Users .
-
Navigeer op de pagina Gebruikersbeheer naar de dynamic-media-replication -gebruiker en selecteer deze om deze te openen.
-
Selecteer op de pagina Gebruikersinstellingen bewerken voor dynamische media-replicatie het tabblad Keystore en selecteer vervolgens Create KeyStore .
-
Voer een wachtwoord in en bevestig het wachtwoord in het dialoogvenster Set KeyStore Access Password .
note note NOTE Herinner het wachtwoord omdat u het moet opnieuw ingaan wanneer u de Agent van de Replicatie later vormt. -
Voor de Edit User Settings For dynamic-media-replication pagina, breid Persoonlijke Sleutel van het dossier KeyStore gebied uit en voeg het volgende (zie de beelden toe die volgen):
- Voer in het veld New Alias de naam in van een alias die u later in de replicatieconfiguratie wilt gebruiken. U kunt
replication
bijvoorbeeld gebruiken als een alias. - Selecteer KeyStore File. Navigeer naar het KeyStore-bestand dat u van Adobe ontvangt, selecteer het en selecteer vervolgens Open .
- Voer in het veld KeyStore File Password het wachtwoord voor het sleutelarchief-bestand in. Dit wachtwoord is niet het wachtwoord KeyStore dat u in Stap 5 creeerde maar is het wachtwoord Adobe van het Dossier KeyStore in het Welkome die e-mail wordt verzonden naar u tijdens levering. Neem contact op met Customer Support van Adobe als je geen wachtwoord voor een KeyStore-bestand hebt ontvangen.
- Voer in het veld Private Key Password het wachtwoord voor de persoonlijke sleutel in (dit kan hetzelfde wachtwoord voor de persoonlijke sleutel zijn als in de vorige stap). Adobe geeft het wachtwoord voor de persoonlijke sleutel op in het welkomstbericht dat u tijdens de levering hebt ontvangen. Neem contact op met de klantenondersteuning van Adobe als u geen wachtwoord voor persoonlijke sleutels hebt ontvangen.
- Voer in het veld Private Key Alias de alias van de persoonlijke sleutel in. Bijvoorbeeld
*companyname*-alias
. Adobe geeft de alias voor de persoonlijke sleutel op in het welkomstbericht dat u tijdens de levering hebt ontvangen. Neem contact op met de klantenondersteuning van Adobe als u geen alias voor een persoonlijke sleutel hebt ontvangen.
- Voer in het veld New Alias de naam in van een alias die u later in de replicatieconfiguratie wilt gebruiken. U kunt
-
Selecteer Save & Close om uw wijzigingen in deze gebruiker op te slaan.
Daarna, moet u de replicatieagentvormen.
De replicatieagent configureren configuring-the-replication-agent
-
Selecteer in Experience Manager het Experience Manager-logo voor toegang tot de algemene navigatieconsole en navigeer naar Tools > Deployment > Replication > Agents on author .
-
Selecteer Dynamic Media Hybrid Image Replication (s7delivery) op de pagina Agenten op auteur.
-
Selecteer Edit .
-
Selecteer de tab Settings en voer vervolgens het volgende in:
- Enabled - selecteer dit selectievakje om de replicatieagent in te schakelen.
- Region - Instellen op de juiste regio: Noord-Amerika, Europa of Azië
- Tenant ID - Deze waarde is de naam van uw bedrijf/huurder die aan de Dienst van de Replicatie publiceert. Deze waarde is de Tenant ID die Adobe opgeeft in het welkomstbericht dat u tijdens de levering hebt ontvangen. Neem contact op met Customer Support van Adobe als je deze gegevens niet hebt ontvangen.
- Key Store Alias - Deze waarde is het zelfde als Nieuwe Alias waarde die wanneer het produceren van de sleutel in wordt geplaatst de Authentificatie van de Opstelling; bijvoorbeeld,
replication
. (Zie stap 7 in de Authentificatie van de Opstelling.) - Key Store Password - Het KeyStore-wachtwoord dat is gemaakt toen u op Create KeyStore tikte. Adobe heeft dit wachtwoord niet opgegeven. Zie stap 5 van de Authentificatie van de Opstelling.
In de volgende afbeelding ziet u de replicatieagent met voorbeeldgegevens:
-
Selecteer OK .
De replicatieagent voor dynamische media valideren validating-the-replication-agent-for-dynamic-media
Ga als volgt te werk om de replicatieagent voor dynamische media te valideren:
Selecteer Test Connection. Voorbeeld-uitvoer is als volgt:
11.03.2016 10:57:55 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1457722675402, userId='admin', revision='null'}
11.03.2016 10:57:55 - * Auth User: replication-receiver
11.03.2016 10:57:55 - * HTTP Version: 1.1
11.03.2016 10:57:55 - * Using OAuth 2.0 Authorization Grants
11.03.2016 10:57:55 - * OAuth 2.0 User: dynamic-media-replication
11.03.2016 10:57:55 - * OAuth 2.0 Token: '*****' initialized
11.03.2016 10:57:55 - Publishing: POST[https://replicate-na.assetsadobe.com:8580/is-publish/publish-receiver?Cmd=Test&RootId=xfpuu-6613]
11.03.2016 10:57:55 - Publish response: OK[]
11.03.2016 10:57:55 - Transfer succeeded in 141 ms for ReplicationAction{type=TEST, path[0]='/content/dam', time=1457722675402, userId='admin', revision='null'}
-------------------------------------------------------------------------------------------------------------------------------
Replication test succeeded
- Controleer de replicatielogboeken om ervoor te zorgen dat het middel wordt herhaald.
- Publiceer een afbeelding. Selecteer de afbeelding en selecteer Viewers in het keuzemenu en selecteer vervolgens een voorinstelling voor de viewer. Selecteer URL. Kopieer en plak het URL-pad in de browser om te controleren of de afbeelding zichtbaar is.
Verificatie problemen oplossen troubleshooting-authentication
Bij het instellen van verificatie zijn er enkele problemen die u kunt oplossen. Controleer voordat u op deze problemen controleert of u replicatie hebt ingesteld.
Probleem: HTTP-statuscode 401 met bericht - Autorisatie vereist problem-http-status-code-with-message-authorization-required
Dit probleem kan worden veroorzaakt door het niet instellen van de KeyStore voor dynamic-media-replication
-gebruiker.
Replication test to s7delivery:https://s7bern.macromedia.com:8580/is-publish/
17.06.2016 18:54:43 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466214883309, userId='admin', revision='null'}
17.06.2016 18:54:43 - * Auth User: replication-receiver
17.06.2016 18:54:43 - * HTTP Version: 1.1
17.06.2016 18:54:43 - * Using OAuth 2.0 Authorization Grants
17.06.2016 18:54:43 - * OAuth 2.0 User: dynamic-media-replication
17.06.2016 18:54:43 - No OAuth token available. OAuth not initialized
17.06.2016 18:54:43 - * Using Client Auth SSL alias - replication-alias *
17.06.2016 18:54:43 - Publishing: POST[https://<localhost>:8580/is-publish//publish-receiver?Cmd=Test&RootId=brough]
17.06.2016 18:54:43 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466214883309, userId='admin', revision='null'}. java.io.IOException: Failed to execute request
'https://<localhost>:8580/is-publish//publish-receiver?Cmd=Test&RootId=brough':
Server returned status code 401 with message: Authorization required.
17.06.2016 18:54:43 - Error while replicating: com.day.cq.replication.ReplicationException: Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466214883309,
userId='admin', revision='null'}. java.io.IOException: Failed to execute request
'https://<localhost>:8580/is-publish//publish-receiver?Cmd=Test&RootId=brough':
Server returned status code 401 with message: Authorization required.
Oplossing:
Controleer dat KeyStore
aan dynamisch-media-replicatie gebruiker wordt bewaard en van het correcte wachtwoord wordt voorzien.
Probleem: sleutel kan niet worden ontsleuteld - gegevens kunnen niet worden ontsleuteld problem-could-not-decrypt-key-could-not-decrypt-data
Replication test to s7delivery:https://<localhost>:8580/is-publish/
17.06.2016 19:00:16 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466215216662, userId='admin', revision='null'}
17.06.2016 19:00:16 - * Auth User: replication-receiver
17.06.2016 19:00:16 - * HTTP Version: 1.1
17.06.2016 19:00:16 - * Using OAuth 2.0 Authorization Grants
17.06.2016 19:00:16 - * OAuth 2.0 User: dynamic-media-replication
17.06.2016 19:00:16 - No OAuth token available. OAuth not initialized
17.06.2016 19:00:16 - * Using Client Auth SSL alias - replication-alias *
17.06.2016 19:00:16 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466215216662, userId='admin', revision='null'}. java.lang.SecurityException: java.security.UnrecoverableKeyException: Could not decrypt key: Could not decrypt data.
Oplossing:
Controleer het wachtwoord. Het wachtwoord in de replicatieagent wordt opgeslagen is niet het zelfde wachtwoord dat werd gebruikt om keystore tot stand te brengen dat.
Probleem: InvalidAlgorithmParameterException problem-invalidalgorithmparameterexception
Dit probleem wordt veroorzaakt door een configuratiefout in uw Experience Manager Author-instantie. Het Java™-proces op de auteur krijgt niet de juiste javax.net.ssl.trustStore
. U ziet deze fout in het replicatielogboek:
14.04.2016 09:37:43 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1460651862089, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://<localhost>:8580/is-publish/publish-receiver?Cmd=Test&RootId=rbrough-osx2': java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
14.04.2016 09:37:43 - Error while replicating: com.day.cq.replication.ReplicationException: Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1460651862089, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://<localhost>:8580/is-publish/publish-receiver?Cmd=Test&RootId=rbrough-osx2': java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
Of het foutenlogboek:
07.25.2019 12:00:59.893 *ERROR* [sling-threadpool-db2763bb-bc50-4bb5-bb64-10a09f432712-(apache-sling-job-thread-pool)-90-com_day_cq_replication_job_s7delivery(com/day/cq/replication/job/s7delivery)] com.day.cq.replication.Agent.s7delivery.queue Error during processing of replication.
java.io.IOException: Failed to execute request 'https://replicate-na.assetsadobe.com:8580/is-publish/publish-receiver?Cmd=Test&RootId=rbrough-osx': java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
at com.scene7.is.catalog.service.publish.atomic.PublishingServiceHttp.executePost(PublishingServiceHttp.scala:195)
Oplossing:
Zorg ervoor dat voor het Java™-proces op de Experience Manager Author de systeemeigenschap -Djavax.net.ssl.trustStore=
is ingesteld op een geldige vertrouwde opslag.
Probleem: KeyStore is niet ingesteld of is niet geïnitialiseerd problem-keystore-is-either-not-set-up-or-it-is-not-initialized
Dit probleem wordt waarschijnlijk veroorzaakt door een hotfix of een functiepak die het dynamic-media-user of keystore-knooppunt overschrijft.
Voorbeeld van replicatielogboek:
Replication test to s7delivery:https://replicate-na.assetsadobe.com/is-publish
02.08.2016 14:37:44 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470173864834, userId='admin', revision='null'}
02.08.2016 14:37:44 - * Auth User: replication-receiver
02.08.2016 14:37:44 - * HTTP Version: 1.1
02.08.2016 14:37:44 - * Using OAuth 2.0 Authorization Grants
02.08.2016 14:37:44 - * OAuth 2.0 User: dynamic-media-replication
02.08.2016 14:37:44 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470173864834, userId='admin', revision='null'}. com.adobe.granite.keystore.KeyStoreNotInitialisedException: Uninitialised key store for user dynamic-media-replication
Oplossing:
-
Ga naar de pagina Gebruikersbeheer:
localhost:4502/libs/granite/security/content/useradmin.html
-
Navigeer op de pagina Gebruikersbeheer naar de
dynamic-media-replication
-gebruiker en selecteer deze om deze te openen. -
Selecteer de tab KeyStore . Als de Create KeyStore knoop verschijnt, dan moet u de stappen onder Bevestiging Authentificatievroeger opnieuw doen.
-
Als u de opstelling KeyStore moest opnieuw doen, moet u Vormen opnieuw de Agent van de Replicatie, eveneens.
Wijzig de s7delivery Replication Agent.
localhost:4502/etc/replication/agents.author/s7delivery.html
-
Selecteer Test Connection om te controleren of de configuratie geldig is.
Probleem: publicatieagent gebruikt SSL in plaats van OAuth problem-publish-agent-is-using-ssl-instead-of-oauth
Dit probleem wordt waarschijnlijk veroorzaakt door een hotfix of een functiepakket die de instellingen niet correct hebben geïnstalleerd of overschreven.
Voorbeeld van replicatielogboek:
01.08.2016 18:42:59 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470073379634, userId='admin', revision='null'}
01.08.2016 18:42:59 - * Auth User: replication-receiver
01.08.2016 18:42:59 - * HTTP Version: 1.1
01.08.2016 18:42:59 - * Using Client Auth SSL alias - replication-receiver *
01.08.2016 18:42:59 - Publishing: POST[https://replicate-eu.assetsadobe2.com:443/is-publish/publish-receiver?Cmd=Test&RootId=altayerstaging]
01.08.2016 18:42:59 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470073379634, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://replicate-eu.assetsadobe2.com:443/is-publish/publish-receiver?Cmd=Test&RootId=rbroughstaging': Server returned status code 401 with message: Authorization required.
01.08.2016 18:42:59 - Error while replicating: com.day.cq.replication.ReplicationException: Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470073379634, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://replicate-eu.assetsadobe2.com:443/is-publish/publish-receiver?Cmd=Test&RootId=rbroughstaging': Server returned status code 401 with message: Authorization required.
Oplossing:
-
Navigeer in Experience Manager naar Tools > General > CRXDE Lite .
localhost:4502/crx/de/index.jsp
-
Navigeer aan de knoop van de Agent van de Replicatie s7delivery.
localhost:4502/crx/de/index.jsp#/etc/replication/agents.author/s7delivery/jcr:content
-
Voeg deze instelling toe aan de replicatieagent (Boolean met waarde ingesteld op True):
enableOauth=true
-
Selecteer Save All in de linkerbovenhoek van de pagina.
Uw configuratie testen testing-your-configuration
Adobe raadt u aan een end-to-end test van de configuratie uit te voeren.
Zorg ervoor dat u het volgende al hebt gedaan voordat u deze test start:
- Voorinstellingen voor toegevoegde afbeelding.
- Configureer Dynamic Media Configuration (Pre 6.3) onder Cloud Services. De afbeeldingsservice-URL is vereist voor deze test
om uw configuratie te testen:
-
Upload een afbeeldingselement. (Navigeer in Assets naar Create > Files en selecteer het bestand.)
-
Wacht tot de workflow is voltooid.
-
Publiceer het afbeeldingselement. (Selecteer het element en selecteer Quick Publish .)
-
Navigeer naar de uitvoeringen voor die afbeelding door de afbeelding te openen en op Renditions te tikken.
-
Selecteer een dynamische vertoning.
-
Selecteer URL als u de URL voor dit element wilt ophalen.
-
Navigeer naar de geselecteerde URL en controleer of de afbeelding zich naar behoren gedraagt.
U kunt ook testen of uw elementen zijn geleverd door req=exists aan uw URL toe te voegen.
Dynamische Media Cloud Services configureren configuring-dynamic-media-cloud-services
De Dynamic Media Cloud Service ondersteunt onder andere hybride publicatie en levering van afbeeldingen en video, videoanalyse en videocodering.
Als onderdeel van de configuratie moet u een registratie-id, een URL voor de videoservice, een URL voor de afbeeldingsservice, een URL voor de replicatieservice en een verificatieverificatie invoeren. Deze gegevens zijn per e-mail naar u verzonden als onderdeel van het proces voor het verschaffen van accounts. Als u deze gegevens niet hebt ontvangen, neemt u contact op met uw Adobe Experience Manager-beheerder of de klantenondersteuning van Adobe voor meer informatie.
om de Dynamische Diensten van de Wolk van Media te vormen:
-
Selecteer in Experience Manager het Experience Manager-logo voor toegang tot de algemene navigatieconsole en navigeer naar Tools > Cloud Services > Dynamic Media Configuration (Pre-6.3) .
-
Selecteer in het linkerdeelvenster van de pagina Dynamic Media Configuration Browser global en selecteer vervolgens Create .
-
Typ een titel in het veld Titel van het dialoogvenster Create Dynamic Media Configuration .
-
Als u Dynamic Media voor video configureert,
- Typ uw registratie-id in het veld Registration ID .
- Voer in het veld Video Service URL de URL van de videoservice in voor Dynamic Media Gateway.
-
Als u Dynamische media configureert voor beeldbewerking, voert u in het veld Image Service URL de afbeeldingsservice-URL in voor Dynamic Media Gateway.
-
Selecteer Save om terug te keren naar de browserpagina Dynamische mediaconfiguratie.
-
Als u de globale navigatieconsole wilt openen, selecteert u het Experience Manager-logo.
Videorapportage configureren configuring-video-reporting
Met Dynamic Media Hybrid kunt u videomelding configureren voor meerdere installaties van Experience Manager.
wanneer te gebruiken: Op het tijdstip vormt u Dynamische Configuratie van Media (pre 6.3), zijn talrijke eigenschappen begonnen met met inbegrip van video het melden. De configuratie leidt tot een rapportreeks in een regionaal bedrijf Analytics. Als u veelvoudige knopen van de Auteur vormt, creeert u een afzonderlijke rapportreeks voor elke. Dit heeft tot gevolg dat de rapportage van gegevens tussen de installaties inconsistent is. Bovendien als elke knoop van de Auteur naar de zelfde Hybride Publish server verwijst, verandert de laatste installatie van de Auteur de reeks van het bestemmingsrapport voor al videorapportering. Deze kwestie overlaadt het systeem van Analytics met teveel rapportseries.
krijgen begonnen: vorm video rapporterend door de volgende drie taken te voltooien.
- Maak een vooraf ingesteld pakket voor videoanalyse nadat u Dynamic Media Configuration (Pre 6.3) hebt geconfigureerd op het eerste auteurknooppunt. Deze aanvankelijke taak is belangrijk omdat het een nieuwe configuratie toestaat om het gebruiken van de zelfde rapportreeks voort te zetten.
- Installeer het Video vooraf ingestelde pakket van Analytics aan om het even welke nieuwe knoop van de Auteur alvorens u Dynamische Configuratie van Media (pre 6.3) vormt.
- Verifieer en zuivert de pakketinstallatie.
Een vooraf ingesteld pakket voor videoanalyse maken nadat het eerste auteurknooppunt is geconfigureerd creating-a-video-analytics-preset-package-after-configuring-the-first-author-node
Wanneer u deze taak hebt voltooid, hebt u een pakketbestand dat de voorinstellingen voor Video Analytics bevat. Deze voorinstellingen bevatten een rapportsuite, de trackingserver, de naamruimte voor reeksspatiëring en de Experience Cloud-organisatie-id, indien beschikbaar.
-
Als u dit nog niet hebt gedaan, configureert u Dynamic Media Configuration (Pre 6.3).
-
(Optioneel) Geef de rapportsuite-id weer en kopieer deze. (U moet toegang hebben tot het JCR). Hoewel het niet nodig is om de rapportsuite-id te hebben, wordt de validatie eenvoudiger.
-
Maak een pakket met gebruik van Package Manager.
-
Bewerk het pakket om een filter op te nemen.
In Experience Manager:
/conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata
-
Maak het pakket.
-
Download of deel het voorinstellingspakket voor Video Analytics, zodat het kan worden gedeeld met de volgende nieuwe auteurknooppunten.
Installeer het voorinstellingspakket voor Video Analytics voordat u meer ontwerpknooppunten configureert installing-the-video-analytics-preset-package-before-you-configure-additional-author-nodes
Ben zeker dat u deze taak voltooit alvorens u Dynamische Configuratie van Media (pre 6.3) vormt. Als u dit niet doet, wordt er een andere ongebruikte rapportsuite gemaakt. Bovendien, alhoewel de video het melden correct blijft werken, wordt het verzamelen van gegevens niet geoptimaliseerd.
Zorg ervoor dat het vooraf ingestelde pakket voor Video Analytics van het eerste auteurknooppunt toegankelijk is op het nieuwe auteurknooppunt.
- Upload het vooraf ingestelde pakket voor Video Analytics dat u eerder hebt gemaakt naar Package Manager.
- Installeer het vooraf ingestelde pakket Video Analytics.
- Configuratie van dynamische media configureren (vóór 6.3).
De installatie van het pakket controleren en fouten hierin opsporen verifying-and-debugging-the-package-installation
-
Voer een van de volgende handelingen uit om de installatie van het pakket te controleren en, indien nodig, fouten op te sporen:
-
Controle de Video Analytics vooraf ingesteld als JCR
Als u de voorinstelling Video-analyse wilt controleren met behulp van de JCR, moet u toegang hebben tot CRXDE Lite.Experience Manager - Ga in CRXDE Lite naar
/conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata
Zoals in
https://localhost:4502/crx/de/index.jsp#/conf/global/settings/dam/dm/presets/analytics/jcr%3Acontent/userdata
Als u geen toegang hebt tot CRXDE Lite op het knooppunt Auteur, kunt u de voorinstelling controleren via de server Publiceren.
-
Controle Video Analytics vooraf ingesteld door de Server van het Beeld
U kunt de voorinstelling Video-analyse rechtstreeks valideren door een verzoek om req=userdata in te dienen op een afbeeldingsserver.
Als u bijvoorbeeld de voorinstelling Analytics wilt weergeven op het knooppunt Auteur, kunt u het volgende verzoek indienen:https://localhost:4502/is/image/conf/global/settings/dam/dm/presets/analytics?req=userdata
Als u de voorinstelling wilt valideren op publicatieservers, kunt u een vergelijkbare directe aanvraag indienen bij de publicatieserver. De reacties zijn hetzelfde op de knooppunten Auteur en Publiceren. De reactie ziet er ongeveer als volgt uit:
code language-none marketingCloudOrgId=0FC4E86B573F99CC7F000101 reportSuite=aemaem6397618-2018-05-23 trackingNamespace=aemvideodal trackingServer=aemvideodal.d2.sc.omtrdc.net
-
Controle de Video Analytics vooraf ingesteld door het Video Meldend hulpmiddel in Experience Manager
Ga naar Tools > Assets > Video Reportinghttps://localhost:4502/mnt/overlay/dam/gui/content/s7dam/videoreports/videoreport.html
Als u het volgende foutbericht ziet, is de rapportsuite beschikbaar, maar niet gevuld. Deze fout is correct-en gewenst-in een nieuwe installatie alvorens het systeem om het even welke gegevens verzamelt.
Als u rapportgegevens wilt genereren, uploadt en publiceert u één video. Gebruik Copy URL en voer de video minstens één keer uit.
Het kan 12 uur duren voordat de rapportgegevens zijn gevuld met het gebruik van de Video Viewer.
Als er een fout is en de rapportreeks niet correct wordt geplaatst, wordt het volgende alarm getoond.
Deze fout wordt ook getoond als de Video Rapportering alvorens u de Dynamische diensten van de Configuratie van Media (pre 6.3) vormt in werking wordt gesteld.
-
Los de video rapporteringsconfiguratie problemen op troubleshooting-the-video-reporting-configuration
- Tijdens de installatie zijn soms verbindingen met de Analytics API-server onderbroken. De installatie probeert de verbinding 20 keer opnieuw, maar het ontbreekt nog. Wanneer deze situatie voorkomt, registreert het logboekdossier veelvoudige fouten. Zoeken naar
SiteCatalystReportService
. - Als u het pakket met voorinstellingen voor analysemogelijkheden niet eerst installeert, wordt mogelijk een nieuwe rapportsuite gemaakt.
- Als u een upgrade uitvoert van Experience Manager 6.3 naar Experience Manager 6.4 of Experience Manager 6.4.1 en vervolgens Dynamic Media Configuration (Pre 6.3) configureert, wordt er nog steeds een rapportenpakket gemaakt. Dit probleem is bekend en kan worden opgelost voor Experience Manager 6.4.2.
Informatie over de voorinstelling Video Analytics about-the-video-analytics-preset
De voorinstelling voor Video-analyse (ook wel analysevoorinstelling genoemd) wordt naast de voorinstellingen voor de viewer opgeslagen in Dynamische media. Het is in feite hetzelfde als een viewervoorinstelling, maar met informatie die wordt gebruikt voor het configureren van de rapportage van AppMeasurement- en videohartslag.
De eigenschappen van de voorinstelling zijn als volgt:
reportSuite
trackingServer
trackingNamespace
marketingCloudOrgId
(niet aanwezig in oudere Experience Manager-versies)
Experience Manager 6.4 en nieuwere versies slaan deze voorinstelling op /conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata
Catalogusinstellingen repliceren replicating-catalog-settings
Publiceer uw eigen standaardinstellingen voor de catalogus als onderdeel van het installatieproces via het JCR. Catalogusinstellingen herhalen:
-
In een Eindvenster, stel het volgende in werking:
curl -u admin:admin localhost:4502/libs/settings/dam/dm/presets/viewer.pushviewerpresets
-
Navigeer in Experience Manager naar de volgende locatie in CRXDE Lite (vereist beheerdersrechten):
https://<*server*>:<*port*>/crx/de/index.jsp#/conf/global/settings/dam/dm/imageserver/
-
Selecteer de tab Replication .
-
Selecteer Replicate .
Viewervoorinstellingen repliceren replicating-viewer-presets
Om activa met vooraf ingesteld kijker te leveren, moet u vooraf ingesteld kijker herhalen/publiceren. (Alle kijkers moeten worden geactiveerd en worden herhaald om URL te verkrijgen of code voor een activa in te bedden.
Zie publiceren kijker vooraf insteltvoor meer informatie.
Elementen filteren voor replicatie filtering-assets-for-replication
In niet-Dynamische plaatsingen van Media, herhaalt u alle activa (zowel beelden als video) van uw het auteurmilieu van Experience Manager aan Experience Manager publicatieknooppunt. Deze workflow is nodig omdat de Experience Manager-publicatieservers ook de middelen leveren.
Bij Dynamic Media-implementaties is het echter niet nodig dezelfde middelen te repliceren naar Experience Manager-publicatieknooppunten, omdat elementen via de cloud worden geleverd. Zo voorkomt u extra opslagkosten en langere verwerkingstijden om elementen te repliceren. Andere inhoud, zoals Dynamic Media-viewers, sitepagina's en statische inhoud, blijft beschikbaar in de Experience Manager-publicatieknooppunten.
Naast het repliceren van de activa, worden de volgende niet-activa ook herhaald:
- Configuratie dynamische media leveren:
/conf/global/settings/dam/dm/imageserver/jcr:content
- Voorinstellingen afbeelding:
/conf/global/settings/dam/dm/presets/macros
- Voorinstellingen viewer:
/conf/global/settings/dam/dm/presets/viewer
De filters verstrekken een manier voor u om activa van worden herhaald aan Experience Manager uit te sluiten publiceer knoop.
Standaardelementfilters gebruiken voor replicatie using-default-asset-filters-for-replication
Als u Dynamische Media voor (1) beeld in productie of (2) beeld en video gebruikt, dan kunt u de standaardfilters gebruiken die Adobe verstrekt as-is. De volgende filters zijn standaard actief:
Elementfilters instellen voor alleen-video-implementaties setting-up-asset-filters-for-video-only-deployments
Als u Dynamic Media alleen voor video gebruikt, voert u de volgende stappen uit om elementfilters voor replicatie in te stellen:
- Selecteer in Experience Manager het Experience Manager-logo voor toegang tot de algemene navigatieconsole en navigeer naar Tools > Deployment > Replication > Agents on author .
- Selecteer Default Agent (publish) op de pagina Agenten op auteur.
- Selecteer Edit .
- Schakel in het dialoogvenster Agent Settings op het tabblad Settings de optie Enabled in om de agent in te schakelen.
- Selecteer OK .
- Navigeer in Experience Manager naar Tools > General > CRXDE Lite .
- Navigeer in de linkermappenstructuur naar
/etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters
- Zoek filter-video , klik er met de rechtermuisknop op en selecteer Copy .
- Navigeer in de linkermappenstructuur naar
/etc/replication/agents.author/publish
- Zoek
jcr:content
, klik er met de rechtermuisknop op en selecteer Paste .
Met deze stappen stelt u de Experience Manager-publicatie-instantie zo in dat de video-posterafbeelding en de videometagegevens die zijn vereist voor het afspelen, worden geleverd terwijl de video zelf wordt geleverd door de Dynamic Media Cloud Service. Het filter sluit de originele video en statische miniatuurweergaven, die niet nodig zijn voor de publicatie-instantie, uit van replicatie.
Elementfilters instellen voor imaging in implementaties buiten de productie setting-up-asset-filters-for-imaging-in-non-production-deployments
Als u Dynamische media voor beeldvorming in niet productielokaties gebruikt, volg deze stappen aan opstellings activafilters voor replicatie:
-
Selecteer in Experience Manager het Experience Manager-logo voor toegang tot de algemene navigatieconsole en navigeer naar Tools > Deployment > Replication > Agents on author .
-
Selecteer Default Agent (publish) op de pagina Agenten op auteur.
-
Selecteer Edit .
-
Schakel in het dialoogvenster Agent Settings op het tabblad Settings de optie Enabled in om de agent in te schakelen.
-
Selecteer OK .
-
Navigeer in Experience Manager naar Tools > General > CRXDE Lite .
-
Navigeer in de linkermappenstructuur naar
/etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters
-
Zoek filter-images , klik er met de rechtermuisknop op en selecteer Copy .
-
Navigeer in de linkermappenstructuur naar
/etc/replication/agents.author/publish
-
Zoek
jcr:content
, klik er met de rechtermuisknop op en ga vervolgens naar Create > Create Node . Voer de naamdamRenditionFilters
van het typent:unstructured
in. -
Zoek
damRenditionFilters
, klik er met de rechtermuisknop op en selecteer Paste .
Met deze stappen stelt u de Experience Manager-publicatie-instantie zo in dat de afbeeldingen worden geleverd aan uw niet-productieomgeving. Het filter sluit de oorspronkelijke afbeelding en statische uitvoeringen, die niet nodig zijn voor de publicatie-instantie, ook uit van replicatie.
jcr:content
knoop wordt toegewezen. Zie de volgende afbeelding:
Elementfilters aanpassen voor replicatie (optioneel) customizing-asset-filters-for-replication
-
Selecteer in Experience Manager het Experience Manager-logo voor toegang tot de algemene navigatieconsole en navigeer naar Tools > General > CRXDE Lite .
-
Navigeer in de linkermapstructuur naar
/etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters
om de filters te bekijken. -
Als u het Mime-type voor het filter wilt definiëren, gaat u als volgt naar het Mime-type:
Vouw
content > dam > <locate_your_asset> > jcr:content > metadata
uit in de linkerrails en zoekdc:format
vervolgens in de tabel.De volgende afbeelding is een voorbeeld van het pad van een element naar
dc:format
.De
dc:format
voor het elementFiji Red.jpg
isimage/jpeg
.Als u dit filter wilt toepassen op alle afbeeldingen, ongeacht de indeling, stelt u de waarde in op
image/*
waarbij*
een reguliere expressie is die wordt toegepast op alle afbeeldingen in een willekeurige indeling.Als u het filter alleen wilt toepassen op afbeeldingen van het type JPEG, voert u de waarde
image/jpeg
in. -
Bepaal welke uitvoeringen u van replicatie wilt omvatten of uitsluiten.
U kunt onder andere de volgende tekens gebruiken om te filteren voor replicatie:
table 0-row-2 1-row-2 2-row-2 3-row-2 Te gebruiken teken Hoe het activa voor replicatie filtreert *
Jokerteken +
Bevat elementen voor replicatie -
Sluit elementen van replicatie uit Navigeer naar
content/dam/<locate your asset>/jcr:content/renditions
.De volgende afbeelding is een voorbeeld van de uitvoeringen van een element.
Als u in het bovenstaande voorbeeld alleen de PTIFF (Pyramid TIFF) wilt repliceren, voert u
+cqdam,*
in, dat alle uitvoeringen bevat die beginnen metcqdam
. In het voorbeeld is die vertoningcqdam.pyramid.tiff
.Als u alleen het origineel wilt repliceren, voert u
+original
in.
Dynamische instellingen van Media Image Server configureren configuring-dynamic-media-image-server-settings
Het vormen van de Dynamische Server van het Beeld van Media impliceert het uitgeven van de bundel van Adobe CQ Scene7 ImageServer en de bundel van Adobe CQ Scene7 PlatformServer.
Vereiste - vóór u de Dynamische Server van het Beeld van Media vormt, zorg ervoor dat uw VM van Windows® een installatie van de Visuele C++ Bibliotheken Microsoft® omvat. De bibliotheken zijn nodig om Dynamic Media Image Server uit te voeren. U kunt Microsoft® Visuele C++ 2010 Redistributable Pakket (x64) hier downloaden.
Dynamische instellingen voor Media Image Server configureren:
-
Selecteer in de linkerbovenhoek van Experience Manager Adobe Experience Manager voor toegang tot de algemene navigatieconsole en navigeer naar Tools > Operations > Web Console .
-
Ga op de Adobe Experience Manager Web Console Configuration-pagina naar OSGi > Configuration om alle bundels weer te geven die momenteel worden uitgevoerd in Experience Manager.
De Dynamic Media Delivery Servers bevinden zich onder de volgende namen in de lijst:
Adobe CQ Scene7 ImageServer
Adobe CQ Scene7 PlatformServer
-
In de lijst van bundels, rechts van Adobe CQ Scene7 ImageServer, selecteer het Edit pictogram.
-
In het de dialoogvakje van CQ Scene7 ImageServer van Adobe, plaats de volgende configuratiewaarden:
note note NOTE Gewoonlijk hoeven de standaardwaarden niet te worden gewijzigd. Als u de standaardwaarden echter wijzigt, moet u de bundel opnieuw starten voordat de wijzigingen van kracht worden. table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 Eigenschap Standaardwaarde Beschrijving TcpPort.name
empty
Het aantal van de haven voor communicatie met het proces ImageServer te gebruiken. Standaard wordt de vrije poort automatisch gedetecteerd. AllowRemoteAccess.name
empty
Externe toegang tot ImageServer-proces toestaan of weigeren. Indien onwaar, luistert de beeldserver slechts op localhost.
Standaardinstellingen voor extern maken die naar de localhost verwijzen, moeten het werkelijke domein of IP-adres van de specifieke VM-instantie opgeven. De reden is dat de localhost naar het hoofdsysteem van de VM wijst.
Domeinen of IP adressen voor VM moeten een ingang van het gastheerdossier hebben zodat het zich kan oplossen.MaxRenderRgnPixels
16 MP Maximale grootte in megapixels die wordt weergegeven. MaxMessageSize
16 MB Maximale berichtgrootte in megabytes die wordt geleverd. RandomAccessUrlTimeout
20 De waarde van de tijd uit voor hoe lang in seconden de Server van het Beeld op JCR wacht om op een gerangschikte tegelverzoek te antwoorden. WorkerThreads
10 Aantal arbeidersdraden. -
Selecteer Save .
-
In de lijst van bundels, rechts van Adobe CQ Scene7 PlatformServer, selecteer het Edit pictogram.
-
Stel in het dialoogvenster Adobe CQ Scene7 PlatformServer de volgende standaardopties in:
note note NOTE De dynamische Server van het Beeld van Media gebruikt zijn eigen schijfgeheime voorgeheugen om reacties in het voorgeheugen onder te brengen. De Experience Manager HTTP-cache en de Dispatcher kunnen niet worden gebruikt om reacties van Dynamic Media Image Server in cache op te slaan. table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 Eigenschap Standaardwaarde Beschrijving Cache ingeschakeld Ingeschakeld Of de responscache is ingeschakeld Cachewortels cachegeheugen Een of meer paden naar de responscachemappen. Relatieve paden worden omgezet in de interne bundelmap s7imaging. Max. grootte cache 200000000 Maximale grootte van responscache in bytes. Max. items in cache 100000 Maximumaantal items dat is toegestaan in de cache.
Standaardinstellingen voor manifest default-manifest-settings
Standaard manifest laat u de gebreken vormen die worden gebruikt om de Dynamische Reacties van de Levering van Media te produceren. U kunt de kwaliteit (JPEG-kwaliteit, -resolutie, -modus voor het berekenen van nieuwe beeldpixels), het in cache plaatsen (verlopen) en het renderen van te grote afbeeldingen voorkomen (standaard-pix, standaard-miniatuur, maxpix).
De locatie van de standaardmanifestconfiguratie wordt ontleend aan de Catalog root standaardwaarde van de Adobe CQ Scene7 PlatformServer bundel. Deze waarde staat standaard op het volgende pad binnen Tools > General > CRXDE Lite
/conf/global/settings/dam/dm/imageserver/
U kunt de waarden van de eigenschappen wijzigen, zoals wordt beschreven in de onderstaande tabel, door nieuwe waarden in te voeren.
Wanneer u klaar bent met het wijzigen van het standaardmanifest, selecteert u Save All in de linkerbovenhoek van de pagina.
Zorg dat u het tabblad Access Control selecteert (rechts van het tabblad Eigenschappen) en stel vervolgens de toegangsbeheerbevoegdheden in op jcr:read
voor alle gebruikers en voor gebruikers die dynamische media repliceren.
Instellingen voor de manifestatie en de standaardwaarden ervan:
bkgcolor
FFFFFF
defaultpix
300,300
specificeerde als twee geheel aantallen, 0 of groter, die door een komma wordt gescheiden. Breedte en hoogte in pixels. U kunt een van beide of beide waarden instellen op 0 om ze onbeperkt te houden. Is niet van toepassing op geneste/ingesloten aanvragen.
zie ook DefaultPixin het Beeld dat API dient.
gewoonlijk, echter, gebruikt u een kijker vooraf ingesteld of beeld vooraf ingesteld om activa te leveren. De standaardvoorinstelling is alleen van toepassing op elementen die geen viewervoorinstelling of voorinstelling voor afbeeldingen gebruiken.
defaultthumbpix
100,100
req=tmb
).de server beperkt antwoordbeelden om niet groter te zijn dan deze breedte en hoogte. Deze actie is waar als een miniatuurverzoek (
req=tmb
) niet expliciet de grootte opgeeft en niet expliciet de weergavegrootte opgeeft met wid=
, hei=
of scl=
.specificeerde als twee geheel aantallen, 0 of groter, die door een komma wordt gescheiden. Breedte en hoogte in pixels. U kunt een van beide of beide waarden instellen op 0 om ze onbeperkt te houden.
is niet op genestelde/ingebedde verzoeken van toepassing.
zie ook DefaultThumbPixin het Beeld dat API dient.
expiration
36000000
Echte aantal, 0 of groter. Aantal milliseconden tot aan vervaldatum sinds de antwoordgegevens werden geproduceerd. Reeks aan 0 om altijd het antwoordbeeld onmiddellijk te verlopen, dat effectief cliënt caching onbruikbaar maakt. Deze waarde wordt standaard ingesteld op 10 uur. Als een nieuwe afbeelding wordt gepubliceerd, duurt het tien uur voordat de oude afbeelding de cache van de gebruiker verlaat. Neem contact op met de Klantenondersteuning als u de cache sneller moet wissen.
zie ook Vervalsingin het Beeld dat API dient.
jpegquality
80
Geheel getal en vlag van het Geheel, die door een komma wordt gescheiden. De eerste waarde ligt in het bereik 1.100 en definieert de kwaliteit. De tweede waarde kan 0 zijn voor normaal gedrag of 1 om de downsampling van RGB-chromaticiteit door JPEG-coders uit te schakelen.
zie ook JpegQualityin het Beeld dat API dient.
maxpix
2000,2000
de server keert een fout terug als een verzoek een antwoordbeeld veroorzaakt waarvan breedte of hoogte groter is dan attribuut::MaxPix.
zie ook MaxPixin het Beeld dat API dient.
resmode
SHARP2
Gebruikt wanneer
resMode=
niet in een verzoek wordt gespecificeerd.Toegestane waarden zijn
BILIN
, BICUB
of SHARP2
.Enum. Stel dit in op 2 voor de interpolatiemodus
bilin
, 3 voor bicub
of 4 voor sharp2
. Gebruik sharp2
voor de beste resultaten.zie ook ResModein het Beeld dat API dient.
resolution
72
Echte aantal, groter dan 0. Doorgaans uitgedrukt als pixels per inch, maar ook in andere eenheden, zoals pixels per meter.
zie ook Resolutiein het Beeld dat API dient.
thumbnailtime
1%,11%,21%,31%,41%,51%,61%,71%,81%,91%
Dynamisch kleurbeheer voor media configureren configuring-dynamic-media-color-management
Met Dynamisch mediakleurbeheer kunt u de juiste elementen kleuren om ze voor te vertonen.
Met kleurcorrectie behouden ingesloten elementen hun kleurruimte (RGB, CMYK, Grijs) en ingesloten kleurprofiel in de gegenereerde TIFF-piramide. Wanneer u een dynamische uitvoering aanvraagt, wordt de afbeeldingskleur gecorrigeerd in de doelkleurruimte. U configureert het uitvoerkleurprofiel in de publicatie-instellingen voor Dynamische media in de JCR.
Voor het kleurbeheer van Adobe wordt gebruikgemaakt van ICC-profielen (International Color Consortium), een indeling die door de ICC wordt gedefinieerd.
U kunt Dynamisch mediakleurbeheer configureren en voorinstellingen voor afbeeldingen configureren met CMYK, RGB of Grijsuitvoer. Zie Vormend Beeld vooraf instelt.
Gevallen voor geavanceerd gebruik kunnen de optie icc=
handmatig configureren gebruiken om expliciet een kleurprofiel voor de uitvoer te selecteren:
Functiepakket 12445 installeren installing-feature-pack
Installeer functiepak 12445 om de mogelijkheden voor dynamisch mediakleurbeheer te gebruiken.
om eigenschappak 12445 te installeren:
-
Navigeer aan de Distributie van de Softwareen download één van beide
cq-6.3.0-featurepack-12445
.Zie hoe te met pakkettenvoor meer informatie werken bij het gebruiken van pakketten in Adobe Experience Manager.
-
Installeer het functiepakket.
De standaardkleurprofielen configureren configuring-the-default-color-profiles
Nadat u het functiepakket hebt geïnstalleerd, configureert u de juiste standaardkleurprofielen om kleurcorrectie in te schakelen bij het aanvragen van RGB- of CMYK-afbeeldingsgegevens.
om de standaardkleurenprofielen te vormen:
-
Navigeer in Tools > General > CRXDE Lite naar
/conf/global/settings/dam/dm/imageserver/jcr:content
dat de standaard Adobe Color-profielen bevat. -
Voeg een eigenschap voor kleurcorrectie toe door naar de onderkant van de tab Properties te schuiven. Voer handmatig de naam, het type en de waarde van de eigenschap in, die in de volgende tabellen worden beschreven. Nadat u de waarden hebt ingevoerd, selecteert u Add en Save All om de waarden op te slaan.
De eigenschappen van de correctie van de kleur worden beschreven in de lijst van de Eigenschappen van de Correcties van de Kleur. De waarden die u aan de eigenschappen van de kleurencorrectie kunt toewijzen zijn in de lijst van het Profiel van de Kleur.
Voeg bijvoorbeeld in Name
iccprofilecmyk
, selecteer TypeString
en voegWebCoated
toe als een Value . Selecteer vervolgens Add en Save All om uw waarden op te slaan.Lijst van de Eigenschappen van de Correctie van de Kleur
Lijst van het Profiel van de Kleur
De volgende kleurprofielen zijn geïnstalleerd:
- Selecteer Save All .
U kunt bijvoorbeeld iccprofilergb instellen op sRGB
en iccprofilecmyk op WebCoated .
Dit doet het volgende:
- Hiermee schakelt u kleurcorrectie in voor RGB- en CMYK-afbeeldingen.
- De beelden van RGB die geen kleurenprofiel hebben worden verondersteld om in sRGB kleurenruimte te zijn.
- CMYK de beelden die geen kleurenprofiel hebben worden verondersteld om in WebCoated kleurenruimte te zijn.
- Dynamische uitvoeringen die RGB-uitvoer retourneren, retourneren deze in de *sRGB *kleurruimte.
- De dynamische vertoningen die output CMYK terugkeren, keren het in WebCoated kleurenruimte terug.
Assets leveren delivering-assets
Nadat u alle bovenstaande taken hebt voltooid, worden de geactiveerde dynamische media-elementen geleverd via de Image- of Video-service. In Experience Manager wordt deze mogelijkheid weergegeven in een lus Copy Image URL , Copy Viewer URL , Embed Viewer Code en in de WCM.
WCM Dynamic Media en Interactive Media Components wcm-dynamic-media-and-interactive-media-components
WCM-pagina's die verwijzen naar de componenten Dynamic Media en Interactive Media verwijzen naar de leveringsservice.