[leafnode-list] Connection refused for all but localhost

Gundemarie Scholz spamyousilly at inbox.ru
Wed Oct 6 11:05:21 CEST 2004


Hello,

yesterday I downloaded 2.0.0.alpha20040920a.tar.bz2 from Matthias Andree's web site as in school I am supposed to set up a news server. We don't have access to any outside news server, so in order to be able to present some results I went for that version as it supports local newsgroups. I followed the installation instructions:

1. sh ./configure (as user news)

2. make (as user news)

3. make install (as root)

4. cp /etc/leafnode/config.example /etc/leafnode/config
   server = 62.153.159.134
   (just in case the admin lets us gain access after all)

5. vi /etc/inetd.conf
   nntp stream tcp nowait news /usr/sbin/tcpd /usr/local/sbin/leafnode

6. vi /etc/hosts.allow
   leafnode: 127.0.0.1 172.20.128.0/21 172.20.0.0/21: ALLOW
   leafnode: ALL: DENY
   (we have two subnets for testing purposes)

7. vi /etc/hosts.deny
   leafnode: ALL

8. vi /etc/nntpserver
   localhost
   (it was set to news before)

9. vi /etc/leafnode/local.groups
   and added some local groups with descriptions

10. restart inetd


Now I get a connection to localhost, either via telnet or with Pine. I can see the local groups, and i can post to them. But as soon as I use the computer name or its IP rather than localhost I get a "connection refused" message (sorry for any bad linebreaks):

# less /var/log/messages | grep leafnode
[repetitions snipped]
Oct  6 10:32:28 gunde leafnode[11438]: connect from 127.0.0.1 (127.0.0.1)
Oct  6 10:44:52 gunde leafnode[11475]: refused connect from 172.20.128.100 (172.20.128.100)



I went through the FAQ and got following results:

# ps axu |grep inetd
root     11406  0.0  0.2  1360  552 ?        S    10:21   0:00 /usr/sbin/inetd

# inetd -d
ADD: nntp proto=tcp, wait.max=0.256 user:group=news.wheel builtin=0 server=/usr/sbin/tcpd

# less /etc/hosts.allow |grep leafnode
leafnode: 127.0.0.1 172.20.128.0/21 172.20.0.0/21: ALLOW
leafnode: ALL: DENY

# less /etc/hosts.deny |grep leafnode
leafnode: ALL

# less /etc/passwd |grep news
news:x:9:13:News system:/etc/news:/bin/bash

# less /etc/group |grep news
news:x:13:news


I read through http://www.fredi.de/maillist/archiv/2001/msg00648.html, but the hints there didn't help me; do you have any further advice for me?

Regards,
Gunde



More information about the leafnode-list mailing list