JSON::to_json での文字化け

mod_perl(apache) 上で Catalystを稼動させ、そこからJSON::to_jsonで返されたテキストを
クライアントに返すとなぜか文字化ける。
よくわからないが、とりあえず jsonテキストを
Encode::decode

Encode::encode
で解決。
Catalysに付属しているミニサーバーからだと文字化けを起こさないんだけどな。