Thanks for the quick reply Simone.

Yes, I posted a similar question to Solr's mailing list and I'm getting
help from Solr.

Steve

On Mon, Dec 5, 2016 at 10:24 AM, Simone Bordet <[email protected]> wrote:

> Hi,
>
> On Mon, Dec 5, 2016 at 4:13 PM, Steven White <[email protected]> wrote:
> > Hi everyone,
> >
> > Solr uses Jetty and I'm using Jetty's realm.properties to grant access.
> I
> > noticed that if the password has "@" Jetty throws an error and thus I
> cannot
> > access Solr:
> >
> > java.lang.IllegalArgumentException: Illegal character in fragment at
> index
> > 31:
> > SolrAdminUser:81#Mst#Demo@18@localhost:8983/solr/demo/
> update?wt=xml&version=2.2
> > at java.net.URI.create(URI.java:871)
> > at org.apache.http.client.methods.HttpPost.<init>(HttpPost.java:76)
> > at
> > org.apache.solr.client.solrj.impl.HttpSolrClient.
> createMethod(HttpSolrClient.java:414)
> >
> > The password is "81#Mst#Demo@18"
> >
> > My question is, what are the reserved character list?  Are they listed
> > somewhere so I can referance them?
>
> It appears that this issue is triggered by Apache's HttpClient (from
> the stack trace), not Jetty's HttpClient.
> The server is not involved and this appears to be a client only
> problem, but not related to Jetty.
> Have you asked the Solr mailing list already ?
>
> --
> Simone Bordet
> ----
> http://cometd.org
> http://webtide.com
> Developer advice, training, services and support
> from the Jetty & CometD experts.
> _______________________________________________
> jetty-users mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
_______________________________________________
jetty-users mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users

Reply via email to