Open ghost opened 1 year ago
Same Issue
This works:
INSERT INTO 'oc_appconfig' ('appid', 'configkey', 'configvalue') VALUES ('fulltextsearch_elasticsearch', 'allow_self_signed_cert', 'true');
This works:
INSERT INTO 'oc_appconfig' ('appid', 'configkey', 'configvalue') VALUES ('fulltextsearch_elasticsearch', 'allow_self_signed_cert', 'true');
This worked for me (minor tweaks in SQL syntax to get it to run in MySQL).
I have created a three node Elasticsearch 8 cluster on Debian 12 and created an index for Nextcloud.
The Elasticsearch cluster is using the self signed certs it generated when setting up basic security.
I can GET information from the cluster using curl. For example
curl -kX GET "https://elastic:PASSWORD-HERE@els-cluster:9200"
returns the information below with no error or prompt.
When I attempt to kick off the initial indexing from Nextcloud I get the following error.
Is it possible to add an insecure parameter (like -k for curl) to the credentials for Nextcloud?
https://elastic:PASSWORD-HERE@els-cluster:9200
Or is this not possible? I want to prove this works before spending any more time on it.