[ https://issues.apache.org/jira/browse/SOLR-17598?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Christos Malliaridis updated SOLR-17598: ---------------------------------------- Affects Version/s: 9x (was: 9.7) > Windows Script logic that handles SOLR_LOGS_DIR is faulty > --------------------------------------------------------- > > Key: SOLR-17598 > URL: https://issues.apache.org/jira/browse/SOLR-17598 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: cli > Affects Versions: 9x > Environment: Windows 11 > Reporter: Christos Malliaridis > Priority: Major > > h3. Description > On Windows, when setting the {{SOLR_LOGS_DIR}} in the environment variables, > it prevents Solr from starting. Additionally, if the variable contains a > space, trying to stop a running Solr service with {{bin\solr.cmd stop --all}} > fails. > I have also observed situations where {{SOLR_LOGS_DIR}} in environment > variables is simply ignored, but I am not sure if this is still preproducable. > h3. Steps to reproduce > 1. Set the environment variable {{SOLR_LOGS_DIR}} to an absolute path that > does or does not exist > 2. ensure that in your current terminal the envrionment variable you set is > present via "echo %SOLR_LOGS_DIR%" > 3. Launch Solr with {{bin\solr.cmd start}} > h3. Expected Behavior > Setting the environment variable is supported and should not make a > difference with setting the value in solr.in.cmd > h3. Actual Behavior > The environment variable is not supported. > h3. Workaround > Setting {{SOLR_LOGS_DIR}} via the {{solr.in.cmd}} file (which overrides the > environment variable) works and avoids the issues. Spaces are also supported > this way. > h3. Workaround > This behavior was tested for the {{SOLR_LOGS_DIR}}, but it is not guaranteed > that other environment variables work. This may affect all environment > variables on Windows. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org