Switch from RestClient to Chef::HTTP to get SSL verification. Add a nicer error when the request is refused so you can see which file it was.

Ping @mahmoudimus