fix http push 401
fix: UTF-8 encoding error
better fix for encoding error
Merge pull request #3634 from tsl0922/patch-grack-auth

fix http push 401 and 500 with some git clients