[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#500055: nscd: reverse service lookup broken



Package: nscd
Version: 2.7-13
Severity: normal

Hi,

On a current Lenny system:

$ getent services tacacs; echo $?
tacacs                49/tcp
0
$ getent services 49/tcp; echo $?
2

If I stop nscd, the reverse lookup succeeds.  If I run nscd in debug
mode, it logs:

24392: handle_request: request received (Version = 2) from PID 24401
24392: 	GETFDSERV
24392: provide access to FD 8, for services
24392: handle_request: request received (Version = 2) from PID 24402
24392: 	GETFDSERV
24392: provide access to FD 8, for services
24392: handle_request: request received (Version = 2) from PID 24402
24392: 	GETSERVBYPORT (ÿ¿0È/tcp)
24392: Haven't found "ÿ¿0È/tcp" in services cache!

My nscd.conf is Lenny's stock one, nsswitch.conf contains

services:       db files

Thanks,
Feri.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-xen-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages nscd depends on:
ii  libc6                         2.7-13     GNU C Library: Shared libraries

nscd recommends no packages.

nscd suggests no packages.

-- no debconf information



Reply to: