Unable to create hdfs repository for elastic snapshot creations

I wants to store the elastic index into hdfs. And I'm using following version
elastic version: 5.6.3
snapshot : 2.8.1
when we use following command to create hdfs type repository we facing error. can someone help on this issues

> PUT _snapshot/my_hdfs_repository
> {
> "type": "hdfs",
> "settings": {
> "uri": "hdfs://xxxxxxxx:12345/",
> "path": "/dev/test/snapshot",
> "security.principal": "abc@TEST-xyv.COM"
> }
> }

we receive following error -
`

[{ "error" : { "root_cause" : [ { "type" : "repository_exception", "reason" : "[my_hdfs_repository] failed to create repository" } ], "type" : "repository_exception", "reason" : "[my_hdfs_repository] failed to create repository", "caused_by" : { "type" : "unchecked_i_o_exception", "reason" : "Cannot create HDFS repository for uri [hdfs://yyyyyyy:12345/ "caused_by" : { "type" : "i_o_exception", "reason" : "Failed on local exception: java.io.IOException: org.apache.h s : local host is: "xxxxxxxx.server.net/xx.yyyy.zz.qq"; destination host is "caused_by" : { "type" : "i_o_exception", "reason" : "org.apache.hadoop.ipc.RpcException: RPC response exceeds m "caused_by" : { "type" : "rpc_exception", "reason" : "RPC response exceeds maximum data length" } } } } }, "status" : 500 }]

`