FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > CentOS > CentOS

 
 
LinkBack Thread Tools
 
Old 12-07-2009, 11:59 AM
John Thomas
 
Default Name Resolution Broken for One Address

I seem to have broken my laptop and have been unable to figure it out.

Name resolution works great, except one address, which seems to be
resolving to 0.0.0.1. Could you help me figure out what I have done and
fix it?

The following lines are in /etc/hosts
192.168.11.1 dev.example.com
192.168.11.1 dev1.example.com

Pinging any other address that I try works, except dev.example.com.

CentOS54[root@ctlaptop etc]# ping dev1.example.com
PING dev1.example.com (192.168.11.1) 56(84) bytes of data.
64 bytes from dev.example.com (192.168.11.1): icmp_seq=1 ttl=64
time=0.093 ms
<snip>
CentOS54[root@ctlaptop ~]# ping dev.example.com
connect: Invalid argument
CentOS54[root@ctlaptop ~]# strace ping dev.example.com
execve("/bin/ping", ["ping", "dev.example.com"], [/* 33 vars */]) = 0
brk(0) = 0x88f1000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=82386, ...}) = 0
mmap2(NULL, 82386, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f8b000
close(3) = 0
open("/lib/libresolv.so.2", O_RDONLY) = 3
read(3,
"177ELF111331300p277004"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=76400, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7f8a000
mmap2(NULL, 75976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xd62000
mmap2(0xd71000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe) = 0xd71000
mmap2(0xd73000, 6344, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xd73000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
read(3,
"177ELF111331340277.004"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1611564, ...}) = 0
mmap2(NULL, 1328580, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x994000
mmap2(0xad3000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13f) = 0xad3000
mmap2(0xad6000, 9668, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xad6000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7f89000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7f896c0,
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0,
limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0xad3000, 8192, PROT_READ) = 0
mprotect(0xd71000, 4096, PROT_READ) = 0
mprotect(0x15e000, 4096, PROT_READ) = 0
munmap(0xb7f8b000, 82386) = 0
socket(PF_INET, SOCK_RAW, IPPROTO_ICMP) = 3
getuid32() = 0
setuid32(0) = 0
brk(0) = 0x88f1000
brk(0x8912000) = 0x8912000
getpid() = 5376
open("/etc/resolv.conf", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=109, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7f9f000
read(4, "# Generated by NetworkManager
do"..., 4096) = 109
read(4, "", 4096) = 0
close(4) = 0
munmap(0xb7f9f000, 4096) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 4
fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0
connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"...}, 110) = 0
send(4, "2
6hosts", 18, MSG_NOSIGNAL) = 18
poll([{fd=4, events=POLLIN|POLLERR|POLLHUP}], 1, 5000) = 1 ([{fd=4,
revents=POLLIN}])
recvmsg(4, {msg_name(0)=NULL, msg_iov(2)=[{"hosts", 6},
{"270O3", 8}], msg_controllen=16, {cmsg_len=16,
cmsg_level=SOL_SOCKET, cmsg_type=SCM_RIGHTS, {5}}, msg_flags=0}, 0) = 14
mmap2(NULL, 217016, PROT_READ, MAP_SHARED, 5, 0) = 0xb7f54000
close(5) = 0
close(4) = 0
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 4
connect(4, {sa_family=AF_INET, sin_port=htons(1025),
sin_addr=inet_addr("0.0.0.1")}, 16) = -1 EINVAL (Invalid argument)
dup(2) = 5
fcntl64(5, F_GETFL) = 0x2 (flags O_RDWR)
fstat64(5, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7f9f000
_llseek(5, 0, 0xbfd43234, SEEK_CUR) = -1 ESPIPE (Illegal seek)
write(5, "connect: Invalid argument
", 26connect: Invalid argument
) = 26
close(5) = 0
munmap(0xb7f9f000, 4096) = 0
exit_group(2) = ?

--
Sincerely,
John Thomas
_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 
Old 12-07-2009, 12:09 PM
Jon Moore
 
Default Name Resolution Broken for One Address

On Monday, December 7, 2009, John Thomas <gmane-2006-04-16@jt-socal.com> wrote:
> I seem to have broken my laptop and have been unable to figure it out.
>
> Name resolution works great, except one address, which seems to be
> resolving to 0.0.0.1. *Could you help me figure out what I have done and
> fix it?
>
> The following lines are in /etc/hosts
> 192.168.11.1 * *dev.example.com
> 192.168.11.1 * *dev1.example.com
>
> Pinging any other address that I try works, except dev.example.com.
>

try having both host names on the same line.

-jon
_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 
Old 12-07-2009, 12:17 PM
John Thomas
 
Default Name Resolution Broken for One Address

On 12/07/2009 05:09 AM, Jon Moore wrote:
>> The following lines are in /etc/hosts
>> 192.168.11.1 dev.example.com
>> 192.168.11.1 dev1.example.com
>>
>> Pinging any other address that I try works, except dev.example.com.
>>
>
> try having both host names on the same line.

Thanks, but this did not help. I had tried many, many things before
posting. I tried this to be sure, but no help.

--
Sincerely,
John Thomas
_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 
Old 12-07-2009, 12:21 PM
Arturas Skauronas
 
Default Name Resolution Broken for One Address

On Mon, Dec 7, 2009 at 3:17 PM, John Thomas
<gmane-2006-04-16@jt-socal.com> wrote:
>>> Pinging any other address that I try works, except dev.example.com.
>> try having both host names on the same line.
>
> Thanks, but this did not help. *I had tried many, many things before
> posting. *I tried this to be sure, but no help.

do you have NetworkManager installed?
_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 
Old 12-07-2009, 12:29 PM
John Thomas
 
Default Name Resolution Broken for One Address

On 12/07/2009 05:21 AM, Arturas Skauronas wrote:
> On Mon, Dec 7, 2009 at 3:17 PM, John Thomas
> <gmane-2006-04-16@jt-socal.com> wrote:
>>>> Pinging any other address that I try works, except dev.example.com.
>>> try having both host names on the same line.
>>
>> Thanks, but this did not help. I had tried many, many things before
>> posting. I tried this to be sure, but no help.
>
> do you have NetworkManager installed?

Yes.

--
Sincerely,
John Thomas
_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 
Old 12-07-2009, 12:33 PM
John Thomas
 
Default Name Resolution Broken for One Address

On 12/07/2009 04:59 AM, John Thomas wrote:
> I seem to have broken my laptop and have been unable to figure it out.
>
> Name resolution works great, except one address, which seems to be
> resolving to 0.0.0.1. Could you help me figure out what I have done and
> fix it?
>
> The following lines are in /etc/hosts
> 192.168.11.1 dev.example.com
> 192.168.11.1 dev1.example.com

Possibly fixed. There is possibly a bad entry in the nscd cache.
Restarting nscd did not solve the problem until I changed /etc/nscd.conf
from: enable-cache hosts yes
to: enable-cache hosts no

I am not sure why restarting (machine and/or nscd daemon) did not clear
the cache.

--
Sincerely,
John Thomas
_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 
Old 12-07-2009, 12:43 PM
Stephen Harris
 
Default Name Resolution Broken for One Address

On Mon, Dec 07, 2009 at 05:33:59AM -0800, John Thomas wrote:
> Possibly fixed. There is possibly a bad entry in the nscd cache.
> Restarting nscd did not solve the problem until I changed /etc/nscd.conf
> from: enable-cache hosts yes
> to: enable-cache hosts no
>
> I am not sure why restarting (machine and/or nscd daemon) did not clear
> the cache.

/var/db/nscd is the persistent cache location - you need to clear that
out after stopping nscd if you want to clear the cache.

--

rgds
Stephen
_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 
Old 12-07-2009, 01:00 PM
Alan McKay
 
Default Name Resolution Broken for One Address

> The following lines are in /etc/hosts
> 192.168.11.1 * *dev.example.com
> 192.168.11.1 * *dev1.example.com
>
> Pinging any other address that I try works, except dev.example.com.

Same IP?

Aren't you supposed to do that like this?

192.168.11.1 dev.example.com dev1.example.com





--
“Don't eat anything you've ever seen advertised on TV”
- Michael Pollan, author of "In Defense of Food"
_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 

Thread Tools




All times are GMT. The time now is 03:59 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org