MY ES cluster state is red and there are 4 unassigned shards. I have read a lot online about solutions to this problem, however they all use Curl commands. Due to my ES instance being on a client site, I can't use curl as when I try to, the connection is pushed externally and then blocked by the firewall. I would ideally like to resolve this issue without having to get the client to change anything. So my question is: Is there anyway to resolve unassigned shards without curl?
Please note I do have access to the backend of the Ubuntu VM that the ES instance is running on.