INN - create your first group
Create your first group
For example, as user news, type:
/usr/lib/news/bin/ctlinnd newgroup local.test
You have to start INN for these commands to work.
To check the install, do "/usr/lib/news/bin/ctlinnd mode", "/usr/lib/news/bin/ctlinnd checkfile" and others. If you are asked to give "reason", type some words to identify the change.
should give you hints on what don't works, having nothing is good.
inncheck -a -v -f --pedantic --perm
should give you hints about files permissions that have to be set, and in case of error give you the command that have to be used (as root).
Test from outside
with this you server may be visible from the net. But to be fair, you have to open the port 119 in your Firewall if any.
You can check this from home with:
telnet <your server> 119
it should respond
$ telnet dodin.xx 119 Trying 142.4.aaa.bbb... Connected to dodin.xx. Escape character is '^]'. 200 ns507557.dodin.xx InterNetNews NNRP server INN 2.6.2 ready (posting ok)
Then, list groups
LIST 215 Newsgroups in form "group high low status" control 0000000000 0000000001 n control.cancel 0000000000 0000000001 n control.checkgroups 0000000000 0000000001 n control.newgroup 0000000000 0000000001 n control.rmgroup 0000000000 0000000001 n junk 0000000000 0000000001 n test 0000000001 0000000001 y linux-31 0000000000 0000000001 y .
Then try to post a message (below, in red, it's the inn answer, type only what is in black):
340 Ok, recommended message-ID <firstname.lastname@example.org>
From: email@example.com Subject: test Newsgroups: test (type a carriage return, then some text with CR between lines) test Fin . (this is the main keyboard dot, not the numerical pad one)
240 Article received <firstname.lastname@example.org>
Warning: Telnet is very picky, it don't allow nearly any fix to typing errors, The three headers are mandatory and have to get the semi colon (:). If any error, type "quit" et do it again...
The final dot (.) send the message...