I am past this problem (I guess). I called first http_setauth ( because they told me they use HTTP_AUTH_BASIC ) and then https_url_post. Now I get error 404 - Not Found. Of course I don't know what is not found but I am trying to figure it out.
For example, if I specify http://www.scottklement.com/rpg/ifs.html