I am getting a 417 Expectation Failed using HTTP 1.0 w/ lighttpd?
Posted on 19 February 2010 by Abidoon
I’m using php and curl, sending a post with the post data as an array. I ran into this problem sending the post from an Apache server to a lighty server. I then switched the http version in curl from 1.1 to 1.0 and it solved the problem. Now I’m running the same application on another lighty server, and the problem is back. Any help would be greatly appreciated.

It does appear that you must use HTTP 1.0 with CURL on the lightspeed server.
http://forum.lighttpd.net/topic/4771