[netatalk-ja:0490] Re: MacOS9で接続解除になる

murayama krugan @ mac.com
2015年 8月 28日 (金) 12:02:59 JST


HATさん

maxdebugではHATさんのおっしゃるとおり

Aug 13 18:03:46.741248 afpd[27685] {afp_dsi.c:297} (maxdebug:AFPDaemon):
alarm: tickles: 1, flags: -|-|-|-|-|-|-|-|-
Aug 13 18:03:46.741298 afpd[27685] {afp_dsi.c:328} (debug:AFPDaemon):
afp_alarm: sending DSI tickle
Aug 13 18:04:11.371036 afpd[27685] {afp_dsi.c:589} (debug:AFPDaemon):
DSI: client tickle

とtickleでgrepしてみるとでているようです。ただ最近はログレベルを落として
いたので、これが今も出ているか調べてみようと思います

村山

On 2015/08/26 23:58, HAT wrote:
> HATです。
> 
>>> afp_alarm: child timed out, entering disconnected state
> 
> このエラーなんですが、書いてあるとおり、タイムアウトです。
> AFP(正確にはDSI)プロトコルでは、特に通信がない場合、30秒間隔でtickleという
> コマンドを送って相手が生きているかどうか確認します。
> これを4回繰り返しても返答がない場合、相手が死んでいる、または通信が切れて
> いると判断してタイムアウトします。
> つまり、
> 30秒 * 4回 = 2分
> なので、2分でタイムアウトです。
> 
> [netatalk-ja:0481] MacOS9で接続解除になる
> において、
> 
>> 一度フォルダを開いてしまうと問題がないのですが、
>> 最初にフォルダを開く時や、フォルダを開かずにそこに書類をコピーしようとす
>> るとしばらく応答がなくなり、ダイアログで「接続が解除されました」出てしま
>> います。
> 
> と書かれていますが、「しばらく応答がなくなり」とは2分だと思われます。
> NetatalkがMacOS9に4回tickleを送っても返事がないので、Netatalk側が
> 通信を切っているのでしょう。
> 
> なぜMacOS9が返答しなくなるのかは謎ですが。
> 


netatalk-ja メーリングリストの案内