In-reply-to > @quark The legacy charset ISO 8859-15 is used in Western Europe. It appears that some Unicode character is tried to be interpreted in this other encoding, which then fails. Sounds like something with LANG, LC_CTYPE or friends. Any chance you've set this to en_US.UTF-8 or something similar in your interactive shell? Try env|grep -i utf-8. Your cronjob probably hasn't set that.

@quark I reckon you need to explicitly set it in your cronjob as well. Because cronjobs don’t inherit the same environment as one would expect.