Thanks, I have already solved this problem by copying minecraft assets directly into gradle caches directory. After reading ForgeGradle 2.1 source code, I found its base URL for downloading assets starts with an http instead of an https, that’s probably why this problem exists.