Card validator says 'Failed to fetch the page.'


Twitter cards were working for my domain for a while, but for some reason they have stopped. I’m trying to troubleshoot and get the message ‘Failed to fetch the page.’ from the validator tool. An example of a failing URL is

Also, the sample embed tags on the validator page ( are inconsistent with the documentation (i.e. The photo card documentation says to use twitter:image for the URL, the validator sample code says twitter:image:src. Which is correct?




Working for my site again now - I don’t know what changed (nothing on my side).


Still no dice on the validator. Either the example validator or the url validator.

I am guessing this all revolves around strict handling of media assets (images, in this case). We are using PHP to serve our images, below is the header information from a curl request:

* About to connect() to port 80 (#0) * Trying * connected * Connected to ( port 80 (#0) > GET /image/408/445/6795.jpg HTTP/1.1 > User-Agent: curl/7.27.0 > Host: > Accept: */* > < HTTP/1.1 200 OK < Date: Mon, 15 Jul 2013 18:41:59 GMT < Server: Apache/2.2.24 (Amazon) < X-Powered-By: PHP/5.3.25 < Set-Cookie: PHPSESSID=shnuoi3b7vcrm3cjudimk186f0; path=/ < Expires: Tue, 15 Jul 2014 18:41:59 GMT < Cache-Control: public < Pragma: no-cache < Content-Transfer-Encoding: binary < Last-Modified: Mon, 15 Jul 2013 14:33:23 GMT < Content-Length: 13093 < Content-Disposition: filename="6795.jpg"; < Connection: close < Content-Type: image/jpg <