Hello,

DSpace 4.3 JSPUI.  We've had this problem for a few months now: a bad 
request to /browse causes Solr to start generating internal server errors.  
Here's the request that started it off earlier this morning:

http://www.myserver.com/browse?type=title&sort_by=1&order=ASC&rpp=20&etal=-1&null=&offset=14572
javax.servlet.ServletException: org.dspace.browse.BrowseException: 
org.dspace.discovery.SearchServiceException: Server at 
http://localhost/solr/search returned non ok status:500, message:Internal 
Server Error

It was immediately followed by two more requests from the same IP address 
(54.175.208.220, somewhere in Amazon):

http://www.myserver.com/handle/10393/11105/browse?type=title&sort_by=1&order=ASC&rpp=300&etal=-1&null=&offset=1800

javax.servlet.ServletException: org.dspace.browse.BrowseException: 
org.dspace.discovery.SearchServiceException: java.lang.Boolean cannot be 
cast to org.apache.solr.common.SolrDocument

http://www.myserver.com/browse?type=title&sort_by=1&order=ASC&rpp=20&etal=-1&null=&offset=5778

javax.servlet.ServletException: org.dspace.browse.BrowseException: 
org.dspace.discovery.SearchServiceException: Error executing query


After that, regular traffic (mostly from crawlers) also caused Solr to 
report internal server errors, every minute or so.  Our repository has gone 
down unexpectedly overnight and on weekends (during cron jobs) and we think 
this might be related.  


Could the "&null=" parameter in those requests be the culprit?  Seems 
fishy.  


Anyway, restarting Tomcat seems to clear it up, but we're wondering if this 
happens to anyone else and how to fix it.


Thanks,


Anthony



-- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.

Reply via email to