Hi,
I am using Opensearch tar 1.2.4 version. Below warning msg I see in logs. Though the cluster is formed what are these warnings?
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.opensearch.security.support.Base64Helper$DescriptorNameSetter (file:/usr/share/opensearch/plugins/opensearch-security/opensearch-security-1.2.4.0.jar) to field java.io.ObjectStreamClass.name
WARNING: Please consider reporting this to the maintainers of org.opensearch.security.support.Base64Helper$DescriptorNameSetter
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
pablo
March 14, 2022, 11:02am
2
@chaitra As per the message, this will be fixed in the future release. It has been already reported to Dev team. It can be ignored for now.
opened 04:24PM - 14 Jan 22 UTC
closed 03:28PM - 21 Aug 23 UTC
bug
triaged
**Describe the bug**
the following message is printed to the log after the node… has started an initialised:
```json
{"type": "server", "timestamp": "2022-01-14T15:51:40,430Z", "level": "INFO", "component": "o.o.s.c.ConfigurationRepository", "cluster.name": "test-opensearch", "node.name": "test-opensearch-0", "message": "Node 'test-opensearch-0' initialized", "cluster.uuid": "V-4_N73oSNeqHcQz1_TGPQ", "node.id": "yqbeGcGeRdir3d_mmE_4Dw" }
{"type": "deprecation", "timestamp": "2022-01-14T15:51:40,777Z", "level": "DEPRECATION", "component": "o.o.d.c.m.IndexNameExpressionResolver", "cluster.name": "test-opensearch", "node.name": "test-opensearch-0", "message": "this request accesses system indices: [.opendistro_security], but in a future major version, direct access to system indices will be prevented by default", "cluster.uuid": "V-4_N73oSNeqHcQz1_TGPQ", "node.id": "yqbeGcGeRdir3d_mmE_4Dw" }
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.opensearch.security.support.Base64Helper$DescriptorNameSetter (file:/opt/avaloq/opensearch/plugins/opensearch-security/opensearch-security-1.2.3.0.jar) to field java.io.ObjectStreamClass.name
WARNING: Please consider reporting this to the maintainers of org.opensearch.security.support.Base64Helper$DescriptorNameSetter
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
```
**To Reproduce**
start a node of opensearch with the opensearch security plugin enabled.
note that i started it as a single-node cluster.
**Expected behavior**
no such warnings.
**Plugins**
* opensearch 1.2.3 (not really a plugin, listed for completeness sake)
* opensearch-security 1.2.3.0
* [opensearch-prometheus-exporter](https://github.com/aparo/opensearch-prometheus-exporter/) 1.2.3
**Screenshots**
n/a
**Host/Environment (please complete the following information):**
* OS: RedHat UBI 7 as container base image
* running on OpenShift 4 (Kubernetes v1.19)
**Additional context**
n/a
I am running OpenDistro 1.1.0 docker image with the following:
docker run -p 9200:9200 -p 9600:9600 -e "discovery.type=single-node" amazon/opendistro-for-elasticsearch:1.1.0 1> /tmp/es.log &
This showed up in the build server’s logs:
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.amazon.opendistro.elasticsearch.performanceanalyzer.collectors.MasterServiceEventMetrics (file:/usr/share/elasticsearch/plugins/opendistro_performance_analyzer…