lkml.org 
[lkml]   [2001]   [Jan]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: Delay in authentication.
    Chris,

    I reported the same thing on 11/19/00, whether this is a feature or bug for
    2.4.X was not determined. Was this behavior intentionally changed and why?

    Looks like 2.2.X gives ECONNREFUSED, but 2.4.X doesn't and times out.

    http://www.mail-archive.com/linux-kernel@vger.kernel.org/msg13983.html text below.

    Martin

    ----------------------------------------


    I had occasion to "telinit 1" today and found that it took a long time
    to login after root passwd was entered. this doesn't happen with 2.2.X
    kernels.

    Is this to be expected with the 2.4 series kernels? or a bug?

    Martin

    strace for 2.4.0-test11-pre7

    ---snip---
    gettimeofday({974665658, 952483}, NULL) = 0
    socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP) = 3
    getpid() = 305
    bind(3, {sin_family=AF_INET, sin_port=htons(905), sin_addr=inet_addr("0.0.0.0")}}, 16)
    = 0
    ioctl(3, FIONBIO, [1]) = 0
    sendto(3, "\31\23\233@\0\0\0\0\0\0\0\2\0\1\206\240\0\0\0\2\0\0\0\3"..., 56, 0,
    {sin_family=AF_INET, sin_port=htons(111),
    sin_addr=inet_addr("127.0.0.1")}}, 16) = 56
    poll([{fd=3, events=POLLIN}], 1, 5000) = 0
    ioctl(3, SIOCGIFCONF, 0xbfffb33c) = 0
    ioctl(3, SIOCGIFFLAGS, 0xbfffb344) = 0
    sendto(3, "\31\23\233@\0\0\0\0\0\0\0\2\0\1\206\240\0\0\0\2\0\0\0\3"..., 56, 0,
    {sin_family=AF_INET, sin_port=htons(111),
    sin_addr=inet_addr("127.0.0.1")}}, 16) = 56
    ---snip---

    strace for 2.2.17

    ---snip---
    gettimeofday({974664928, 735539}, NULL) = 0
    socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP) = 3
    getpid() = 368
    bind(3, {sin_family=AF_INET, sin_port=htons(968), sin_addr=inet_addr("0.0.0.0")}}, 16)
    = 0
    ioctl(3, FIONBIO, [1]) = 0
    sendto(3, "_c\353\331\0\0\0\0\0\0\0\2\0\1\206\240\0\0\0\2\0\0\0\3"..., 56, 0,
    {sin_family=AF_INET, sin_port=htons(111),
    sin_addr=inet_addr("127.0.0.1")}}, 16) = 56
    poll([{fd=3, events=POLLIN, revents=POLLERR}], 1, 5000) = 1
    recvfrom(3, 0x8056380, 400, 0, 0xbfffd66c, 0xbfffd618) = -1 ECONNREFUSED (Connection
    refused)
    close(3) = 0
    ---snip---

    ---------------------------------------------------------------------

    Chris Meadors wrote:
    >
    > On Mon, 8 Jan 2001, David S. Miller wrote:
    >
    > > This definitely seems like the classic "/etc/nsswitch.conf is told to
    > > look for YP servers and you are not using YP", so have a look and fix
    > > nsswitch.conf if this is in fact the problem.
    >
    > What I have never gotten, is why on my machines (no specific distro, just
    > everything built from source and installed by me) login takes a long time,
    > unless I have portmap running.
    >
    > My /etc/nsswitch.conf would seem to be right:
    >
    > passwd: files
    > group: files
    > shadow: files
    >
    > hosts: files dns
    > networks: files dns
    >
    > protocols: files
    > services: files
    > ethers: files
    > rpc: files
    >
    > netgroup: files
    >
    > What else could effect that?
    >
    > -Chris
    > --
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 12:52    [W:0.026 / U:118.264 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site