Status 412 when store_template_cache method

I am working with your API trying to update my template.I have a stored file on a server, but your response is an error:

Please review the errors below, then correct them and re-cache your template.</p><ul><li>The URL you attempted to cache returned a status code of <strong>412</strong>. Please confirm the URL exists, and the server is returning a successful status code, such as 200.

@richtestani, that's odd. Googling for the 412 error looks like it's your server denying the request because of header information. I haven't had a chance to take a look at how an API caching request would be different from an admin caching request, but does your server maybe have some security that prevents certain requests from being served?

I asked my web host about the issue and they presented this snippet from their logs. According to them, the request if from IE6 and they block IE6 from making such requests.

From their response:

There is a mod_security rule on our servers against a well known hacking bot, which uses one specific IE 6 user agent string: "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)" This is the reason for the error received.

@richtestani, this one might actually be a little more involved than we thought. We're taking a look, but I don't think it's as obvious on our end exactly what the issue is, so it might take us a bit to figure it out. Thx for your patience.