My head is tangled around this problem I have:
Here's a link to an XML file on nginx:
http://tag.sprtad.com/files/vast.xml
here's a link to an XML file on Apache
http://serve.sprtad.com/test.xml
This XML file is sort of a configuration file that can be tested here:
https://developers.google.com/interactive-media-ads/docs/vastinspector_dual
Just paste each of the links above in the textbox and click 'Test Ad'.
Below you could see 'Events' log.
The NGINX link, does not work, the tester returns:
(2:36:01 PM) Ads requested
(2:36:09 PM) adError Ad error (code 301): VAST wrapper redirect unwrapping timeout.
(2:36:09 PM) Error: VAST wrapper redirect unwrapping timeout.
The APACHE link, DO work, the tester returns:
(2:45:07 PM) Ads requested
(2:45:08 PM) adsManagerLoaded
(2:45:08 PM) adMetadata
(2:45:09 PM) loaded
(2:45:10 PM) Content Pause Requested
(2:45:10 PM) Started
(2:45:10 PM) impression
What can be the difference in handling the XML returned from both servers?
Best Answer
it looks like a redirect is made if the http/1.0 is send.
Perhaps you can give some config details of nginx to validate where is the potential misstake.
Regards, Josef