X-pack security enable for tribe node

tribe:
t1:
cluster.name: Data1
discovery.zen.ping.unicast.hosts: ["x.x.x.x:9300"]
xpack.security.transport.ssl.verification_mode: certificate
xpack.security.transport.ssl.keystore.path: certs/estribe.p12
xpack.security.transport.ssl.truststore.path: certs/estribe.p12
xpack.security.transport.ssl.enabled: true
t2:
cluster.name: Data2
discovery.zen.ping.unicast.hosts: ["x.x.x.x:9300"]
xpack.security.transport.ssl.verification_mode: certificate
xpack.security.transport.ssl.keystore.path: certs/estribe.p12
xpack.security.transport.ssl.truststore.path: certs/estribe.p12
xpack.security.transport.ssl.enabled: true
tribe.on_conflict: prefer_data1

getting error like this
secure setting cannot be used with tribe client node xpack.security.transport.ssl.keystore,xpack.security.transport.ssl.secure_passwd

plase correct me is any thing wrong in estribe node

What version are you running?

6.8.13

As I said in the other thread you should look to use cross-cluster search instead as tribe nodes are being deprecated. Elasticsearch 6.8 is likely to be out of support soon as Elasticsearch 8 is approaching and setting up tribe nodes will as far as I know make it impossible to upgrade without switching to cross-cluster search.

I'll close this in favour of java.io.StreamCorruptedException: invalid internal transport message format, got (16,3,3,0) then.