So we host some artifacts here:
http://download.crashlytics.com/maven/com/crashlytics/tools/gradle/crashlytics-gradle
And typically, Gradle does a pretty good job pulling them down by retrieving this file: http://download.crashlytics.com/maven/com/crashlytics/tools/gradle/crashlytics-gradle/maven-metadata.xml and then using it to determine what versions are available.
On rare occasions, though, it barfs completely, and says “Could not GET”. We monitor this endpoint, and it doesn’t have any downtime, and can’t provide list access (it’s just an s3 bucket). Ivy and Maven resolve it fine, FWIW, because they just look for the maven-metadata.xml file.
Is there any reason these occasional failures could be occurring?