From owner-freebsd-fs@FreeBSD.ORG Fri Dec 3 10:55:23 2010 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 09DE21065672 for ; Fri, 3 Dec 2010 10:55:23 +0000 (UTC) (envelope-from drb@karlov.mff.cuni.cz) Received: from mail.karlov.mff.cuni.cz (mail.karlov.mff.cuni.cz [195.113.27.114]) by mx1.freebsd.org (Postfix) with ESMTP id 546818FC18 for ; Fri, 3 Dec 2010 10:55:22 +0000 (UTC) Received: from nat-r.karlov.mff.cuni.cz ([195.113.27.73] helo=[10.32.82.27]) by mail.karlov.mff.cuni.cz with esmtpsa (TLSv1:CAMELLIA256-SHA:256) (Exim 4.68 (FreeBSD)) (envelope-from ) id 1POTIO-000NJO-Mf for freebsd-fs@freebsd.org; Fri, 03 Dec 2010 11:55:20 +0100 Message-ID: <4CF8CC96.3040901@karlov.mff.cuni.cz> Date: Fri, 03 Dec 2010 11:55:18 +0100 From: =?UTF-8?B?VG9tw6HFoSBEcmJvaGxhdg==?= User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.12) Gecko/20101027 Lightning/1.0b2 Thunderbird/3.1.6 MIME-Version: 1.0 To: freebsd-fs@freebsd.org References: <798450027.1098255.1291326812088.JavaMail.root@erie.cs.uoguelph.ca> In-Reply-To: <798450027.1098255.1291326812088.JavaMail.root@erie.cs.uoguelph.ca> Content-Type: multipart/mixed; boundary="------------010706010509060008040903" Subject: Re: Linux (client) - FreeBSD (server) NFS4 interoperability problem X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Dec 2010 10:55:23 -0000 This is a multi-part message in MIME format. --------------010706010509060008040903 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 2.12.2010 22:53, Rick Macklem wrote: >> Hello, >> >> I am setting up an experimental (kerberized) NFSv4 server on FreeBSD >> 8.1-RELEASE-p1 and while between fBSD server and client it seems to >> work >> more or less ok, while connecting from Linux (Ubuntu), I am not able >> to >> read any file contents. Walking through dirs is ok, but when clients >> asks for a file, it freezes. >> >> As I noticed in the list, tcpdump may be useful, so I made one, see >> attached file. >> >> Although I am not an nfs expert, when I opened the dump in WireShark >> it >> seems to me, that server does not respond to packet #83, Compound Call >> containing OPEN opcode. That is probably the thing which disturbes >> Linux >> client. But why? It is beyond my capabilities. >> >> What can I do to make i work? Is it me or server, who si broken? >> > I'll take a look at the packet dump when I get home in a couple of > days. Thank, we appreciate any help! > The main thing I'd suggest is trying a non-Kerberized NFSv4 > mount from Linux->FreeBSD and see how that does? Looks almost the same to me. Attaching dump. Please note: server is 10.32.82.53, client 10.32.82.31 Thanks, Drb --------------010706010509060008040903 Content-Type: application/octet-stream; name="dom-z-sys" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dom-z-sys" 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 AABwAv//vh0AAAIEBbQEAgAA --------------010706010509060008040903--