Hello,
I have Alfresco Community - 6.1.2 (r4fe1d0d0-b205) with Alfresco Search Services 1.3.0.1 installed with the distribution zips.
I followed "Installing and configuring Alfresco Search Services" instructions but the search function doesn't work. I configured it with mutual TLS. My OS is Suse SLES 12 sp4, openJDK 11.
When I try search anything the result is always nothing. Catalina log writes this: Catalina Error
My alfresco-global.properties:
# SOLR
index.subsystem.name=solr6
solr.secureComms=https
solr.host=hostname
solr.port=8983
solr.port.ssl=8984
solr.base.url=/solr
# ssl encryption
encryption.ssl.keystore.location=${dir.keystore}/ssl.keystore
encryption.ssl.keystore.type=JCEKS
encryption.ssl.keystore.keyMetaData.location=${dir.keystore}/ssl-keystore-passwords.properties
encryption.ssl.truststore.location=${dir.keystore}/ssl.truststore
encryption.ssl.truststore.type=JCEKS
encryption.ssl.truststore.keyMetaData.location=${dir.keystore}/ssl-truststore-passwords.properties
# secret key keystore configuration
encryption.keystore.location=${dir.keystore}/keystore
encryption.keystore.keyMetaData.location=${dir.keystore}/keystore-passwords.properties
encryption.keystore.type=JCEKSsolrcore.properties:
# none, https
alfresco.secureComms=https
# ssl
alfresco.encryption.ssl.keystore.type=JCEKS
#alfresco.encryption.ssl.keystore.provider=
alfresco.encryption.ssl.keystore.location=<ALFRESCO_INSTALL_DIR>/solr6/solrhome/keystore/ssl.repo.client.keystore
alfresco.encryption.ssl.keystore.passwordFileLocation=<ALFRESCO_INSTALL_DIR>/solr6/solrhome/keystore/ssl-keystore-passwords.properties
alfresco.encryption.ssl.truststore.type=JCEKS
#alfresco.encryption.ssl.truststore.provider=
alfresco.encryption.ssl.truststore.location=<ALFRESCO_INSTALL_DIR>/solr6/solrhome/keystore/ssl.repo.client.truststore
alfresco.encryption.ssl.truststore.passwordFileLocation=<ALFRESCO_INSTALL_DIR>/solr6/solrhome/keystore/keystore/ssl-truststore-passwords.properties
solr.in.sh:
SOLR_PORT=8983
# Uncomment to set SSL-related system properties
# Be sure to update the paths to the correct keystore for your environment
SOLR_SSL_KEY_STORE=<ALFRESCO_INSTALL_DIR>/solr6/solrhome/keystore/ssl.repo.client.keystore
SOLR_SSL_KEY_STORE_PASSWORD=keystore
SOLR_SSL_KEY_STORE_TYPE=JCEKS
SOLR_SSL_TRUST_STORE=<ALFRESCO_INSTALL_DIR>/solr6/solrhome/keystore/ssl.repo.client.truststore
SOLR_SSL_TRUST_STORE_PASSWORD=truststore
SOLR_SSL_TRUST_STORE_TYPE=JCEKS
SOLR_SSL_NEED_CLIENT_AUTH=true
SOLR_SSL_WANT_CLIENT_AUTH=false
Thanks & Regards.