Ugh ... I shouldn't be coding on a sunday night - especially after the eagles lost again!
I spelled separator correctly this time :) - But still no luck. curl 'http://localhost:8080/solr/update/csv?header=true&separator=%7C&encapsulator=%22&commit=true&stream.file=import/homes.csv' -H 'Content-type:text/plain; charset=utf-8' <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/> <title>Error 400 </title> </head> <body><h2>HTTP ERROR: 400</h2><pre>CSVLoader: must specify fieldnames=<fields>* or header=true</pre> <p>RequestURI=/solr/update/csv</p><p><i><small><a href="http://jetty.mortbay.org/">Powered by Jetty://</a></small></i></p><br/>