De versies van de Verzender zijn onafhankelijk van AEM, nochtans wordt de documentatie van de Verzender ingebed in de AEM documentatie. Gebruik altijd de Dispatcher-documentatie die is ingesloten in de documentatie voor de meest recente versie van AEM.
U bent mogelijk omgeleid naar deze pagina als u een koppeling naar de Dispatcher-documentatie hebt gevolgd die is ingesloten in de documentatie voor een vorige versie van AEM.
Raadpleeg ook Dispatcher Knowledge Base, Problemen met het leegmaken van Dispatcher Dispatcher Dispatcher en Veelgestelde vragen over de belangrijkste problemen met de verzendingen voor meer informatie.
Zoals altijd zijn de eerste stappen het controleren van de grondbeginselen:
Controleer alle logbestanden op uw webserver en verzender. Indien nodig de loglevel
verhogen die voor de verzender logboekregistratie wordt gebruikt.
Hebt u meerdere verzenders?
Hebt u filters geïmplementeerd?
IIS verstrekt diverse spoorhulpmiddelen, afhankelijk van de daadwerkelijke versie:
Deze kunnen u helpen activiteit controleren.
Wanneer het gebruiken IIS zou u 404 Not Found
kunnen ervaren die in diverse scenario's zijn teruggekeerd. Zo ja, zie de volgende artikelen in de Knowledge Base.
/bin
retourneren 404 Not Found
U moet ook controleren of de cachroot van de verzender en de hoofdmap van het IIS-document op dezelfde map zijn ingesteld.
Symptomen
Problemen bij het verwijderen van workflowmodellen wanneer een AEM auteur-instantie wordt benaderd via de Dispatcher.
Stappen om te reproduceren:
Meld u aan bij de instantie van de auteur (bevestig dat aanvragen worden gerouteerd via de dispatcher).
Een nieuwe workflow maken; bijvoorbeeld als Titel is ingesteld op workflowToDelete.
Controleer of de workflow is gemaakt.
Selecteer en klik met de rechtermuisknop op de workflow en klik vervolgens op Delete.
Klik Ja om te bevestigen.
Er wordt een foutbericht weergegeven:
" ERROR 'Could not delete workflow model!!
".
Resolutie
Voeg de volgende kopballen aan de /clientheaders
sectie van uw dispatcher.any
dossier toe:
x-http-method-override
x-requested-with
{
{
/clientheaders
{
...
"x-http-method-override"
"x-requested-with"
}
Hierin wordt beschreven hoe de dispatcher communiceert met mod_dir
binnen de Apache-webserver, aangezien dit tot verschillende, mogelijk onverwachte effecten kan leiden:
In Apache 1.3 mod_dir
wordt elk verzoek afgehandeld waar de URL wordt toegewezen aan een map in het bestandssysteem.
Het zal ofwel:
index.html
-bestandWanneer de verzender wordt toegelaten, verwerkt het dergelijke verzoeken door zich als manager voor het inhoudstype httpd/unix-directory
te registreren.
In Apache 2.x zijn de dingen anders. Een module kan verschillende stadia van het verzoek, zoals correctie URL behandelen. mod_dir
handelt dit werkgebied af door een aanvraag (wanneer de URL naar een map wordt toegewezen) om te leiden naar de URL met een /
toevoeging.
Dispatcher onderschept de mod_dir
correctie niet, maar behandelt volledig het verzoek aan opnieuw gerichte URL (d.w.z. met /
toegevoegd). Dit kan een probleem opleveren als de externe server (bijvoorbeeld AEM) aanvragen naar /a_path
anders afhandelt dan aanvragen naar /a_path/
(wanneer /a_path
is toegewezen aan een bestaande map).
Als dit gebeurt, moet u:
mod_dir
uitschakelen voor de Directory
- of Location
-substructuur die door de verzender wordt afgehandeld
gebruik DirectorySlash Off
om mod_dir
te configureren om /
niet toe te voegen