Video instream error codes

About error logs

Video instream error logs can be provided upon request. Reach out to your service contact to set up the extracts (csv provided per FTP).

The error codes include those specified in the VAST specification (see page 54 in this document) as well as those specified by Smart AdServer.
In some cases, Smart AdServer's error codes represent details to errors specified in the VAST standard. For instance, Smart AdServer's error codes 3000 through 3015 are actually precisions of the VAST error code 300.

Video instream errors are logged when you use Smart AdServer's Video instream solution with either the
- Video plugin integration or the
- Integration using the VPAID ad-manager.

They are not available when the integration type Request VAST is in use.

List of error codes

Error Code Error Name Description Category Behavior of Ad Player / Comments
100 XML_PARSING_ERROR Error during conversion of response string to XML Parsing Main XML* logs error; does not use passback
101 VAST_SCHEMA_
VALIDATION_ERROR
Error during <Ad> tag parsing; occurs when neither <InLine> tag nor <Wrapper> tag is provided inside <Ad> tag or when no id attribute is provided in <Ad> tag Parsing Main XML* logs error; executes all <Error> tags; tries to load a new ad from passback
102 VAST_VERSION_
NOT_SUPPORTED
Error during check of VAST version Parsing Main XML* logs error; does not use passback
300 GENERAL_WRAPPER_ERROR Error during conversion of response string to xml or error during <Ad> tag parsing when neither <InLine> tag nor <Wrapper> tag is provided inside <Ad> tag. Parsing Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback
301 WRAPPER_TIMEOUT Error during loading of 3rd party XML; loading timeout reached using XDomainRequest/XMLHttpRequest object Loading Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback
302 WRAPPER_REDIRECTION
_LIMIT_REACHED
Max redirects limit reached Loading Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback
401 NO_MEDIA_FILE Error during parsing of <InLine> tag in case of linear ad and no media file Parsing Linear Ad in Main/Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback
403 NO_MEDIA_FORMAT Error during parsing of <InLine> tag in case of linear ad and no suitable media format for device/player Parsing Linear Ad in Main/Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback
3000 WRAPPER_NO_
CORS_SUPPORT
Error during loading of 3rd party XML; used browser does not support CORS Smart AdServer Errors for loading Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback
3001 WRAPPER_NO_
XHR_SUPPORT
Error during loading of 3rd party XML; used browser does not support XMLHttpRequests Smart AdServer Errors for loading Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback
3002 WRAPPER_XDR_
CREATION_FAILURE
Error during loading of 3rd party XML; used browser raised an exception during creation of new instance of XDomainRequest object (IE only) Smart AdServer Errors for loading Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback
3003 WRAPPER_XDR_ERROR Error during loading of 3rd party XML; error during execution of request using XDomainRequest object (IE only) Smart AdServer Errors for loading Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback
3004 WRAPPER_XHR_
CREATION_FAILURE
Error during loading of 3rd party XML; used browser raised an exception during creation of new instance of XMLHttpRequest object Smart AdServer Errors for loading Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback
3005 WRAPPER_XHR_ERROR Error during loading of 3rd party XML; error during execution of request using XMLHttpRequest object Smart AdServer Errors for loading Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback
3006 WRAPPER_XHR_
NET_ERROR
Error during loading of 3rd party XML; net error during execution of request using XMLHttpRequest object Smart AdServer Errors for loading Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback
3007 WRAPPER_FLASH_ERROR Error during loading of 3rd party XML; error during execution request using Flash module Smart AdServer Errors for loading Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback
3008 WRAPPER_FLASH_
TIMEOUT
Error during loading of 3rd party XML; loading timeout reached using Flash module Smart AdServer Errors for loading Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback
3009 WRAPPER_XDR_
EXECUTION_FAILURE
Error during loading of 3rd party XML; used browser raised an exception during execution of request using XDomainRequest object (IE only) Smart AdServer Errors for loading Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback
3010 WRAPPER_XHR_
EXECUTION_FAILURE
Error during loading of 3rd party XML, used browser raised an exception during execution of request using XMLHttpRequest object Smart AdServer Errors for loading Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback
3011 WRAPPER_NO_
VASTADTAGURI
Error during <Ad> tag parsing, when no <VASTAdTagURI> tag is provided inside <Wrapper> tag Smart AdServer Errors for parsing Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback
3012 WRAPPER_FLASH_ERROR_
CALL_FLASH_API
Error during loading of 3rd party XML; error during execution of request using Flash module; occurs when calling the flash API from javascript Smart AdServer Errors for loading Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback; this issue was previously logged with error number 3008
3013 WRAPPER_FLASH_ERROR_
DOMAIN_NOT_DEFINED
Error during loading of 3rd party XML; error during execution of request using Flash module; occurs when plugin domain is not defined Smart AdServer Errors for loading Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback; this issue was previously logged with error number 3008
3014 WRAPPER_FLASH_
ERROR_EMBED_SWF
Error during loading of 3rd party XML; error during execution of request using Flash module; occurs when flash loader cannot be embedded on a page Smart AdServer Errors for loading Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback; this issue was previously logged with error number 3008
3015 WRAPPER_FLASH_
ERROR_XML
Error during loading of 3rd party XML; error during execution of request using Flash module; occurs when flash loader is not able to return loaded XML Smart AdServer Errors for loading Wrapper XML* logs error; executes all <Error> tags; tries to load a new ad from passback; this issue was previously logged with error number 3008
5001 TOTAL_TIMEOUT Error for total timeout Smart AdServer Errors for loading Main XML* logs error for all ads which are not ready; typically, this issue occurs when dealing with wrappers loading too slowly; executes <Error> tags and returns a set of ads which are ready to play
5002 XHR_TIMEOUT Error during loading of main XML; loading timeout reached using XMLHttpRequest object Smart AdServer Errors for loading Main XML* logs error; does not use passback
5004 XHR_ERROR Error during loading of main XML, error during execution of request using XMLHttpRequest object Smart AdServer Errors for loading Main XML* logs error; does not use passback
5005 XHR_NET_ERROR Error during loading of main XML; net error during execution of request using XMLHttpRequest object Smart AdServer Errors for loading Main XML* logs error; does not use passback
5006 NO_CORS_SUPPORT Error during loading of main XML; used browser does not support CORS Smart AdServer Errors for loading Main XML* logs error; does not use passback
5008 NO_XHR_SUPPORT Error during loading of main XML; used browser does not support XMLHttpRequests Smart AdServer Errors for loading Main XML* logs error; does not use passback
5009 XDR_CREATION_FAILER Error during loading of main XML; used browser raised an exception during creation of new instance of XDomainRequest object (IE only) Smart AdServer Errors for loading Main XML* logs error; does not use passback
5010 XHR_CREATION_FAILER Error during loading of main XML; used browser raised an exception during creation of new instance of XMLHttpRequest object Smart AdServer Errors for loading Main XML* logs error; does not use passback
5011 XDR_ERROR Error during loading of main XML; error during execution of request using XDomainRequest object (IE only) Smart AdServer Errors for loading Main XML* logs error; does not use passback
5012 XDR_TIMEOUT Error during loading of main XML; loading timeout reached using XDomainRequest object (IE only) Smart AdServer Errors for loading Main XML* logs error; does not use passback
5013 NO_IMPRESSION Error during <Ad> tag parsing when no <Impression> tag is provided inside <Ad> tag Smart AdServer Errors for parsing Main XML* logs error; executes all <Error> tags; tries to load a new ad from passback
5014 NO_VASTADTAGURI Error during <Ad> tag parsing, when no <VASTAdTagURI> tag is provided inside <Wrapper> tag Smart AdServer Errors for parsing Main XML* logs error; executes all <Error> tags; tries to load a new ad from passback
5016 FORMAT_BLOCKED Error during <Ad> tag parsing, when <VASTAdTagURI> contains string noad Smart AdServer Errors for parsing Main XML* logs error; executes all <Error> tags; does not use passback
5017 XDR_EXECUTION_FAILURE Error during loading of main XML; used browser raised an exception during execution of request using XDomainRequest object (IE only) Smart AdServer Errors for loading Main XML* logs error; does not use passback
5018 XHR_EXECUTION_FAILURE Error during loading of main XML; used browser raised an exception during execution of request using XMLHttpRequest object Smart AdServer Errors for loading Main XML* logs error; does not use passback
5019 FLASH_SECURITY_ERROR Error during loading of XML using flash, when no crossdomain.xml file is provided Loading XML logs error; tries to load xml using javascript
5020 FLASH_ERROR Error during loading of XML using flash Smart AdServer Errors for loading Main XML* logs error; tries to load xml using javascript
5021 FLASH_TIMEOUT Timeout during loading of XML using flash Smart AdServer Errors for loading Main XML* logs error; tries to load xml using javascript
5022 UNLOAD_DURING_AD_
DATA_PREPARING
Main page left by user during ad data preparation Smart AdServer Errors for unloading page logs error
5023 FLASH_ERROR_CALL_
FLASH_API
Error during usage of flash loader for XML. This error occurs when javascript is not able to communicate with loader (swf) API. Smart AdServer Errors for loading Main XML* logs error; tries to load xml using javascript; this issue was previously logged with error number 5020
5024 FLASH_ERROR_DOMAIN_
NOT_DEFINED
Error during usage of flash loader for XML. This error occurs when plugin domain is not defined. Smart AdServer Errors for loading Main XML* logs error; tries to load xml using javascript; this issue was previously logged with error number 5020
5025 FLASH_ERROR_EMBED_SWF Error during usage of flash loader for XML. This error occurs when flash loader cannot be embedded on page. Smart AdServer Errors for loading Main XML* logs error; tries to load xml using javascript; this issue was previously logged with error number 5020
5026 FLASH_ERROR_XML Error during usage of flash loader for XML. This error occurs when flash loader is not able to return the loaded XML.  Smart AdServer Errors for loading Main XML* logs error; tries to load xml using javascript; this issue was previously logged with error number 5020
9000 VPAID_FLASH_BRIDGE_
LINEAR_ERROR
An ActionScript 3 exception occurred while calling Smart AdServer's linear public method exposed (load) on the Flash plugin object from Javascript. There are 2 methods available: one for "regular" linear ads and one for VPAID ads. Flash exception If this error occurs, use a debugger version of Flash Player to know where it fails on the ActionScript side.
9001 VPAID_FLASH_BRIDGE_
NONLINEAR_ERROR
An ActionScript 3 exception occurred while calling Smart AdServer's linear public method exposed on the Flash plugin object from Javascript. There are 2 methods available: one for "regular" non-linear ads and one for VPAID ads. Flash exception If this error occurs, use a debugger version of Flash Player to know where it fails on the ActionScript side.
9002 VPAID_CREATIVE_
LOAD_ERROR
An ActionScript 3 exception occurred while loading a VPAID creative. Flash exception logs error; tries to load new ad from passback; If this error occurs, use a debugger version of Flash Player to know where it fails on the ActionScript side.
9003 VPAID_CREATIVE_
LOAD_TIMEOUT
Loading of VPAID creative took too long. Flash functional error logs error; tries to load new ad from passback; This timeout duration can be changed through the VPAID section of the configuration (loadTimeout).
9004 VPAID_CREATIVE_
INIT_TIMEOUT
It took to long for the loaded VPAID creative to respond to the VPAID init() method call. Flash functional error logs error with action pixel; tries to load new ad from passback; This timeout duration can be changed through the VPAID section of the configuration (initTimeout). For all other VPAID methods (e. g. resizeAd(), skipAd() etc.) no timeouts were implemented on the Smart AdServer's Flash plugin side.
9005 VPAID_CREATIVE_
START_TIMEOUT
It took to long for the loaded VPAID creative to respond to the VPAID start() method call. Flash functional error logs error with action pixel; tries to load new ad from passback; This timeout duration can be changed through the VPAID section of the configuration (generalTimeout). For all other VPAID methods (e. g. resizeAd(), skipAd() etc.) no timeouts were implemented on the Smart AdServer's Flash plugin side.
9006 VPAID_CREATIVE_
STOP_TIMEOUT
It took to long for the loaded VPAID creative to respond to the VPAID stop() method call. Flash functional error logs error with action pixel; tries to load new ad from passback; This timeout duration can be changed through the VPAID section of the configuration (generalTimeout). For all other VPAID methods (e. g. resizeAd(), skipAd() etc.) no timeouts were implemented on the Smart AdServer's Flash plugin side.
9007 VPAID_CREATIVE_
TOTAL_TIMEOUT
It took too long for the VPAID creative to be loaded, initialized (init method) and started (start method). Flash functional error logs errror with action pixel; tries to load new ad from passback; This timeout duration can be changed through the VPAID section of the configuration (totalTimeout).
9008 VPAID_CREATIVE_
BAD_VERSION
The loaded VPAID creative version is not supported by Smart AdServer's Flash plugin Flash functional error logs error with action pixel; tries to load new ad from passback
9009 VPAID_CREATIVE_ERROR The VPAID creative notified the Flash plugin with a VPAID error. Flash functional error logs error with action pixel; tries to load new ad from passback; When the VPAID creative is an ad-manager from a 3rd party ad server, this usually indicates that no ads were founds for display.

9010 VPAID_FLASH_BRIDGE_
LINEAR_ERROR
The VPAID creative could not be loaded because of an unexpected error. Flash functional error

 

* Main XML - XML coming from Smart AdServer's official Video templates (not a 3rd party VAST XML)
 Parsing Wrapper XML - XML coming from a 3rd party ad server

Was this article helpful?
0 out of 0 found this helpful
Powered by Zendesk