Dynamic Media configureren - hybride modus configuring-dynamic-media-hybrid-mode
Vanaf 30 april 2024 beëindigt Adobe Dynamic Media de steun voor:
- 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
Dynamic Media-Hybrid moet voor gebruik worden toegelaten en worden gevormd. Afhankelijk van uw gebruiksgeval, heeft Dynamic Media verscheidene gesteunde configuraties.
Leer meer over het werken met videoin Dynamic Media.
s7access.log
ImageServing.log
Hybride uitgeverij en levering vormen een kernelement van de toevoeging van Dynamic Media aan Adobe Experience Manager. Met hybride publicaties kunt u Dynamic Media-elementen, zoals afbeeldingen, sets en video, uit de cloud leveren in plaats van uit de publicatieknooppunten van de Experience Manager.
Andere inhoud, zoals Dynamic Media-viewers, sitepagina's en statische inhoud, wordt nog steeds aangeboden vanaf de publicatieknooppunten van de Experience Manager.
Als u een klant van Dynamic Media bent, moet u hybride levering als leveringsmechanisme voor alle Dynamic Media-inhoud gebruiken.
Hybride publicatiearchitectuur voor video's hybrid-publishing-architecture-for-videos
Hybride publicatiearchitectuur voor afbeeldingen hybrid-publishing-architecture-for-images
Ondersteunde Dynamic Media-configuraties supported-dynamic-media-configurations
De configuratietaken die volgen verwijzen naar de volgende termen:
U kunt ervoor kiezen om Dynamic Media alleen te implementeren voor beeldbewerking, alleen voor video of voor beeldbewerking en video. Zie de volgende tabel voor informatie over de stappen voor het configureren van Dynamic Media voor uw specifieke scenario.
Dynamic Media inschakelen enabling-dynamic-media
Dynamic Mediawordt onbruikbaar gemaakt door gebrek. Als u gebruik wilt maken van Dynamic Media-functies, moet u Dynamic Media inschakelen in de uitvoermodus dynamicmedia
, zoals u bijvoorbeeld doet in de uitvoermodus van publish
. 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 later. Bovendien hoeft u de snelstartprocedure niet opnieuw te starten om Dynamic Media in te schakelen.Door Dynamic Media toe te laten, zijn de eigenschappen van Dynamic 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 Dynamic Media niet toe tenzij u a specifiek scenariogebruikt. Dynamic Media is uitgeschakeld, tenzij u Dynamic Media inschakelt in de uitvoeringsmodus.
Als u Dynamic Media wilt inschakelen, moet u de Dynamic Media-uitvoeringsmodus inschakelen via de opdrachtregel of de snelstartbestandsnaam.
om Dynamic 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 - Het s7access-logboek registreert elke aanvraag die aan Dynamic Media is gedaan via
/is/image
en/is/content
.
Deze logboeken worden alleen gebruikt als Dynamic 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 kwestie van Dynamic Media hebt, voeg beide logboeken aan de kwestie toe.
Als u Experience Manager op een andere haven of een contextweg installeerde… if-you-installed-aem-to-a-different-port-or-context-path
Als u Experience Manager aan een toepassingsserveropstelt en toegelaten Dynamic Media hebt, moet u zelf-domein in Externalzer vormen. Anders werkt het genereren van miniaturen voor elementen niet correct voor Dynamic Media-elementen.
Bovendien als u quickstart op een verschillende haven of contextweg in werking stelt, moet u ook zelf-domein veranderen.
Als Dynamic Media is ingeschakeld, worden de statische miniatuuruitvoeringen voor afbeeldingselementen gegenereerd met Dynamic Media. Om ervoor te zorgen dat miniaturen correct worden gegenereerd voor Dynamic Media, moet de 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.
Dynamic Media uitschakelen disabling-dynamic-media
Dynamic Media is niet standaard ingeschakeld. Als u Dynamic Media eerder hebt ingeschakeld, kunt u deze later uitschakelen.
Als u Dynamic Media wilt uitschakelen nadat u deze hebt ingeschakeld, verwijdert u de markering voor de uitvoermodus van -r dynamicmedia
.
om Dynamic 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
. Je ontvangt een bericht dat Dynamic Media is uitgeschakeld.note note NOTE Nadat de Dynamic Media-uitvoeringsmodus is uitgeschakeld, wordt de workflowstap die de cqdam.pyramid.tiff
-uitvoering genereert, automatisch overgeslagen. De functie schakelt ook ondersteuning voor dynamische uitvoeringen en andere Dynamic Media-functies uit.Houd er ook rekening mee dat wanneer de Dynamic Media-uitvoeringsmodus wordt uitgeschakeld nadat de Experience Manager-server is geconfigureerd, alle middelen die in die uitvoeringsmodus zijn geüpload, nu ongeldig zijn.
(Optioneel) Dynamic Media-voorinstellingen en -configuraties 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 van 6.3 aan 6.5 bevordert (die nu de capaciteit voor nul onderbreking plaatsingen) omvat, moet u het volgende krullbevel in werking stellen. 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 viewer vooraf instelt kopiëren die oorspronkelijk met Dynamic 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
Dynamic Media-beeldlevering werkt door afbeeldingselementen, waaronder videominiaturen, te publiceren van Auteur van Experience Manager en deze te repliceren naar de replicatieservice op aanvraag van de Adobe (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 Dynamic Media-elementen, zoals afbeeldingen, videometagegevens en stelt deze in op de door de 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 Dynamic Media-service voor het leveren van afbeeldingen. 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 de Klantenondersteuning van de Adobe als u deze gegevens niet hebt ontvangen.
aan opstellingsauthentificatie:
-
Neem contact op met de Klantenondersteuning van de 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 logo van de Experience Manager 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 via de 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 de Adobe van het wachtwoord van het Dossier KeyStore verstrekt in het Welkome die e-mail naar u tijdens levering wordt verzonden. Neem contact op met de Klantenondersteuning van de Adobe als u 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 ontvangt. Neem contact op met de klantenondersteuning van de 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 de 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 logo van de Experience Manager 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 huurder-id die de Adobe opgeeft in het welkomstbericht dat u tijdens de levering hebt ontvangen. Neem contact op met de Klantenondersteuning van de Adobe als u 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. Dit wachtwoord wordt niet opgegeven door de Adobe. Zie stap 5 van de Authentificatie van de Opstelling.
In de volgende afbeelding ziet u de replicatieagent met voorbeeldgegevens:
-
Selecteer OK .
De replicatieagent voor Dynamic Media valideren validating-the-replication-agent-for-dynamic-media
Ga als volgt te werk om de replicatieagent voor Dynamic 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.
- Publish an image. 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
Deze kwestie wordt veroorzaakt door een configuratiefout in uw instantie van de Auteur van de Experience Manager. 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 eigenschap system -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: Publish Agent 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
De Adobe adviseert dat u een test van begin tot eind van de configuratie uitvoert.
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 Servicen. 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.
-
Publish 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.
Dynamic Media-Cloud Servicen 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 informatie niet hebt ontvangen, neemt u contact op met de Adobe Experience Manager Administrator of Adobe Customer Support om deze informatie te vragen.
om de Cloud Servicen van Dynamic Media te vormen:
-
Selecteer in Experience Manager het logo van de Experience Manager voor toegang tot de algemene navigatieconsole en navigeer naar Tools > Cloud Services > Dynamic Media Configuration (Pre-6.3) .
-
Selecteer global in het linkerdeelvenster van de Dynamic Media Configuration Browser-pagina en selecteer vervolgens Create .
-
Typ een titel in het veld Titel van het dialoogvenster Create Dynamic Media Configuration .
-
Als u Dynamic Media for video configureert,
- Typ uw registratie-id in het veld Registration ID .
- Voer in het veld Video Service URL de URL van de videoservice voor de Dynamic Media Gateway in.
-
Als u Dynamic Media configureert voor beeldbewerking, voert u in het veld Image Service URL de afbeeldingsservice-URL voor de Dynamic Media Gateway in.
-
Selecteer Save om terug te keren naar de Dynamic Media Configuration Browser-pagina.
-
Als u de globale navigatieconsole wilt openen, selecteert u het logo van de Experience Manager.
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 de Configuratie van Dynamic 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 server van Publish 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 voorinstellingspakket voor Video Analytics 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 de Configuratie van Dynamic 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 bijhouden en de organisatie-id van het Experience Cloud, indien beschikbaar.
-
Indien 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 de Configuratie van Dynamic 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.
- Dynamic Media-configuratie configureren (ouder dan 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 via de JCR wilt controleren, 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 Publish-server.
-
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 op Publish-servers wilt valideren, kunt u een vergelijkbare directe aanvraag indienen bij de Publish-server. De reacties zijn hetzelfde op auteur- en Publish-knooppunten. 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 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 weergegeven als Video Reporting wordt uitgevoerd voordat u Dynamic Media Configuration (Pre 6.3)-services configureert.
-
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.
- De bevordering van Experience Manager 6.3 aan Experience Manager 6.4 of Experience Manager 6.4.1, dan het vormen van de Configuratie van Dynamic Media (pre 6.3), leidt nog tot een rapportreeks. Dit probleem is bekend en moet 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 in Dynamic Media opgeslagen. Het is in feite hetzelfde als een voorinstelling voor viewers, maar met informatie die wordt gebruikt om AppMeasurement- en videorecittering te configureren.
De eigenschappen van de voorinstelling zijn als volgt:
reportSuite
trackingServer
trackingNamespace
marketingCloudOrgId
(niet aanwezig in oudere versies van Experience Managers)
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
Publish uw eigen standaardcatalogusinstellingen 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 de kijker van Publish steltvoor meer informatie vooraf in.
Elementen filteren voor replicatie filtering-assets-for-replication
In niet-Dynamic Media plaatsingen, herhaalt u alle activa (zowel beelden als video) van uw het auteurmilieu van de Experience Manager aan de Experience Manager publicatieknooppunt. Deze workflow is nodig omdat de Experience Manager Publish-servers ook de middelen leveren.
Bij Dynamic Media-implementaties is het echter niet nodig dezelfde middelen te repliceren naar publicatieknooppunten van Experience Managers, omdat assets 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, wordt nog steeds aangeboden vanaf de publicatieknooppunten van de Experience Manager.
Naast het repliceren van de activa, worden de volgende niet-activa ook herhaald:
- Dynamic Media-leveringsconfiguratie:
/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 uit te sluiten aan de Experience Manager publiceren knoop.
Standaardelementfilters gebruiken voor replicatie using-default-asset-filters-for-replication
Als u Dynamic Media voor (1) beeld in productie of (2) beeld en video gebruikt, dan kunt u de standaardfilters gebruiken die de Adobe verstrekt aangezien-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 logo van de Experience Manager 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 publicatieinstantie van de Experience Manager 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 Dynamic Media gebruikt voor het maken van images in implementaties die niet voor productiedoeleinden worden gebruikt, voert u de volgende stappen uit om elementfilters voor replicatie in te stellen:
-
Selecteer in Experience Manager het logo van de Experience Manager 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 .
Deze stappen plaatsen opstelling de Experience Manager publiceer instantie om de beelden aan uw niet productiemilieu te leveren. 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 logo van de Experience Manager 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.
Dynamic Media Image Server-instellingen configureren configuring-dynamic-media-image-server-settings
Als u de Dynamic Media Image Server configureert, moet u de Adobe CQ Scene7 ImageServer-bundel en de Adobe CQ Scene7 PlatformServer-bundel bewerken.
Vereiste - vóór u de Server van het Beeld van Dynamic 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.
Dynamic Media Image Server-instellingen configureren:
-
Selecteer in de linkerbovenhoek van de Experience Manager Adobe Experience Manager voor toegang tot de algemene navigatieconsole en navigeer naar Tools > Operations > Web Console .
-
Ga op de Adobe Experience Manager-webconsoleconfiguratiepagina naar OSGi > Configuration om alle bundels weer te geven die momenteel worden uitgevoerd in de Experience Manager.
De Dynamic Media Delivery Servers staan onder de volgende namen in de lijst:
Adobe CQ Scene7 ImageServer
Adobe CQ Scene7 PlatformServer
-
Selecteer in de lijst met bundels rechts van Adobe CQ Scene7 ImageServer het pictogram Edit .
-
Stel in het dialoogvenster Adobe CQ Scene7 ImageServer de volgende configuratiewaarden in:
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 .
-
Selecteer in de lijst met bundels rechts van Adobe CQ Scene7 PlatformServer het pictogram Edit .
-
Stel in het dialoogvenster Adobe CQ Scene7 PlatformServer de volgende standaardopties in:
note note NOTE Dynamic Media Image Server gebruikt een eigen schijfcache om reacties in de cache op te slaan. De Experience Manager HTTP-cache en de Dispatcher kunnen niet worden gebruikt om reacties van Dynamic Media Image Server in cache te plaatsen. 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 antwoorden van de Levering van Dynamic Media te produceren. U kunt de kwaliteit (kwaliteit van de JPEG, de resolutie, het opnieuw berekenen van het aantal pixels), het in cache plaatsen (verlopen) verfijnen en het renderen van te grote afbeeldingen voorkomen (standaardpixel, standaardminiatuur, 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 voor het uitschakelen van de downsampling van RGB-chromaticiteit door JPEG-encoders.
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%
Dynamic Media-kleurbeheer configureren configuring-dynamic-media-color-management
Met Dynamic Media-kleurbeheer kunt u correcte elementen kleuren om ze voor te vertonen.
Met kleurcorrectie behouden ingesloten elementen hun kleurruimte (RGB, CMYK, Grijs) en ingesloten kleurprofiel in de gegenereerde piramide-TIFF-uitvoering. Wanneer u een dynamische uitvoering aanvraagt, wordt de afbeeldingskleur gecorrigeerd in de doelkleurruimte. U configureert het uitvoerkleurprofiel in de Dynamic Media-publicatie-instellingen in de JCR.
In het kleurbeheer van de Adobe worden ICC-profielen (International Color Consortium) gebruikt, een indeling die door de ICC wordt gedefinieerd.
U kunt Dynamic Media-kleurbeheer 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 Dynamic Media-mogelijkheden voor kleurbeheer 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 wanneer u om RGB- of CMYK-afbeeldingsgegevens vraagt.
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 de 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 Dynamic Media-middelen aangeboden via de Image- of Video-service. In de 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 interactieve mediacomponenten wcm-dynamic-media-and-interactive-media-components
WCM-pagina's die verwijzen naar Dynamic Media en Interactive Media-componenten verwijzen naar de leveringsservice.