[samba-jp:20170] Re: [Bug 5080] FreeBSD + Samba-3.0.28 + cups-1.3.7
SATOH Fumiyasu
fumiyas @ osstech.jp
2008年 4月 22日 (火) 10:38:06 JST
さとうふみやす @ OSS テクノロジです。
At Tue, 22 Apr 2008 08:52:49 +0900,
NAKAJI Hiroyuki wrote:
> 週末に portupgrade -a したら、昨日の朝、ファイル名がeuc-jpな日本語になって
> いるものが Windows から印刷できず、
>
> Unsupported character set "euc-jp"!
>
> が延々とerror_logに記録されていました。同じファイルをFreeBSD上では印刷でき
> ます。
>
> https://bugzilla.samba.org/show_bug.cgi?id=5080
Samba とリンクしている CUPS クライアントライブラリが
CUPS サーバーと IPP (HTTP もどき?) で通信するのであれば、
Apache + mod_encoding + mod_proxy (+ mod_headers?) で
なんとかできないでしょうか?
Samba
cups server = 127.0.0.1:8631 (ポート番号は適宜決定)
↓127.0.0.1:8631
Apache
mod_encoding で EUC-JP → UTF-8 (mod_proxy と組併せ可能なのか未確認だけど)
mod_headers の RequestHeader でリクエストヘッダーの書き換え (必要であれば)
mod_proxy の ProxyPass などで CUPS と接続
↓127.0.0.1:631
CUPS
ってな感じで対応できないですかね? リクエストだけでなく
応答のことも対策してやる必要があるかなぁ?
さあどなたか、let's challenge!
わたしはあまり興味がないのでパスしときます。:-X
--
-- Name: SATOH Fumiyasu (fumiyas @ osstech co jp)
-- Business Home: http://www.OSSTech.co.jp/
-- Personal Home: http://www.SFO.jp/blog/
samba-jp メーリングリストの案内