Garret Wilson Thank very much for this detailed analysis. I was not aware of this issue.
Instead of logback trying to automatically guess the correct charset, how about setting the correct charset in PatternLayoutEncoder ?