Unable to authenticate user [logstash_internal] for REST request [/bulk]

How are you running Logstash? As a service?

If you changed the password and you are using this password through environment variables, you need to change the value in for the variables and you need to restart Logstash, without a restart Logstash will keep using the old value.

can't restart logstash, prompt never return to me , failed to send SIGHUP to process due to Operation not permitted .

If you didn't restart logstash, then it still uses the old value, also, this Operation not permitted message doesn't seem to be from Logstash, but from your Operating System regarding some permissions you have. Did you send the SIGHUP as the logstash user or root?

Not sure you can, what is your current error in your logs? Please share then, except the DEBUG lines, they do not help on this case and only make everything hard to understand.

If you are still getting Authorization errors this mean that the password is still wrong, you need to restart Logstash, if a SIGHUP doesn't work you need to force the restart and this may lead to data loss.