From owner-freebsd-questions@FreeBSD.ORG Fri Jan 14 02:42:51 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 972FA16A4CE for ; Fri, 14 Jan 2005 02:42:51 +0000 (GMT) Received: from ecserv7.uwaterloo.ca (ecserv7.uwaterloo.ca [129.97.50.127]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2988E43D2D for ; Fri, 14 Jan 2005 02:42:51 +0000 (GMT) (envelope-from bruce@engmail.uwaterloo.ca) Received: from ecserv7.uwaterloo.ca (localhost.uwaterloo.ca [127.0.0.1]) j0E2gtAG006872; Thu, 13 Jan 2005 21:42:55 -0500 (EST) (envelope-from bruce@engmail.uwaterloo.ca) Received: (from www@localhost) by ecserv7.uwaterloo.ca (8.12.10/8.12.10/Submit) id j0E2gt9h006871; Thu, 13 Jan 2005 21:42:55 -0500 (EST) (envelope-from bruce@engmail.uwaterloo.ca) X-Authentication-Warning: ecserv7.uwaterloo.ca: www set sender to bruce@engmail.uwaterloo.ca using -f Received: from 65.93.198.45 ( [65.93.198.45])HTTP; Thu, 13 Jan 2005 21:42:55 -0500 Message-ID: <1105670575.41e731af8de9a@www.nexusmail.uwaterloo.ca> Date: Thu, 13 Jan 2005 21:42:55 -0500 From: Bruce Campbell To: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit User-Agent: Internet Messaging Program (IMP) 3.1 / FreeBSD-4.6.2 X-Originating-IP: 65.93.198.45 cc: Paul McKone Subject: flock failure on NFS from 5.3 client to 4.7 server X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Jan 2005 02:42:51 -0000 NFS server: FreeBSD 4.7 Old Mail server: FreeBSD 4.7, home directories mounted to NFS server New Mail server: FreeBSD 5.3, home directories mounted to NFS server After the mail server upgrade to 5.3, flock gives error "operation not supported" on nfs mounted home directories. Example: Jan 13 00:06:32 mail vacation[92816]: vacation: .vacation: Operation not supported output from "truss" open(".vacation.db",0x2,0640) = 3 (0x3) fstat(3,0xbfbfd350) = 0 (0x0) flock(0x3,0x2) ERR#45 'Operation not supported' close(3) = 0 (0x0) It appears someone else has done substantially more debugging than I: http://lists.freebsd.org/pipermail/freebsd-questions/2004-September/059777.html but is seemingly no further ahead. On our NFS server, rpc.statd is running, but rpc.lockd wasn't. Started it, still no worky. Killed it, other 4.7 clients still flock fine. Any suggestions for a fix or workaround so "vacation" works (which depends on flock) ? Thanks, -- Bruce Campbell Engineering Computing CPH-2374B University of Waterloo (519)888-4567 ext 5889 ---------------------------------------- This mail sent through www.mywaterloo.ca