Are you starting it under windows (i.e. with the .bat file) or under WSL? WSL bridges to the main windows address space and it's tricky to work with that extra layer of indirection. I hacked through it once, partly... and then gave up (I was going to make a local cluster for testing JesterJ out of a laptop and a windows desktop in hopes of ensuring a second older desktop running indexing could be maxed out).
Also I suspect sharing settings should be checked in windows, but I'm really not a windows expert. Also, while basic auth + https should be reasonably secure in theory, it's just one hacked password or compromised/cracked key away from disaster, so if the data is sensitive, having a proxy that hides everything admin related from those you don't trust is a good safety practice as Dave notes. Even better is to hide solr behind a business DSL api that is not 1:1 with solr query language and carefully controls what queries can be sent (i.e. disallowing known expensive queries, adding standard filters, and hiding features not required by the application). -Gus On Mon, Dec 1, 2025 at 3:44 PM Dave <[email protected]> wrote: > Use an nginx proxy server instead of jetty to go from external to > internal. Don’t ever expose solr to the public, block any update and > delete commands, it should all be done inside the vpn and through secondary > code. If anyone sees raw solr commands it can be exploited easily. > > > On Dec 1, 2025, at 15:20, Shaun Campbell <[email protected]> > wrote: > > > > Hi > > > > I'm updating a Solr 6 server to the latest 9.10 on a Windows server. > It's a > > simple stand-alone instance and not cloud or anything. Solr starts but I > > can only access it via localhost or 127.0.0.1. My aim is to access Solr > > from another server where my application is running. This is how it used > to > > work and there was no problems. > > > > I have a development Linux laptop and changed SOLR_JETTY_HOST in the solr > > include file on that to 0.0.0.0 and I can now access Solr on my laptop's > ip > > address. I tried to do the same on the Windows server and I can't get > > anything to work apart from localhost. I want eventually to be able to > > access it by the server name which I can ping. > > > > I'm also trying to run Solr as a Windows service which I used to do, but > > now the service just tries to start and then stops. I can't see any > errors. > > I wonder if the above issue is stopping it starting. > > > > Any ideas what I'm doing wrong? > > > > Many thanks > > Shaun > -- http://www.needhamsoftware.com (work) https://a.co/d/b2sZLD9 (my fantasy fiction book)
