Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

panic: kernel trap (ignored)


computers / rocksolid.nodes / Re: rslight as nntp server

SubjectAuthor
* rslight with leafnodeRetro Guy
`* rslight with leafnodeanon
 `* rslight with leafnodeRetro Guy
  +* rslight with leafnodeRetro Guy
  |`* rslight with leafnodeRetro Guy
  | `* rslight with leafnodeanon
  |  `* rslight with leafnodeRetro Guy
  |   +- rslight with leafnodeRetro Guy
  |   `* rslight with leafnodeMei
  |    `* rslight with leafnodeRetro Guy
  |     `* rslight with leafnodeMei
  |      `- rslight with leafnodeRetro Guy
  +- rslight with leafnodeRetro Guy
  `* rslight with leafnodeRetro Guy
   `* rslight as nntp serverAnonUser
    `* rslight as nntp serveranon
     `* rslight as nntp serverRetro Guy
      `* rslight as nntp serverRetro Guy
       `* rslight as nntp serverRetro Guy
        `* rslight as nntp serverRetro Guy
         `* rslight as nntp serverRetro Guy
          `* rslight as nntp serverRetro Guy
           `* rslight as nntp serverRetro Guy
            `* rslight as nntp serverRetro Guy
             +* rslight as nntp serveranon
             |`- rslight as nntp serverRetro Guy
             `* rslight as nntp serverRetro Guy
              `* rslight as nntp serverRetro Guy
               `* rslight as nntp serverRetro Guy
                `* rslight as nntp serverRetro Guy
                 `* rslight as nntp serverRetro Guy
                  `- rslight as nntp serverRetro Guy

Pages:12
Re: rslight as nntp server

<d3b14c411e14ad6be5129cb750c4cdc5$1@news.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=199&group=rocksolid.nodes#199

 copy link   Newsgroups: rocksolid.nodes
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes
Subject: Re: rslight as nntp server
Date: Sat, 29 Feb 2020 09:35:48 -0000 (UTC)
Organization: Rocksolid Light
Message-ID: <d3b14c411e14ad6be5129cb750c4cdc5$1@news.novabbs.com>
References: <b2b3e7eb8142c516e9886ef0c64ef8cd$1@www.rocksolidbbs.com> <4f0e8abc6b5bfbf74e727c99aa3c25f3$1@www.rocksolidbbs.com> <136ac44d1cc0c2b272af1896c93d7898$1@news.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 29 Feb 2020 09:35:48 -0000 (UTC)
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="23350"; mail-complaints-to="usenet@i2pn2-novalink.localdomain"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.com
X-Rslight-Site: $2y$10$O04sO36eyfVz8U4TYW.Dw.2RvoEs94HqC.lLqACd/RWCkwjAhh72m
 by: Retro Guy - Sat, 29 Feb 2020 09:35 UTC

Cool, found a but already! It's an issue with xover. I was lazy and was using the data from the upstream server and storing it. Seems that if there is a delay or timeout connecting via i2p, the cache gets messed up. I guess I'll have to create it myself, which I was trying to avoid. Since I already create an overview with spoolnews anyway, it won't be a real issue. Bugs like to show up as soon as you walk away, lol.

I'll work on that in a few days, the weekends are my busiest work hours of the week, so not much will be worked on for a few days.

Retro Guy
--
Posted on Rocksolid Light
news.novabbs.com

Re: rslight as nntp server

<5e44d0e5b22fc1790c6f3a42953a6eb9$1@news.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=200&group=rocksolid.nodes#200

 copy link   Newsgroups: rocksolid.nodes
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes
Subject: Re: rslight as nntp server
Date: Sun, 1 Mar 2020 08:49:54 -0000 (UTC)
Organization: Rocksolid Light
Message-ID: <5e44d0e5b22fc1790c6f3a42953a6eb9$1@news.novabbs.com>
References: <b2b3e7eb8142c516e9886ef0c64ef8cd$1@www.rocksolidbbs.com> <4f0e8abc6b5bfbf74e727c99aa3c25f3$1@www.rocksolidbbs.com> <136ac44d1cc0c2b272af1896c93d7898$1@news.novabbs.com> <d3b14c411e14ad6be5129cb750c4cdc5$1@news.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 1 Mar 2020 08:49:54 -0000 (UTC)
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="12852"; mail-complaints-to="usenet@i2pn2-novalink.localdomain"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.com
X-Rslight-Site: $2y$10$PdL1AAiIt1VV0DRocpels.a6WU7oGwRlcyRnbGSktfkPaWPB9SV66
 by: Retro Guy - Sun, 1 Mar 2020 08:49 UTC

Currently supported commands in rslight nntp server:

AUTHINFO
MODE
GROUP
XOVER
HEAD
ARTICLE
HELP
QUIT

Mode is just there because clients may send it by default, but this nntp server only serves a reader anyway. You can send 'MODE flux capacitor' and it's still just in 'MODE reader'.

I've changed the way xover handles things, hopefully more stable now via i2p. If not, I should be able to get it working smoothly.

Once I'm comfortable this is all working reasonably well, I'll handle POST. It will work by spooling the article, and sending it to a remote server on next sync. If rslight sites are chained, I'll work out a path to outside so that articles actually get sent, just as a BBS does.

Retro Guy

--
Posted on Rocksolid Light
news.novabbs.com

Re: rslight as nntp server

<a0b57d096412eb9118d7810c005eabbd$1@news.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=201&group=rocksolid.nodes#201

 copy link   Newsgroups: rocksolid.nodes
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes
Subject: Re: rslight as nntp server
Date: Mon, 2 Mar 2020 10:46:58 -0000 (UTC)
Organization: Rocksolid Light
Message-ID: <a0b57d096412eb9118d7810c005eabbd$1@news.novabbs.com>
References: <b2b3e7eb8142c516e9886ef0c64ef8cd$1@www.rocksolidbbs.com> <4f0e8abc6b5bfbf74e727c99aa3c25f3$1@www.rocksolidbbs.com> <136ac44d1cc0c2b272af1896c93d7898$1@news.novabbs.com> <d3b14c411e14ad6be5129cb750c4cdc5$1@news.novabbs.com> <5e44d0e5b22fc1790c6f3a42953a6eb9$1@news.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 2 Mar 2020 10:46:58 -0000 (UTC)
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="27044"; mail-complaints-to="usenet@i2pn2-novalink.localdomain"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.com
X-Rslight-Site: $2y$10$tsZjB1YCIVTvyNT.mcwJGepeev7NSYCRPTSbLZl2oykyWRUjEYZQe
 by: Retro Guy - Mon, 2 Mar 2020 10:46 UTC

Yay, descriptions work now that XGTITLE is implemented.

Also have NEWGROUPS working and fixed a bug with LIST NEWSGROUPS.

Currently testing with rslight, knode and pan as clients. It's really only meant to serve rslight, but if I can standardize enough, that's all the better.

Right now you can read all the groups served by your local rslight install with a newsreader, which is a nice plus. If you bind to an external address, you can allow remote connections by newsreader (or rslight) also.

Still lots of work and testing to do, but working nicely so far.

Retro Guy

--
Posted on Rocksolid Light
news.novabbs.com

Re: rslight as nntp server

<4e373d57115f3982865e2ba530cfe35b$1@news.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=202&group=rocksolid.nodes#202

 copy link   Newsgroups: rocksolid.nodes
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes
Subject: Re: rslight as nntp server
Date: Tue, 3 Mar 2020 08:58:27 -0000 (UTC)
Organization: Rocksolid Light
Message-ID: <4e373d57115f3982865e2ba530cfe35b$1@news.novabbs.com>
References: <b2b3e7eb8142c516e9886ef0c64ef8cd$1@www.rocksolidbbs.com> <4f0e8abc6b5bfbf74e727c99aa3c25f3$1@www.rocksolidbbs.com> <136ac44d1cc0c2b272af1896c93d7898$1@news.novabbs.com> <d3b14c411e14ad6be5129cb750c4cdc5$1@news.novabbs.com> <5e44d0e5b22fc1790c6f3a42953a6eb9$1@news.novabbs.com> <a0b57d096412eb9118d7810c005eabbd$1@news.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 3 Mar 2020 08:58:27 -0000 (UTC)
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="8322"; mail-complaints-to="usenet@i2pn2-novalink.localdomain"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.com
X-Rslight-Site: $2y$10$1Pe23Tb.LLg3BfJG88c5KeCbCDs8gkerrxlu4x0TxmIrETe0ZxHti
 by: Retro Guy - Tue, 3 Mar 2020 08:58 UTC

Working on this has helped me find quite a few bugs not necessarily related to the nntp server. This was a nice chance to find problems I wasn't aware of and address them.

This also has given me the chance to tie spoolnews in much better, and now I've removed duplication of files in rslight, which of course reduces disk space usage, and speeds it up.

Just tested the server with Thunderbird as a client and it works just fine. Other than if I try to post (I don't), I'm not currently receiving errors from knode, pan and it looks like thunderbird now also. I do watch the knode and pan logs and all seems fine.

The server also now handles keeping descriptions up to date (according to it's remote server) and rslight displays what is provided by the server, so no need to add the descriptions in groups.txt unless you want to.

It's moving along more quickly than I anticipated, but I'm still going to keep running and testing it for a while before finishing the POST function.

Retro Guy

--
Posted on Rocksolid Light
news.novabbs.com

Re: rslight as nntp server

<dadd744d2092678fa4adc4401c12e3c1@def4>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=203&group=rocksolid.nodes#203

 copy link   Newsgroups: rocksolid.nodes
Path: i2pn2.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: ano...@anon.com (anon)
Newsgroups: rocksolid.nodes
Message-ID: <dadd744d2092678fa4adc4401c12e3c1@def4>
Subject: Re: rslight as nntp server
Date: Tue, 03 Mar 2020 20:22:22+0000
Organization: def5
In-Reply-To: <4e373d57115f3982865e2ba530cfe35b$1@news.novabbs.com>
References: <4e373d57115f3982865e2ba530cfe35b$1@news.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
 by: anon - Tue, 3 Mar 2020 20:22 UTC

kudos to your skills, patience and effort. Once this has reached a level where installing a node is reduced to extracting an archive and fiddling with a few config files, this could boost the number of nodes.
really nice outlook.
on my end, i just have no time at all at the moment to do anything more than posting, there is too much meatspace stuff going on. did not even fix yet the broken layout on def3, let alone to get def2 running again....

cheers

trw

Posted on def4

Re: rslight as nntp server

<45f5659bbef2bac59ad4a41ecc6bbf0f$1@192.168.0.220>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=204&group=rocksolid.nodes#204

 copy link   Newsgroups: rocksolid.nodes
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro ...@example.com (Retro Guy)
Newsgroups: rocksolid.nodes
Subject: Re: rslight as nntp server
Date: Thu, 5 Mar 2020 07:20:03 -0000 (UTC)
Organization: New rslight site
Message-ID: <45f5659bbef2bac59ad4a41ecc6bbf0f$1@192.168.0.220>
References: <4e373d57115f3982865e2ba530cfe35b$1@news.novabbs.com> <dadd744d2092678fa4adc4401c12e3c1@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 5 Mar 2020 07:20:03 -0000 (UTC)
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="23790"; mail-complaints-to="usenet@i2pn2-novalink.localdomain"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Rslight-Site: $2y$10$e3uvOAoqATERWa3b1FjTSuMPUFU5tVWj63y7LWWiCtxTl7YPSWwsO
 by: Retro Guy - Thu, 5 Mar 2020 07:20 UTC

anon wrote:

> kudos to your skills, patience and effort. Once this has reached a level where installing a node is reduced to extracting an archive and fiddling with a few config files, this could boost the number of nodes.

Thank you! This is my goal also. Once I'm comfortable with the new features, I plan to really clean up and organize the config file to make it very simple.

> really nice outlook.
> on my end, i just have no time at all at the moment to do anything more than posting, there is too much meatspace stuff going on. did not even fix yet the broken layout on def3, let alone to get def2 running again....

Understandable. rl really gets in the way of things, it's like we have to earn money and eat and stuff :)

Retro Guy
--
Posted on: Rocksolid Light test site
192.168.0.220

Re: rslight as nntp server

<2335a159073c39cec35dad370457ce11$1@192.168.0.220>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=205&group=rocksolid.nodes#205

 copy link   Newsgroups: rocksolid.nodes
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro ...@example.com (Retro Guy)
Newsgroups: rocksolid.nodes
Subject: Re: rslight as nntp server
Date: Thu, 5 Mar 2020 07:25:06 -0000 (UTC)
Organization: New rslight site
Message-ID: <2335a159073c39cec35dad370457ce11$1@192.168.0.220>
References: <b2b3e7eb8142c516e9886ef0c64ef8cd$1@www.rocksolidbbs.com> <4f0e8abc6b5bfbf74e727c99aa3c25f3$1@www.rocksolidbbs.com> <136ac44d1cc0c2b272af1896c93d7898$1@news.novabbs.com> <d3b14c411e14ad6be5129cb750c4cdc5$1@news.novabbs.com> <5e44d0e5b22fc1790c6f3a42953a6eb9$1@news.novabbs.com> <a0b57d096412eb9118d7810c005eabbd$1@news.novabbs.com> <4e373d57115f3982865e2ba530cfe35b$1@news.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 5 Mar 2020 07:25:06 -0000 (UTC)
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="25268"; mail-complaints-to="usenet@i2pn2-novalink.localdomain"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Rslight-Site: $2y$10$pWOPqDBrsz2sA9gcB4eeMe/2jzzvi7I3.2qSeg6nYuMW.gcSXyUCm
 by: Retro Guy - Thu, 5 Mar 2020 07:25 UTC

Posting seems to be working fine now, with rslight, knode or pan as a newsreader.

It works similar to leafnode, using two separate programs or scripts to operate:

spoolnews.php collects articles from a remote server and creates a local news spool, creates overview information, and group/description information. This file also sends articles posted locally each time it is run (from cron is the idea).

nntp.php is the nntp server. It handles all negotiation and communication with clients, and reads articles, overview etc from the files created by spoolnews. When you post an article locally, it is created locally for spoolnews to send on its next run.

If you set in your config file to use the local nntp server, spoolnews.php will start it on it's next run if it's not already running, so no need to start it separately. I don't want the end user to do a million little things, if they can be handled by just running one cron job.

nntp.php runs as a daemon, and spawns clients as necessary, that will die after use, so multiple server connections are accepted.

I'm sure there are plenty of bugs, but right now it is functioning as designed, I just need to keep using it to see what breaks. This message is being sent using it (as were a lot of test messages I made using a secondary test group).

Retro Guy

--
Posted on: Rocksolid Light test site
192.168.0.220

Re: rslight as nntp server

<68f425138cb560e679c1eaf140fbb600$1@192.168.0.220>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=206&group=rocksolid.nodes#206

 copy link   Newsgroups: rocksolid.nodes
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro ...@example.com (Retro Guy)
Newsgroups: rocksolid.nodes
Subject: Re: rslight as nntp server
Date: Thu, 5 Mar 2020 22:25:02 -0000 (UTC)
Organization: New rslight site
Message-ID: <68f425138cb560e679c1eaf140fbb600$1@192.168.0.220>
References: <b2b3e7eb8142c516e9886ef0c64ef8cd$1@www.rocksolidbbs.com> <4f0e8abc6b5bfbf74e727c99aa3c25f3$1@www.rocksolidbbs.com> <136ac44d1cc0c2b272af1896c93d7898$1@news.novabbs.com> <d3b14c411e14ad6be5129cb750c4cdc5$1@news.novabbs.com> <5e44d0e5b22fc1790c6f3a42953a6eb9$1@news.novabbs.com> <a0b57d096412eb9118d7810c005eabbd$1@news.novabbs.com> <4e373d57115f3982865e2ba530cfe35b$1@news.novabbs.com> <2335a159073c39cec35dad370457ce11$1@192.168.0.220>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 5 Mar 2020 22:25:02 -0000 (UTC)
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="19743"; mail-complaints-to="usenet@i2pn2-novalink.localdomain"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Rslight-Site: $2y$10$P01rzHXUbQphEoxFEcDuCubNwnkKmk1cds7./8015jZOq9ELXZUYS
 by: Retro Guy - Thu, 5 Mar 2020 22:25 UTC

It looks like chaining rslight sites is working.

This post is from a rslight site that is only connected to another rslight site. It's only access to inn is through the other site.

I plan to create an option in settings to set any rslight site as a "Hub", which would mean no external nntp server is necessary at all, you would be able to connect two or more rslight sites and have a complete network.

This would also allow one rslight site to operate as an independent forum, with no connections to other sites at all.

Lot's more testing to do, but it's working.

Retro Guy

--
Posted on: Rocksolid Light chained test site
192.168.0.220

Re: rslight as nntp server

<15778df1621f56a04065539a6bab7b5b$1@192.168.0.220>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=207&group=rocksolid.nodes#207

 copy link   Newsgroups: rocksolid.nodes
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro ...@example.com (Retro Guy)
Newsgroups: rocksolid.nodes
Subject: Re: rslight as nntp server
Date: Fri, 6 Mar 2020 08:40:04 -0000 (UTC)
Organization: New rslight site
Message-ID: <15778df1621f56a04065539a6bab7b5b$1@192.168.0.220>
References: <b2b3e7eb8142c516e9886ef0c64ef8cd$1@www.rocksolidbbs.com> <4f0e8abc6b5bfbf74e727c99aa3c25f3$1@www.rocksolidbbs.com> <136ac44d1cc0c2b272af1896c93d7898$1@news.novabbs.com> <d3b14c411e14ad6be5129cb750c4cdc5$1@news.novabbs.com> <5e44d0e5b22fc1790c6f3a42953a6eb9$1@news.novabbs.com> <a0b57d096412eb9118d7810c005eabbd$1@news.novabbs.com> <4e373d57115f3982865e2ba530cfe35b$1@news.novabbs.com> <2335a159073c39cec35dad370457ce11$1@192.168.0.220> <68f425138cb560e679c1eaf140fbb600$1@192.168.0.220>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 6 Mar 2020 08:40:04 -0000 (UTC)
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="29389"; mail-complaints-to="usenet@i2pn2-novalink.localdomain"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Rslight-Site: $2y$10$cj86mN2QjTy7wCZsBBGquO8uT9KHI1t5HlsuAKE1OuGzAU7wxazi6
 by: Retro Guy - Fri, 6 Mar 2020 08:40 UTC

Retro Guy wrote:

> It looks like chaining rslight sites is working.

> This post is from a rslight site that is only connected to another rslight site. It's only access to inn is through the other site.

This seems to be working fine. This post (if you ever see it, lol), will travel through two other rslight sites before reaching an inn server.

> I plan to create an option in settings to set any rslight site as a "Hub", which would mean no external nntp server is necessary at all, you would be able to connect two or more rslight sites and have a complete network.

I believe I have working now independent article numbers. Previously, the article numbers matched the server you connect to, so if you change servers you would need to delete your spool and reload the articles from the new server.

On my test site, the 'newspool' link is where the article numbers are independent of the server. I've loaded articles in that area by loading some, changing servers, loading more, etc. for a total of three upstream servers. It seems to be working fine, but of course testing will hopefully show what might need to be improved.

This way, your upstream server can go away, and you just connect to another one (or an rslight site as your upstream server). All seems to be working so far.

The idea is to make federation as simple as possible, and reliable.

Oh, one thing I did to test against fudforum is to load some newer articles first, then pull old articles (2.5 years) from my Synchronet server. Unlike fudforum, the articles stay sorted by posted date, not just newest received on top. I need to see what effect this has on some newsreaders, but knode seems fine with it.

Time to eat!

Retro Guy

--
Posted on: Rocksolid Light test site
192.168.0.220

Re: rslight as nntp server

<c784bd6778a7cad0ed64d90ace224a55$1@news.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=210&group=rocksolid.nodes#210

 copy link   Newsgroups: rocksolid.nodes
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes
Subject: Re: rslight as nntp server
Date: Fri, 13 Mar 2020 10:00:08 -0000 (UTC)
Organization: Rocksolid Light
Message-ID: <c784bd6778a7cad0ed64d90ace224a55$1@news.novabbs.com>
References: <b2b3e7eb8142c516e9886ef0c64ef8cd$1@www.rocksolidbbs.com> <4f0e8abc6b5bfbf74e727c99aa3c25f3$1@www.rocksolidbbs.com> <136ac44d1cc0c2b272af1896c93d7898$1@news.novabbs.com> <d3b14c411e14ad6be5129cb750c4cdc5$1@news.novabbs.com> <5e44d0e5b22fc1790c6f3a42953a6eb9$1@news.novabbs.com> <a0b57d096412eb9118d7810c005eabbd$1@news.novabbs.com> <4e373d57115f3982865e2ba530cfe35b$1@news.novabbs.com> <2335a159073c39cec35dad370457ce11$1@192.168.0.220> <68f425138cb560e679c1eaf140fbb600$1@192.168.0.220> <15778df1621f56a04065539a6bab7b5b$1@192.168.0.220>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 13 Mar 2020 10:00:08 -0000 (UTC)
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="14534"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.com
X-Rslight-Site: $2y$10$5T4lFDPR/.Gxykr56QzFq.urvnKNHtuI71UaQ0rbYGQ8wCPXPgrXu
 by: Retro Guy - Fri, 13 Mar 2020 10:00 UTC

Ok, auth works now. I previously had it just authorizing all users so I could work on the code. Now it's properly verifying. It's designed to allow reading to all, but auth is required to post.

Tested with rslight and three different newsreaders and all seems ok.

I'll be cleaning up the config files next (making them simple to follow), and bringing a few rarely used files up to date (like the display page for decrypted messages and a couple of others).

Retro Guy

--
Posted on: Rocksolid Light
news.novabbs.com

Re: rslight as nntp server

<e7ec27d51bef924f5555051ffa5f372e$1@news.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=211&group=rocksolid.nodes#211

 copy link   Newsgroups: rocksolid.nodes
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes
Subject: Re: rslight as nntp server
Date: Sun, 15 Mar 2020 23:56:02 -0000 (UTC)
Organization: Rocksolid Light
Message-ID: <e7ec27d51bef924f5555051ffa5f372e$1@news.novabbs.com>
References: <b2b3e7eb8142c516e9886ef0c64ef8cd$1@www.rocksolidbbs.com> <4f0e8abc6b5bfbf74e727c99aa3c25f3$1@www.rocksolidbbs.com> <136ac44d1cc0c2b272af1896c93d7898$1@news.novabbs.com> <d3b14c411e14ad6be5129cb750c4cdc5$1@news.novabbs.com> <5e44d0e5b22fc1790c6f3a42953a6eb9$1@news.novabbs.com> <a0b57d096412eb9118d7810c005eabbd$1@news.novabbs.com> <4e373d57115f3982865e2ba530cfe35b$1@news.novabbs.com> <2335a159073c39cec35dad370457ce11$1@192.168.0.220> <68f425138cb560e679c1eaf140fbb600$1@192.168.0.220> <15778df1621f56a04065539a6bab7b5b$1@192.168.0.220> <c784bd6778a7cad0ed64d90ace224a55$1@news.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 15 Mar 2020 23:56:02 -0000 (UTC)
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="32323"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.com
X-Rslight-Site: $2y$10$xfcOD1UXgfBp9weeRVNxq.Q/AzPSNZGqDo5B/VW2lye27K.mgJDXK
 by: Retro Guy - Sun, 15 Mar 2020 23:56 UTC

The rslight nntp server seems to be working very well, but configuration is quite complex.

I'll be working to consolidate config to an easy file to understand, and also moving the spool directory to /var/spool/rslight, as even though I understand how it all works, I still have messed up my own spool since it's so easy to access when working in the /var/www section.

When done, there will be nothing in /var/www area that is in any way different from just extracting the installation tarball. All config will be in /etc/rslight and all spools will be in /var/spool/rslight. To upgrade, just extract the new version over what's already in /var/www.

Getting the nntp server and spoolnews to work together well was the hard part, but seems to be doing great, now just making install easy (by a script hopefully).

Retro Guy

--
Posted on: Rocksolid Light
news.novabbs.com

Re: rslight as nntp server

<f0723c65ebc7922053e11cda1dbd12a3$1@news.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=217&group=rocksolid.nodes#217

 copy link   Newsgroups: rocksolid.nodes
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes
Subject: Re: rslight as nntp server
Date: Mon, 20 Apr 2020 10:23 UTC
Organization: Rocksolid Light
Message-ID: <f0723c65ebc7922053e11cda1dbd12a3$1@news.novabbs.com>
References: <b2b3e7eb8142c516e9886ef0c64ef8cd$1@www.rocksolidbbs.com> <4f0e8abc6b5bfbf74e727c99aa3c25f3$1@www.rocksolidbbs.com> <136ac44d1cc0c2b272af1896c93d7898$1@news.novabbs.com> <d3b14c411e14ad6be5129cb750c4cdc5$1@news.novabbs.com> <5e44d0e5b22fc1790c6f3a42953a6eb9$1@news.novabbs.com> <a0b57d096412eb9118d7810c005eabbd$1@news.novabbs.com> <4e373d57115f3982865e2ba530cfe35b$1@news.novabbs.com> <2335a159073c39cec35dad370457ce11$1@192.168.0.220> <68f425138cb560e679c1eaf140fbb600$1@192.168.0.220> <15778df1621f56a04065539a6bab7b5b$1@192.168.0.220> <c784bd6778a7cad0ed64d90ace224a55$1@news.novabbs.com> <e7ec27d51bef924f5555051ffa5f372e$1@news.novabbs.com>
Mime-Version: 1.0
Content-Type: multipart/mixed;boundary="------------5e9d783ba12217.48438959"
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="14427"; mail-complaints-to="usenet@i2pn2.org"
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.com
X-Spam-Level: **
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.com
X-Rslight-Site: $2y$10$DBfUTWP3NxBJaXFU7cIwAODnYtmduU8VNC7NkzFInIaM3.RSzCrQu
 by: Retro Guy - Mon, 20 Apr 2020 10:23 UTC
Attachments: rtin2.png (image/png)

The rslight nntp server is working very nicely.

Here (attached) is reading news using tin.

Retro Guy

Attachments: rtin2.png 
Pages:12
server_pubkey.txt

rocksolid light 0.9.7
clearnet tor