Today I installed Solr 8.5.1 to replace an 8.2.0 installation. It is a clean install, not a migration, there was no data that I needed to keep.
I run Solr (Solr Cloud Mode) on ports starting with 10001. I have been doing this since Solr 5x releases. In my experiment I have 1 shard with replication factor of 2. http://10.xxx.xxx.xxx:10001/solr/#/ <http://10.xxx.xxx.xxx:10001/solr/#/> http://10.xxx.xxx.xxx:10002/solr/#/ <http://10.xxx.xxx.xxx:10002/solr/#/> If I go to the “10001” instance the URL changes and is messed up and no matter which link in the dashboard I click it shows the same information. So, use Solr is running, the dashboard comes up. The URL changes and looks like this: http://10.xxx.xxx.xxx:10001/solr/#!/#%2F However, on port 10002 it stays like this and show the proper UI in the dashboard: http://10.xxx.xxx.xxx:10002/solr/#/ <http://10.xxx.xxx.xxx:10002/solr/#/> To make sure something wasn’t interfering with port 10001 I re-installed my previous Solr installation and it works fine. What is this “#!” (Hash bang) stuff in the URL? How can I run on port 10001? Probably something obvious, but I just can’t see it. For every link from the dashboard: :10001/solr/#!/#%2F~logging :10001/solr/#!/#%2F~cloud :10001/solr/#!/#%2F~collections :10001/solr/#!/#%2F~java-properties :10001/solr/#!/#%2F~threads :10001/solr/#!/#%2F~cluster-suggestions From “10002” I see everything fine. :10002/solr/#/~cloud Shows the following: Host 10.xxx.xxx.xxx Linux 3.10.0-1127.el7.x86_64, 2cpu Uptime: unknown Memory: 14.8Gb File descriptors: 180/1000000 Disk: 49.1Gb used: 5% Load: 0 Node 10001_solr Uptime: 2h 10m Java 1.8.0_222 Solr 8.5.1 --------------- 10002_solr Uptime: 2h 9m Java 1.8.0_222 Solr 8.5.1 If I switch my starting port from 10001 to 10002 both instances work. (10002, and 10003) If I switch my starting port from 10001 to 10101 both instances work. (10101, and 10102) Any help is appreciated.