Most times people do this by running solr ONLY local host, and running some kind of permission scheme through a server site application.
Dennis Gearon Signature Warning ---------------- It is always a good idea to learn from your own mistakes. It is usually a better idea to learn from others’ mistakes, so you do not have to make them yourself. from 'http://blogs.techrepublic.com.com/security/?p=4501&tag=nl.e036' EARTH has a Right To Life, otherwise we all die. ----- Original Message ---- From: Erik Hatcher <erik.hatc...@gmail.com> To: solr-user@lucene.apache.org Sent: Sun, January 23, 2011 10:47:02 AM Subject: Re: filter update by IP No. SolrQueryRequest doesn't (currently) have access to the actual HTTP request coming in. You'll need to do this either with a servlet filter and register it into web.xml or restrict it from some other external firewall'ish technology. Erik On Jan 23, 2011, at 13:21 , Teebo wrote: > Hi > > I would like to restrict access to /update/csv request handler > > Is there a ready to use UpdateRequestProcessor for that ? > > > My first idea was to heritate from CSVRequestHandler and to overload > public void handleRequest(SolrQueryRequest req, SolrQueryResponse rsp) { > ... > restrict by IP code > ... > super(req, rsp); > } > > What do you think ? > > Regards, > t.