Hi I had the same problem and I have finally got it working.

I applied the patch in https://lists.gnu.org/archive/html/bug-gnu-emacs/2016-03/msg01106.html

Then to solve

> error in process filter: url-http-generic-filter: Wrong type argument:
> number-or-marker-p, http/1.1

I just had to add a line to url-http.el:462 which was

    (skip-chars-forward "HTTP/")        ; Skip HTTP Version
    (skip-chars-forward "http/")        ; Skip HTTP Version