I broke slrn



I want to use slrn as a client with leafnode.

So, I have pine, slrn and pan. Since starting this message, pan is now

working 100% with leafnode. However, I'm not a big fan. At least slrn

has pretty colors, and I'm often in pine, so would like to use one of
those.

Prior to getting leafnode configured, slrn was working fine off of my
ISP's server but now I'm getting an error.

I'm not finding .slrnrc nor does creating one with
hostname=hawat.thufir.gmail.com in it seem to help.


now, when I start up pine, I get:

{localhost:119}#news.x : Unexpected tagged response: 200 LEAFNODE NNTP
Daemon, version 1.11.3.rel rnning at localh<

along the bottom of the screen, too fast to capture (except with print
screen).


from /home/thufir/.pinerc:


# List, only needed if nntp-server not set, or news is on a different
host
# than used for NNTP posting. Examples: News *[] or News
*{host3/nntp}[]
# Syntax: optnl-label *{news-host/protocol}[]
news-collections=leafnode {localhost:119}#news.[],
Mail []


When the port is removed from the above snippet from .pinerc, it's a
different error: unable to connect to host, I believe.



Leafnode is up and running. What did I do to cause slrn to die with a
fatal error, please?




thufir@localhost ~ $
thufir@localhost ~ $
thufir@localhost ~ $ cd .pan
thufir@localhost ~/.pan $ ls
New Server_unsub.dat.bak local_unsub.idx shaw_sub.dat.bak
New Server_unsub.idx.bak localhost shaw_sub.idx
accels.txt messages shaw_sub.idx.bak
config.xml profiles.xml shaw_unsub.dat
gmail profiles.xml.bak shaw_unsub.dat.bak
local shaw shaw_unsub.idx
local_unsub.dat shaw_sub.dat shaw_unsub.idx.bak
thufir@localhost ~/.pan $ cd gmail/
thufir@localhost ~/.pan/gmail $ ls
thufir@localhost ~/.pan/gmail $ cd ..
thufir@localhost ~/.pan $ ls
New Server_unsub.dat.bak local_unsub.idx shaw_sub.dat.bak
New Server_unsub.idx.bak localhost shaw_sub.idx
accels.txt messages shaw_sub.idx.bak
config.xml profiles.xml shaw_unsub.dat
gmail profiles.xml.bak shaw_unsub.dat.bak
local shaw shaw_unsub.idx
local_unsub.dat shaw_sub.dat shaw_unsub.idx.bak
thufir@localhost ~/.pan $ cd localhost/
thufir@localhost ~/.pan/localhost $ ls
thufir@localhost ~/.pan/localhost $ cd ..
thufir@localhost ~/.pan $ cd local
thufir@localhost ~/.pan/local $ ls
comp.mail.pine
thufir@localhost ~/.pan/local $
thufir@localhost ~/.pan/local $
thufir@localhost ~/.pan/local $
thufir@localhost ~/.pan/local $
thufir@localhost ~/.pan/local $
thufir@localhost ~/.pan/local $
thufir@localhost ~/.pan/local $
thufir@localhost ~/.pan/local $
thufir@localhost ~/.pan/local $ pwd
/home/thufir/.pan/local
thufir@localhost ~/.pan/local $ cat -n
/home/thufir/.pan/local/comp.mail.pine
1 11
2 1
3 <leafnode:placeholder:comp.mail.pine@xxxxxxxxxxxxxxxxxxxxxx>
4 news@xxxxxxxxxxxxxxxxxxxxxx
5 Leafnode
6 Leafnode placeholder for group comp.mail.pine
7
8
9 0
10 0
11 40
12 1000
13 1143502727
14 1
15 1
thufir@localhost ~/.pan/local $ cd ..
thufir@localhost ~/.pan $ ls
New Server_unsub.dat.bak local_unsub.idx shaw_sub.dat.bak
New Server_unsub.idx.bak localhost shaw_sub.idx
accels.txt messages shaw_sub.idx.bak
config.xml profiles.xml shaw_unsub.dat
gmail profiles.xml.bak shaw_unsub.dat.bak
local shaw shaw_unsub.idx
local_unsub.dat shaw_sub.dat shaw_unsub.idx.bak
thufir@localhost ~/.pan $ cd
thufir@localhost ~ $ telnet localhost 119
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
200 Leafnode NNTP Daemon, version 1.11.3.rel running at localhost (my
fqdn: hawat.thufir.gmail.com)
^]

telnet> quit
Connection closed.
thufir@localhost ~ $ cat -n /etc/hosts
1 # /etc/hosts: This file describes a number of
hostname-to-address
2 # mappings for the TCP/IP subsystem. It is mostly
3 # used at boot time, when no name servers are
running.
4 # On small systems, this file can be used instead
of a
5 # "named" name server. Just add the names,
addresses
6 # and any aliases to this file...
7 # $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/hosts,v 1.8
2003/08/04 20:12:25 azarah Exp $
8 #
9
10
11 127.0.0.1 localhost
12 127.0.0.1 hawat.thufir.gmail.com arrakis
thufir@localhost ~ $ cat -n /etc/leafnode/config
1 ## Unread articles will be deleted after this many days if
2 ## you don't define special expire times. Mandatory.
3 expire = 20
4
5 ## This is the NNTP server leafnode fetches its news from.
6 ## You need read and post access to it. Mandatory.
7 server = shawnews.vc.shawcable.net
8
9
10 hostname = hawat.thufir.gmail.com
11
12 initialfetch = 5
thufir@localhost ~ $ cat -n /etc/xinetd.conf
1 # /etc/xinetd.conf: sample configuration file for xinetd
2
3 defaults
4 {
5 only_from = localhost
6 instances = 60
7 log_type = SYSLOG authpriv info
8 log_on_success = HOST PID
9 log_on_failure = HOST
10 cps = 25 30
11 }
12
13 includedir /etc/xinetd.d
thufir@localhost ~ $ cat -n /etc/xinetd.d/leafnode-nntp
1 # default: off
2 # description: Leafnode - accepts connections on port 119
(NNTP)
3
4 service nntp
5 {
6 socket_type = stream
7 protocol = tcp
8 wait = no
9 user = news
10 server = /usr/sbin/leafnode
11 disable = no
12 }
thufir@localhost ~ $ slrn
slrn 0.9.8.1 [2004-10-07]
slrn fatal error:
Unable to find a valid hostname for constructing your e-mail address.
You will have to specify a hostname in your .slrnrc file.

thufir@localhost ~ $ date
Tue Mar 28 01:09:23 IST 2006
thufir@localhost ~ $
thufir@localhost ~ $
thufir@localhost ~ $
thufir@localhost ~ $


also:


thufir@localhost ~ $
thufir@localhost ~ $
thufir@localhost ~ $
thufir@localhost ~ $ slrn -h localhost -p 119
slrn 0.9.8.1 [2004-10-07]
slrn fatal error:
Unable to find a valid hostname for constructing your e-mail address.
You will have to specify a hostname in your .slrnrc file.

thufir@localhost ~ $ slrn -h shawnews.vc.shawcable.net -p 119
slrn 0.9.8.1 [2004-10-07]
slrn fatal error:
Unable to find a valid hostname for constructing your e-mail address.
You will have to specify a hostname in your .slrnrc file.

thufir@localhost ~ $ date
Tue Mar 28 01:36:59 IST 2006
thufir@localhost ~ $







thanks,

Thufir

.



Relevant Pages

  • Re: SLRN vs SLRNPULL
    ... > and probably opens slrn when it's finished. ... 'Fetchnews' is the part of 'leafnode' that does the posting to the upstream ...
    (news.software.readers)
  • Re: I broke slrn
    ... If you want SLRN to generate Message-Ids, ... I recommend setting posting_host to whatever your FQDN in leafnode is. ... I'm going to try "localhost" as the default... ... Unable to find a valid hostname for constructing your e-mail address. ...
    (news.software.readers)
  • Re: [slrn] scorefile syntax to eliminate crossposting ?
    ... server, I do see slrn working. ... run Leafnode on an old server of mine. ... But I never said anything against efficiency! ...
    (news.software.readers)
  • Re: more on spaces in newsgroups line [ignore]
    ... Using Leafnode 2 on this system, ... with malformed Newsgroups headers - causing slrn to crash! ... Leafnode 1 doesn't reject the posts. ... Slrn shouldn't be crashing. ...
    (news.software.readers)
  • Re: I broke slrn
    ... So, I have pine, slrn and pan. ... Prior to getting leafnode configured, slrn was working fine off of my ... I recommend setting posting_host to whatever your FQDN in leafnode is. ...
    (news.software.readers)