4月 12, 2006 0

OSX10.4 → FedoraCore4 samba で接続出来ない不具合

By in Diary

OSX Tiger(10.4) から FedoraCore4 サーバ へ samba (3.0.14a-2::FC4デフォルト) で接続しようとすると以下エラーメッセージが出て接続出来ません…

rpc_parse/parse_prs.c:prs_mem_get(537)
prs_mem_get: reading data of size 2 would overrun buffer.
rpc_server/srv_pipe.c:api_pipe_bind_req(919)
api_pipe_bind_req: unable to unmarshall RPC_HDR_RB struct.

ちょっと調べたところ以下エントリー発見。

samba samba-3.0.14a-2 and OS X 10.4 wont work

で、素直に samba のバージョンアップを行うことにしました。
yum ではアップグレード出来なかったので探してみると、rpm パッケージがオフィシャルサイトにありました。

FedoraCore4 Samba パッケージ

全部ダウンロードしてインストール。どうやら xinetd が必要らしく(依存性エラーが出た)、yum でインストール。

yum install xinetd

で最後に、rpm コマンドで samba のインストール。

rpm -Uvh samba*

で、再度 OSX から接続。
おー、出来るようになりました。

Leave a Reply