[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 メーリングリストの案内