Debugging a hung connection
J. Bruce Fields
bfields at fieldses.org
Wed May 21 11:58:32 EDT 2008
On Wed, May 21, 2008 at 11:55:08AM -0400, Norman Elton wrote:
> Dave / Bruce,
>
> >
> > Well, the simplest thing to look for would just be any rpc calls that
> > don't get replies. What exactly are the client and server?
> >
>
> Thanks for the leads. I've enabled rpcdebug (very handy, hadn't seen
> it before!) on the server and both a working and non-working client to
> compare results.
>
> The dead client stops at:
>
> May 21 11:42:09 auth3 kernel: NFS: atomic_lookup(0:15/1769473), test
> May 21 11:42:09 auth3 kernel: RPC: looking up RPCSEC_GSS cred
>
> In this case, I'm trying to touch a file called "test". Interestingly,
> in the working client, I never see a call to atomic_lookup.
>
> What would cause one client to call this function, but another not to?
I don't know, but that may be a red herring--the RPCSEC_GSS lookup seems
a more likely cause for delay. I gssd running on that client? Have you
tried turning on its debugging? Could it be having trouble reaching the
kerberos server?
--b.
>
> My PCAPs indicate that every RPC request packet is answered with a
> reply. Not sure how to dig deeper into the wireshark output.
>
> Hmm...
>
> Thanks again for your help!
>
> Norman Elton
> _______________________________________________
> NFSv4 mailing list
> NFSv4 at linux-nfs.org
> http://linux-nfs.org/cgi-bin/mailman/listinfo/nfsv4
More information about the NFSv4
mailing list