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 je gebruikscase heeft Dynamic Media verschillende ondersteunde configuraties.
Meer informatie over werken met video in 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 Media is standaard uitgeschakeld. Als u wilt profiteren van Dynamic Media-functies, moet u Dynamic Media inschakelen met de dynamicmedia
de uitvoermodus zoals u bijvoorbeeld zou doen, publish
uitvoeringsmodus. Controleer voordat u de functie inschakelt of technische voorschriften.
dynamicMediaEnabled
markeren naar 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.Als u Dynamic Media inschakelt, zijn de Dynamic Media-functies beschikbaar in de gebruikersinterface en ontvangt elk geüploade afbeeldingselement een cqdam.pyramid.tiff uitvoering die wordt gebruikt voor snelle levering van dynamische afbeeldingsuitvoeringen. 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, moet u Dynamic Media alleen inschakelen als u een specifiek scenario. 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.
Dynamic Media inschakelen:
-
Ga als volgt te werk op de opdrachtregel wanneer u de snelstart start:
- Toevoegen
-r dynamicmedia
aan het einde van de opdrachtregel wanneer het jar-bestand wordt gestart.
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>
- Toevoegen
-
Verzoek
https://localhost:4502/is/image
en zorg ervoor dat de Server van het Beeld nu loopt.note note NOTE Als u problemen met Dynamic Media wilt oplossen, raadpleegt u de volgende logboeken in het dialoogvenster crx-quickstart/logs/
map:- ImageServer-<portid>-<yyyy><mm><dd>.log - Het logboek ImageServer verstrekt statistieken en analytische informatie die voor het analyseren van het gedrag van het interne proces ImageServer wordt gebruikt.
Voorbeeld van de naam van een logbestand voor een afbeeldingsserver: ImageServer-57346-2020-07-25.log
- s7access-<yyyy><mm><dd>.log - Het s7access logboek registreert elk verzoek dat aan Dynamic Media via
/is/image
en/is/content
.
Deze logboeken worden alleen gebruikt als Dynamic Media is ingeschakeld. Zij zijn niet opgenomen in de Volledige download pakket dat wordt gegenereerd op basis van het system/console/status-Bundlelist
pagina; wanneer u Customer Support belt als u een Dynamic Media-probleem hebt, voegt u beide logboeken toe aan het probleem.
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 implementeert Experience Manager naar een toepassingsserver en Dynamic Media ingeschakeld hebben, moet u de zelfdomein in de externalizer. Anders werkt het genereren van miniaturen voor elementen niet correct voor Dynamic Media-elementen.
Als u bovendien quickstart uitvoert op een andere poort of een ander contextpad, moet u ook de zelfdomein.
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:
- De zelfdomein in de ExternalAlizer wordt gebruikt om zowel het havenaantal als contextweg terug te winnen.
- Indien niet zelfdomein wordt gevormd, worden het havenaantal en contextweg teruggewonnen van de dienst van HTTP van de Plaatsheid.
In een plaatsing van de WAR van QuickStart van de Experience Manager, kunnen het havenaantal en de contextweg niet worden afgeleid, daarom moet u een zelfdomein. Zie ExternalAlizer-documentatie op hoe te om te vormen zelfdomein.
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 -r dynamicmedia
markering voor uitvoermodus.
Dynamic Media uitschakelen:
-
Op de bevellijn, wanneer het lanceren van de snelstart, kunt u één van beiden van het volgende doen:
- Niet toevoegen
-r dynamicmedia
op de opdrachtregel wanneer het jar-bestand wordt gestart.
code language-shellsession java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.5.0.jar
- Niet toevoegen
-
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 het cqdam.pyramid.tiff
uitvoering wordt 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. Met deze opdracht migreert u al uw voorinstellingen en configuraties van /etc
tot /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
Aangepaste voorinstellingen en configuraties van viewers migreren die u hebt gemaakt van /etc
tot /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). De activa worden dan geleverd door de dienst van de beeldlevering op bestelling (de Dienst URL van het Beeld).
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 valideren en testen of de installatie is gelukt. 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 ontvangt eerst een KeyStore en slaat deze vervolgens op onder de dynamic-media-replication gebruiken en configureren. 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.
-
Ga op de pagina Gebruikersbeheer naar de dynamic-media-replication gebruiker, en selecteer vervolgens om te openen.
-
Selecteer in de pagina Gebruikersinstellingen bewerken voor dynamische media-replicatie de optie Keystore tab, dan selecteren Create KeyStore.
-
Voer een wachtwoord in en bevestig het wachtwoord in het dialoogvenster Set KeyStore Access Password in.
note note NOTE Herinner het wachtwoord omdat u het moet opnieuw ingaan wanneer u de Agent van de Replicatie later vormt. -
Op de Edit User Settings For dynamic-media-replication pagina, breid de Persoonlijke sleutel toevoegen uit sleutelarchiefbestand en voeg het volgende toe (zie de volgende afbeeldingen):
- In de New Alias veld, voert u de naam in van een alias die u later in de replicatieconfiguratie wilt gebruiken. U kunt bijvoorbeeld
replication
als een alias. - Selecteer KeyStore File. Navigeer naar het KeyStore-bestand dat u via de Adobe ontvangt, selecteer het en selecteer vervolgens Open.
- In de KeyStore File Password Voer het wachtwoord voor het KeyStore-bestand in. Dit wachtwoord is niet Het KeyStore-wachtwoord dat u in Stap 5 hebt gemaakt, maar dat de Adobe Wachtwoord voor sleutelarchief-bestanden bevat in het welkomstbericht dat u tijdens de provisioning hebt ontvangen. Neem contact op met de Klantenondersteuning van de Adobe als u geen wachtwoord voor een KeyStore-bestand hebt ontvangen.
- In de Private Key Password Voer het wachtwoord voor de persoonlijke sleutel in (dit kan hetzelfde wachtwoord zijn als dat voor 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.
- In de Private Key Alias veld, voert u 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.
- In de New Alias veld, voert u de naam in van een alias die u later in de replicatieconfiguratie wilt gebruiken. U kunt bijvoorbeeld
-
Selecteren Save & Close om uw wijzigingen in deze gebruiker op te slaan.
Vervolgens moet u vorm de replicatieagent.
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 op de pagina Agents op de auteurspagina de optie Dynamic Media Hybrid Image Replication (s7delivery).
-
Selecteren Edit.
-
Selecteer de Settings en voert u het volgende in:
- Enabled - Schakel dit selectievakje in 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 gelijk aan Nieuwe alias waarde ingesteld bij het genereren van de sleutel in Verificatie instellen; bijvoorbeeld
replication
. (Zie stap 7 in Verificatie instellen.) - Key Store Password - Het KeyStore-wachtwoord dat is gemaakt toen u op Create KeyStore. Dit wachtwoord wordt niet opgegeven door de Adobe. Zie stap 5 van Verificatie instellen.
In de volgende afbeelding ziet u de replicatieagent met voorbeeldgegevens:
-
Selecteren 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.
- Publiceer een afbeelding. Selecteer de afbeelding en selecteer Viewers selecteert u vervolgens een voorinstelling voor de viewer in het vervolgkeuzemenu. 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 doordat KeyStore niet is ingesteld 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 of de KeyStore
is opgeslagen naar dynamic-media-replicatie en wordt voorzien van het juiste wachtwoord.
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 het Java™-proces op de Experience Manager Auteur de systeemeigenschap heeft -Djavax.net.ssl.trustStore=
ingesteld op een geldige truststore.
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
-
Ga op de pagina Gebruikersbeheer naar de
dynamic-media-replication
gebruiker, en selecteer vervolgens om te openen. -
Selecteer de KeyStore tab. Als de Create KeyStore wordt weergegeven, moet u de stappen onder opnieuw uitvoeren Verificatie instellen eerder.
-
Als u de KeyStore-instelling opnieuw moest uitvoeren, moet u dat doen De replicatieagent configureren ook hier weer.
Wijzig de s7delivery Replication Agent.
localhost:4502/etc/replication/agents.author/s7delivery.html
-
Selecteren Test Connection zodat kunt u verifiëren dat 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
-
Deze instelling toevoegen aan de replicatieagent (Boolean met waarde ingesteld op True):
enableOauth=true
-
Selecteer in de linkerbovenhoek van de pagina de optie Save All.
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.
- Configureren 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 Elementen 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 te tikken Renditions.
-
Selecteer een dynamische vertoning.
-
Selecteer URL.
-
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.
Dynamic Media-Cloud Servicen configureren:
-
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 in het linkerdeelvenster van de Dynamic Media Configuration Browser-pagina de optie global selecteert u vervolgens Create.
-
In de Create Dynamic Media Configuration typt u een titel in het veld Titel.
-
Als u Dynamic Media for video configureert,
- In de Registration ID veld, typt u uw registratie-id.
- In de Video Service URL Voer de URL van de videoservice voor de Dynamic Media Gateway in.
-
Als u Dynamic Media configureert voor beeldbewerking, kunt u het volgende doen: Image Service URL Voer de URL van de afbeeldingsservice voor de Dynamic Media Gateway in.
-
Selecteren 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 gebruiken: Op het moment dat u Dynamic Media Configuration configureert (ouder dan 6.3), worden er veel functies gestart, waaronder videoverslag. 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.
Aan de slag: Configureer videomelding door de volgende drie taken uit te voeren.
- 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 vooraf ingestelde pakket voor Video Analytics op een willekeurige locatie new Auteur-knooppunt voor U configureert Dynamic Media Configuration (Pre 6.3).
- 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
Zorg ervoor dat u deze taak uitvoert voor U configureert Dynamic Media Configuration (Pre 6.3). 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:
-
Controleer de voorinstelling Video Analytics via het JCR
Als u de voorinstelling Video-analyse via de JCR wilt controleren, moet u toegang hebben tot CRXDE Lite.Experience Manager - Navigeer in CRXDE Lite naar
/conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata
Als 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.
-
Controleer de vooraf ingestelde Video Analytics via 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
-
Controleer de voorinstelling Video Analytics via het gereedschap Video Rapportage in Experience Manager
Navigeren 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. Gebruiken 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
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 Replication tab.
-
Selecteren Replicate.
Viewervoorinstellingen repliceren replicating-viewer-presets
Om een middel met een vooraf ingestelde kijker, moet u herhalen/publiceren de viewervoorinstelling. (Alle viewervoorinstellingen moeten zijn geactiveerd en gerepliceerd om de URL of insluitcode voor een element te verkrijgen.
Zie Voorinstellingen voor viewers publiceren voor meer informatie .
Elementen filteren voor replicatie filtering-assets-for-replication
Bij niet-Dynamic Media-implementaties repliceert u alles elementen (zowel afbeeldingen als video) van de ontwerpomgeving van de Experience Manager naar het publicatieknooppunt van de Experience Manager. Deze workflow is nodig omdat de Experience Manager Publish-servers ook de elementen 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
Met de filters kunt u uitsluiten elementen die worden gerepliceerd naar het publicatieknooppunt Experience Manager.
Standaardelementfilters gebruiken voor replicatie using-default-asset-filters-for-replication
Als u Dynamic Media gebruikt voor (1) beeldbewerking in productie of (2) beeldbewerking en video, kunt u de standaardfilters gebruiken die Adobe 'as-is' biedt. 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 op de pagina Agents op de auteurspagina de optie Default Agent (publish).
- Selecteren Edit.
- In de Agent Settings in het dialoogvenster Settings tab, check Enabled om de agent in te schakelen.
- Selecteren 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
- Zoeken filter-video, klikt u er met de rechtermuisknop op en selecteert u vervolgens Copy.
- Navigeer in de linkermappenstructuur naar
/etc/replication/agents.author/publish
- Zoeken
jcr:content
, klikt u er met de rechtermuisknop op en selecteert u vervolgens 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 op de pagina Agents op de auteurspagina de optie Default Agent (publish).
-
Selecteren Edit.
-
In de Agent Settings in het dialoogvenster Settings tab, check Enabled om de agent in te schakelen.
-
Selecteren 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
-
Zoeken filter-images, klikt u er met de rechtermuisknop op en selecteert u vervolgens Copy.
-
Navigeer in de linkermappenstructuur naar
/etc/replication/agents.author/publish
-
Zoeken
jcr:content
, klikt u er met de rechtermuisknop op en gaat u naar Create > Create Node. Voer de naam indamRenditionFilters
van het typent:unstructured
. -
Zoeken
damRenditionFilters
, klikt u er met de rechtermuisknop op en selecteert u vervolgens 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
knooppunt. 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 linkermappenstructuur 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 in de linkerspoorstaaf uit
content > dam > <locate_your_asset> > jcr:content > metadata
en vervolgens in de tabel, zoekt udc:format
.De volgende afbeelding is een voorbeeld van het pad van een element naar
dc:format
.Let erop dat de
dc:format
voor het actiefFiji Red.jpg
isimage/jpeg
.Als u dit filter wilt toepassen op alle afbeeldingen, ongeacht de indeling, stelt u de waarde in op
image/*
waar*
is een reguliere expressie die wordt toegepast op alle afbeeldingen in elke indeling.Als u het filter alleen wilt toepassen op afbeeldingen van het type JPEG, voert u een waarde in van
image/jpeg
. -
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 Navigeren naar
content/dam/<locate your asset>/jcr:content/renditions
.De volgende afbeelding is een voorbeeld van de uitvoeringen van een element.
Als u het bovenstaande voorbeeld gebruikt en alleen de PTIFF (Pyramid TIFF) wilt repliceren, voert u
+cqdam,*
inclusief alle uitvoeringen waarmee wordt gestartcqdam
. In het voorbeeld is die vertoningcqdam.pyramid.tiff
.Als u alleen het origineel wilt repliceren, voert u
+original
.
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 - Voor Als u Dynamic Media Image Server configureert, dient u ervoor te zorgen dat uw VM van Windows® een installatie van de Microsoft® Visual C+±bibliotheken omvat. De bibliotheken zijn nodig om Dynamic Media Image Server uit te voeren. U kunt Download het Microsoft® Visual C++ 2010 Redistributable Package (x64) hier.
Dynamic Media Image Server-instellingen configureren:
-
Selecteer in de linkerbovenhoek van de Experience Manager de optie Adobe Experience Manager om tot de globale navigatieconsole toegang te hebben, dan navigeer aan 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 binnen de Experience Manager worden uitgevoerd.
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 de optie Edit pictogram.
-
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.
De standaard montages van de externalizer die aan localhost richten moeten het daadwerkelijke domein of IP adres van de specifieke VM instantie specificeren. De reden is dat de localhost naar het hoofdsysteem van de VM wijst.
Domeinen of IP-adressen voor de VM moeten een vermelding van het hostbestand hebben, zodat deze zichzelf 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. -
Selecteren Save.
-
Selecteer in de lijst met bundels rechts van Adobe CQ Scene7 PlatformServer de optie Edit pictogram.
-
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 plaats van de standaard manifeste configuratie wordt genomen van 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 in de linkerbovenhoek van de pagina Save All.
Zorg ervoor dat u de optie Access Control (rechts van het tabblad Eigenschappen), stelt u vervolgens de toegangsbeheerbevoegdheden in op jcr:read
voor alle gebruikers en voor gebruikers met dynamische media-replicatie.
Instellingen voor de manifestatie en de standaardwaarden ervan:
bkgcolor
FFFFFF
defaultpix
300,300
Opgegeven als twee gehele getallen, 0 of groter, gescheiden door een komma. 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 DefaultPix in de Image Serving API.
Gewoonlijk gebruikt u echter een viewer-voorinstelling of een voorinstelling voor afbeeldingen om het element 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 de antwoordafbeeldingen tot maximaal deze breedte en hoogte. Deze actie is waar als een miniatuurverzoek (
req=tmb
) wordt de grootte niet expliciet opgegeven en wordt de weergavegrootte niet expliciet opgegeven met wid=
, hei=
, of scl=
.Opgegeven als twee gehele getallen, 0 of groter, gescheiden door een komma. 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 DefaultThumbPix in de Image Serving API.
expiration
36000000
Reëel getal, 0 of hoger. 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 Verlopen in de Image Serving API.
jpegquality
80
Geheel getal en markering, gescheiden door een komma. 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 JpegQuality in de Image Serving API.
maxpix
2000,2000
De server retourneert een fout als een aanvraag een antwoordafbeelding veroorzaakt waarvan de breedte of hoogte groter is dan kenmerk::MaxPix.
Zie ook MaxPix in de Image Serving API.
resmode
SHARP2
Wordt gebruikt wanneer
resMode=
wordt niet opgegeven in een aanvraag.Toegestane waarden worden opgenomen
BILIN
, BICUB
, of SHARP2
.Enum. Instellen op 2 voor
bilin
, 3 voor bicub
, of 4 voor sharp2
interpolatiemodus. Gebruiken sharp2
voor de beste resultaten.Zie ook ResMode in de Image Serving API.
resolution
72
Real number, groter dan 0. Doorgaans uitgedrukt als pixels per inch, maar ook in andere eenheden, zoals pixels per meter.
Zie ook Resolutie in de Image Serving API.
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 Voorinstellingen voor afbeeldingen configureren.
Gevallen voor geavanceerd gebruik kunnen een handmatige configuratie gebruiken icc=
Hiermee kunt u expliciet een uitvoerkleurprofiel selecteren:
Functiepakket 12445 installeren installing-feature-pack
Installeer functiepak 12445 om de Dynamic Media-mogelijkheden voor kleurbeheer te gebruiken.
Voor de installatie van functiepak 12445:
-
Navigeren naar Softwaredistributie en download
cq-6.3.0-featurepack-12445
.Zie Werken met pakketten voor meer informatie over het gebruik 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.
De standaardkleurprofielen configureren:
-
In Tools > General > CRXDE Lite, navigeer naar
/conf/global/settings/dam/dm/imageserver/jcr:content
die de standaard Adobe Color-profielen bevat. -
Voeg een eigenschap voor kleurcorrectie toe door naar de onderkant van het deelvenster Properties tab. 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 vervolgens Save All om uw waarden op te slaan.
De eigenschappen voor kleurcorrectie worden beschreven in het dialoogvenster Eigenschappen van kleurcorrectie tabel. Waarden die u kunt toewijzen aan eigenschappen voor kleurcorrectie bevinden zich in de Kleurprofiel tabel.
Bijvoorbeeld in Name, toevoegen
iccprofilecmyk
, selecteert u TypeString
en toevoegenWebCoated
als Value. Selecteer vervolgens Add en vervolgens Save All om uw waarden op te slaan.Tabel met kleurcorrectie-eigenschappen
Kleurprofieltabel
De volgende kleurprofielen zijn geïnstalleerd:
- Selecteren Save All.
U kunt bijvoorbeeld de opdracht iccprofilergb tot sRGB
, en iccprofilecmyk tot WebCoated.
Dit doet het volgende:
- Hiermee schakelt u kleurcorrectie in voor RGB- en CMYK-afbeeldingen.
- RGB-afbeeldingen die geen kleurprofiel hebben, worden verondersteld in de sRGB kleurruimte.
- CMYK-afbeeldingen zonder kleurprofiel worden geacht zich in WebCoated kleurruimte.
- Dynamische uitvoeringen die RGB-uitvoer retourneren, retourneren deze in de *sRGB *kleurruimte.
- Dynamische uitvoeringen die CMYK-uitvoer retourneren, retourneren deze in het dialoogvenster WebCoated kleurruimte.
Elementen 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 komt deze mogelijkheid tot uiting in een Copy Image URL, Copy Viewer URL, Embed Viewer Code en in de WCM.
Zie Dynamic Media-middelen leveren.
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.