Dispatcher swallows js file content
Hi all,
We have the following setup:
AEM 6.1 author instance (factory with geometrixx outdoor example) -> "Apache/2.4.6 (Red Hat Enterprise Linux) Communique/4.1.10" with default config for author (downloaded from documentation page and put in hostnames and port).
The problem: when I try to retrieve the file /etc/segmentation/geometrixx-outdoors.segment.js (as admin user) directly from the instance, everything works fine, the file is delivered. However, if I request it via the dispatcher, the file arrives emtpy, i.e., with status 200 and a content-length of 0. Tcpdump shows that the answer from author to dispatcher contains the complete file content, but apache only delivers an empty file (and stores an empty file if configured to cache it). The dispatcher logs also shows a size of -:
AEM-Log:
127.0.0.1 - admin 15/Oct/2015:08:47:37 -0400 "GET /etc/segmentation/contexthub.segment.js HTTP/1.1" 200 11573 "-" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.107 Safari/537.36"
Dispatcher-Logs:
xx.xx.xx.xx - - [15/Oct/2015:08:47:37 -0400] "GET /etc/segmentation/contexthub.segment.js HTTP/1.1" 200 - "-" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.107 Safari/537.36"
All other requests seem to work properly. Any ideas what's going wrong here?
Best regards,
Matthias