Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Quod licet Iovi non licet bovi. (What Jove may do, is not permitted to a cow.)


devel / rocksolid.programming / Thant explains some

SubjectAuthor
* New project ideaAnonymous
+- and....solvedAnonymous
+- Ha, this is even easierAnonymous
+* Simple as fuckAnonymous
|`* Simple as fuckRetro Guy
| `* Did you change the settings ?trw
|  +* Also, this error messagetrw
|  |`* Also, this error messageRetro Guy
|  | `* Thant explains sometrw
|  |  `* Thant explains someRetro Guy
|  |   `* Thant explains sometrw
|  |    `* Thant explains someRetro Guy
|  |     `* Thant explains sometrw
|  |      `- Thant explains someRetro Guy
|  `- Did you change the settings ?Retro Guy
+- this is the look so far...Anonymous
+* bbx alpha versionAnonymous
|`* bbx alpha versionRetro Guy
| `- bbx alpha versionRetro Guy
+* bbx alpha versionAnonymous
|`- bbx alpha versionRetro Guy
+* LynxAnonymous
|`- LynxRetro Guy
+* shellAnonymous
|`- shellRetro Guy
+- Lynx not safe ?Anonymous
+- that's for interactive modeAnonymous
+- NoneAnonymous
+- Navigation worksAnonymous
+* ProgressAnonymous
|`- ProgressRetro Guy
+* Post and registration, and new ideasAnonymous
|+* Registration and posts worktrw
||`* Close to switchingtrw
|| `* a bbx postRetroGuy
||  +- a bbx postRetro Guy
||  `- The grass is always greener in the past...trw
|`* Post and registration, and new ideasRetro Guy
| `* pgp would be nicetrw
|  +- pgp would be nicetrw
|  `* pgp would be nicetrw
|   `- pgp would be niceRetro Guy
+* pgp would be niceAnonymous
|`- pgp would be niceRetro Guy
+- bbx alpha versionAnonymous
+* bbx alpha versionAnonymous
|`* bbx alpha versionMarc SCHAEFER
| `- bbx alpha versionRetro Guy
+* bbx alpha versionAnonymous
|+- bbx alpha versionMarc SCHAEFER
|`- bbx alpha versionRetro Guy
+* it is not the inodesAnonymous
|`- it is not the inodesMarc SCHAEFER
+* it is not the inodesAnonymous
|`* it is not the inodesMarc SCHAEFER
| `* it is not the inodesRetro Guy
|  `- it is not the inodesMarc SCHAEFER
+* NoneAnonymous
|`- NoneMarc SCHAEFER
`- NoneAnonymous

Pages:123
a bbx post

<f5820def1d55b2ee0d6a8fc19e08d395@def4>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=703&group=rocksolid.programming#703

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: Retro...@anon.com (RetroGuy)
Newsgroups: rocksolid.programming
Message-ID: <f5820def1d55b2ee0d6a8fc19e08d395@def4>
Subject: a bbx post
Date: Sun, 20 Dec 2020 11:41:36+0000
Organization: def5
In-Reply-To: <17810c2cbe15b2d0113a4009a423edef@def4>
References: <17810c2cbe15b2d0113a4009a423edef@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
 by: RetroGuy - Sun, 20 Dec 2020 11:41 UTC

Just posting on this site from the past (green screen lol)

Retro Guy

--
Posted on def4

Re: a bbx post

<15ae5ffa03e236a5024c47bfc329760e$1@news.novabbs.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=704&group=rocksolid.programming#704

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!i2pn.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro....@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.programming
Subject: Re: a bbx post
Date: Sun, 20 Dec 2020 11:44:59 +0000
Organization: Rocksolid Light
Message-ID: <15ae5ffa03e236a5024c47bfc329760e$1@news.novabbs.org>
References: <17810c2cbe15b2d0113a4009a423edef@def4> <f5820def1d55b2ee0d6a8fc19e08d395@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="25776"; mail-complaints-to="usenet@novabbs.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.org
X-Rslight-Site: $2y$10$2HvGwITzxKh7ojLdkhErtOlDQIIpeZp3YFlQI4qvDT5Qvt5qaskoS
 by: Retro Guy - Sun, 20 Dec 2020 11:44 UTC

RetroGuy wrote:

> Just posting on this site from the past (green screen lol)

Well, that works nicely!

--
Posted on Rocksolid Light
news.novabbs.org

pgp would be nice

<b9a9adbf03ed1c9b2d53734f22ed5dba@def4>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=707&group=rocksolid.programming#707

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: trw...@anon.com (trw)
Newsgroups: rocksolid.programming
Message-ID: <b9a9adbf03ed1c9b2d53734f22ed5dba@def4>
Subject: pgp would be nice
Date: Sun, 20 Dec 2020 12:28:15+0000
Organization: def5
In-Reply-To: <20201220032822.52968d0a@desktop14.dt>
References: <20201220032822.52968d0a@desktop14.dt>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
 by: trw - Sun, 20 Dec 2020 12:28 UTC

>It wouldn't be hard to make it specific to a user and not
>just the site. rslight users already have a 'key' that can be
>used, or we can use another method.
>If we can come up with a standardized method for nodes, I'm
>all for it.

If we take valid pgp signatures as credentials, we are fully interoperable, and get rid of a whole lot of problems that other methods would pose (like how to securely exchange account data between nodes and such), with this method every authentication is public and contained in the message itself.
And yes, I remember similar discussions between us from before, but this solution would have some big advantages imo.

--
Posted on def4

The grass is always greener in the past...

<0383a78a75ea0eca51150a4c22935c38@def4>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=708&group=rocksolid.programming#708

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!i2pn.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: trw...@anon.com (trw)
Newsgroups: rocksolid.programming
Message-ID: <0383a78a75ea0eca51150a4c22935c38@def4>
Subject: The grass is always greener in the past...
Date: Sun, 20 Dec 2020 14:15:51+0000
Organization: def5
In-Reply-To: <f5820def1d55b2ee0d6a8fc19e08d395@def4>
References: <f5820def1d55b2ee0d6a8fc19e08d395@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
 by: trw - Sun, 20 Dec 2020 14:15 UTC

....and so are the screens :-)

I am quite pleased with the outcome so far, just have to implement proper uudecoding for embedded attachments and proper checks if an attachment is actually encoded or not (some nodes don't encode text files, some do). Also some work left to do on the code to make postings to remote servers with lynx, and finally to clean up.

The handling on bbx is different to rslight or vichan, where you have all the latest news on one glance, using the respective overboards. On bbx it takes much longer to check all the groups individually. This makes it more inviting to scroll through older messages as well (least for me). So it is a slower way to use the forums, and it is kind of nice if have the time (if you just want to spent two minutes checking for the latest, the other nodes are better).
It is also nice to have one node where posting is only possible with credentials. Anonymous posting certainly has its merits and advantages, but so does posting with an identity (average quality of published content is usually higher imo).
So in the future, it will be like:
def2 --> forced anonymous
def3 --> choice between anonymous (guest) and account
def4 --> mandatory account

--
Posted on def4

Did you change the settings ?

<406cb9a3e1779ec56d0239202acfae94@def4>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=709&group=rocksolid.programming#709

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: trw...@anon.com (trw)
Newsgroups: rocksolid.programming
Message-ID: <406cb9a3e1779ec56d0239202acfae94@def4>
Subject: Did you change the settings ?
Date: Sun, 20 Dec 2020 20:28:15+0000
Organization: def5
In-Reply-To: <20201215022307.39c94cff@desktop14.dt>
References: <20201215022307.39c94cff@desktop14.dt>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
 by: trw - Sun, 20 Dec 2020 20:28 UTC

Did you change the settings on your news server on asq5mo52aghemn2i.onion ?
When I connect now with the same commands, I get just a lot of
500 What ?
responses. Did you disable read access for anonymous ?

--
Posted on def4

Also, this error message

<54af0cdbda2ab9a49d5b7f57330dce14@def4>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=710&group=rocksolid.programming#710

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: trw...@anon.com (trw)
Newsgroups: rocksolid.programming
Message-ID: <54af0cdbda2ab9a49d5b7f57330dce14@def4>
Subject: Also, this error message
Date: Sun, 20 Dec 2020 20:58:10+0000
Organization: def5
In-Reply-To: <406cb9a3e1779ec56d0239202acfae94@def4>
References: <406cb9a3e1779ec56d0239202acfae94@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
 by: trw - Sun, 20 Dec 2020 20:58 UTC

500 Syntax error or unknown command

I swear it was working. Maybe I stressed the servers too much during testing ?

--
Posted on def4

Re: Did you change the settings ?

<20201220161249.0369e18a@desktop14.dt>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=711&group=rocksolid.programming#711

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro_...@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.programming
Subject: Re: Did you change the settings ?
Date: Sun, 20 Dec 2020 16:12:49 -0700
Organization: RetroBBS
Message-ID: <20201220161249.0369e18a@desktop14.dt>
References: <20201215022307.39c94cff@desktop14.dt>
<406cb9a3e1779ec56d0239202acfae94@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="14139"; mail-complaints-to="usenet@novabbs.org"
X-Newsreader: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
 by: Retro Guy - Sun, 20 Dec 2020 23:12 UTC

On Sun, 20 Dec 2020 20:28:15+0000
trw <trw@anon.com> wrote:

>
> Did you change the settings on your news server on
> asq5mo52aghemn2i.onion ? When I connect now with the same commands, I
> get just a lot of 500 What ?
> responses. Did you disable read access for anonymous ?
>

I haven't changed anything there. asqn5... is an inn2 server. A 500
error is the response when it doesn't recognize the command sent.

I can look into stuff later tonight but not atm.

Re: Also, this error message

<20201220162745.6247e8c6@desktop14.dt>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=712&group=rocksolid.programming#712

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro_...@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.programming
Subject: Re: Also, this error message
Date: Sun, 20 Dec 2020 16:27:45 -0700
Organization: RetroBBS
Message-ID: <20201220162745.6247e8c6@desktop14.dt>
References: <406cb9a3e1779ec56d0239202acfae94@def4>
<54af0cdbda2ab9a49d5b7f57330dce14@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="19765"; mail-complaints-to="usenet@novabbs.org"
X-Newsreader: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
 by: Retro Guy - Sun, 20 Dec 2020 23:27 UTC

On Sun, 20 Dec 2020 20:58:10+0000
trw <trw@anon.com> wrote:

>
> 500 Syntax error or unknown command
>
> I swear it was working. Maybe I stressed the servers too much during
> testing ?
>

That response is from an rslight server, but the previous message you
sent is a response from an inn2 server.

inn2: 500 What?
rslight: 500 Syntax error or unknown command

Either way they are saying the same thing.

Now, off to work I go :(

Thant explains some

<89e64ab68e2d9c8acb4ac09acb6bb695@def4>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=713&group=rocksolid.programming#713

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: trw...@anon.com (trw)
Newsgroups: rocksolid.programming
Message-ID: <89e64ab68e2d9c8acb4ac09acb6bb695@def4>
Subject: Thant explains some
Date: Mon, 21 Dec 2020 07:16:00+0000
Organization: def5
In-Reply-To: <20201220162745.6247e8c6@desktop14.dt>
References: <20201220162745.6247e8c6@desktop14.dt>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
 by: trw - Mon, 21 Dec 2020 07:16 UTC

I thought the onion address and novabss.com would point to the same server. Anyway, I can't connect to either one with Lynx, like I did before. Maybe the connection is too slow ? I will try again during the day.

--
Posted on def4

Re: Thant explains some

<20201221014629.630bed98@desktop14.dt>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=714&group=rocksolid.programming#714

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro_...@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.programming
Subject: Re: Thant explains some
Date: Mon, 21 Dec 2020 01:46:29 -0700
Organization: RetroBBS
Message-ID: <20201221014629.630bed98@desktop14.dt>
References: <20201220162745.6247e8c6@desktop14.dt>
<89e64ab68e2d9c8acb4ac09acb6bb695@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="4504"; mail-complaints-to="usenet@novabbs.org"
X-Newsreader: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
 by: Retro Guy - Mon, 21 Dec 2020 08:46 UTC

On Mon, 21 Dec 2020 07:16:00+0000
trw <trw@anon.com> wrote:

>
> I thought the onion address and novabss.com would point to the same
> server. Anyway, I can't connect to either one with Lynx, like I did
> before. Maybe the connection is too slow ? I will try again during
> the day.
>

the asq5 address is the same inn2 server as novabbs.org. Not sure where
you saw '500 Syntax error or unknown command', asq5 and novabbs.org
shouldn't send that. rslight will, and I think Synchronet sends the
same reply as rslight, but Synchronet is on rocksolidbbs.com.

It's strange that lynx did work and now does not. It would be good to
be able to see the command it is sending that apparently isn't
recognized. rslight can log all commands if that helps.

I've just set up tor to point to rslight here:
ikew5tjh2zt365d2.onion

If you connect there, rslight will log the commands (without logging
passwords). I can then take a look. The logging was for my own testing,
so it may or may not provide helpful info but you're welcome to try
(then let me know to check the logs)

As a note, I have connected to rslight news server with lynx and it
seems to work ok. I didn't try doing any more that reading an article
or two.

Retro Guy

Re: Thant explains some

<5a33fd5cdc64a0357b532979389aa38e@def4>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=716&group=rocksolid.programming#716

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: trw...@anon.com (trw)
Newsgroups: rocksolid.programming
Message-ID: <5a33fd5cdc64a0357b532979389aa38e@def4>
Subject: Re: Thant explains some
Date: Mon, 21 Dec 2020 09:48:53+0000
Organization: def5
In-Reply-To: <20201221014629.630bed98@desktop14.dt>
References: <20201221014629.630bed98@desktop14.dt>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
 by: trw - Mon, 21 Dec 2020 09:48 UTC

I just connected here: ikew5tjh2zt365d2.onion with the same results as before. Maybe I was trying another address when there was the other error message and confused the two.

Underneath you will find the full output I get from Lyxn when trying to read rocksolid.shared.linux:
200 Rocksolid Light NNTP Server ready (no posting)
500 Syntax error or unknown command
500 Syntax error or unknown command
500 Syntax error or unknown command
500 Syntax error or unknown command
500 Syntax error or unknown command
500 Syntax error or unknown command

My commands on the cli:
socat TCP4-LISTEN:30119,reuseaddr,fork SOCKS4A:127.0.0.1:ikew5tjh2zt365d2.onion:119,socksport=9150
lynx http://127.0.0.1:30119/rocksolid.shared.linux

The same error messages as above I get from;
lynx http://127.0.0.1:30119/

so without the group.
It is all the more confusing since it was working with your server, and still works with my local inn2.
And just because you were mentioning passwords in your text: there are no passwords involved here, reading messages was working without.

--
Posted on def4

Re: Thant explains some

<20201221025512.303e4228@desktop14.dt>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=717&group=rocksolid.programming#717

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro_...@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.programming
Subject: Re: Thant explains some
Date: Mon, 21 Dec 2020 02:55:12 -0700
Organization: RetroBBS
Message-ID: <20201221025512.303e4228@desktop14.dt>
References: <20201221014629.630bed98@desktop14.dt>
<5a33fd5cdc64a0357b532979389aa38e@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="6680"; mail-complaints-to="usenet@novabbs.org"
X-Newsreader: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
 by: Retro Guy - Mon, 21 Dec 2020 09:55 UTC

On Mon, 21 Dec 2020 09:48:53+0000
trw <trw@anon.com> wrote:

>
> I just connected here: ikew5tjh2zt365d2.onion with the same results
> as before. Maybe I was trying another address when there was the
> other error message and confused the two.
>
> Underneath you will find the full output I get from Lyxn when trying
> to read rocksolid.shared.linux: 200 Rocksolid Light NNTP Server ready
> (no posting) 500 Syntax error or unknown command
> 500 Syntax error or unknown command
> 500 Syntax error or unknown command
> 500 Syntax error or unknown command
> 500 Syntax error or unknown command
> 500 Syntax error or unknown command

It appears to be sending http requests:

Dec 21 09:43:47 GET / HTTP/1.0
Dec 21 09:43:47 Syntax error: GET / HTTP/1.0
Dec 21 09:43:47 Host: x.x.x.x:30119
Dec 21 09:43:47 Syntax error: Host: x.x.x.x:30119
Dec 21 09:43:47 Accept: text/html, text/plain, text/sgml, */*;q=0.01
Dec 21 09:43:47 Syntax error: Accept: text/html, text/plain, text/sgml,
*/*;q=0.01 Dec 21 09:43:47 Accept-Encoding: gzip, compress, bzip2
Dec 21 09:43:47 Syntax error: Accept-Encoding: gzip, compress, bzip2
Dec 21 09:43:47 Accept-Language: en
Dec 21 09:43:47 Syntax error: Accept-Language: en
Dec 21 09:43:47 User-Agent: Lynx/2.9.0dev.5 libwww-FM/2.14 SSL-MM/1.4.1
GNUTLS/3.6.13 Dec 21 09:43:47 Syntax error: User-Agent: Lynx/2.9.0dev.5
libwww-FM/2.14 SSL-MM/1.4.1 GNUTLS/3.6.13

Re: Thant explains some

<efb68ee1b5517e311082ac20cc82f6b4@def4>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=718&group=rocksolid.programming#718

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: trw...@anon.com (trw)
Newsgroups: rocksolid.programming
Message-ID: <efb68ee1b5517e311082ac20cc82f6b4@def4>
Subject: Re: Thant explains some
Date: Mon, 21 Dec 2020 10:06:44+0000
Organization: def5
In-Reply-To: <20201221025512.303e4228@desktop14.dt>
References: <20201221025512.303e4228@desktop14.dt>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
 by: trw - Mon, 21 Dec 2020 10:06 UTC

Oh, yeah, it sends http requests because I told it to.
Thanks for noticing. lmao.

it is of course:

lynx nntp://127.0.0.1:30119/rocksolid.shared.linux

--
Posted on def4

Re: Thant explains some

<20201221031250.3528cab5@desktop14.dt>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=719&group=rocksolid.programming#719

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro_...@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.programming
Subject: Re: Thant explains some
Date: Mon, 21 Dec 2020 03:12:50 -0700
Organization: RetroBBS
Message-ID: <20201221031250.3528cab5@desktop14.dt>
References: <20201221025512.303e4228@desktop14.dt>
<efb68ee1b5517e311082ac20cc82f6b4@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="15612"; mail-complaints-to="usenet@novabbs.org"
X-Newsreader: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
 by: Retro Guy - Mon, 21 Dec 2020 10:12 UTC

On Mon, 21 Dec 2020 10:06:44+0000
trw <trw@anon.com> wrote:

>
> Oh, yeah, it sends http requests because I told it to.
> Thanks for noticing. lmao.

lol :)

Re: pgp would be nice

<rsb28o$3vq$1@i2pn2.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=729&group=rocksolid.programming#729

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!.POSTED!not-for-mail
From: trw...@i2pmail.org (trw)
Newsgroups: rocksolid.programming
Subject: Re: pgp would be nice
Date: Sun, 27 Dec 2020 16:38:36 -0500
Organization: Dancing elephants
Lines: 5
Message-ID: <rsb28o$3vq$1@i2pn2.org>
References: <b9a9adbf03ed1c9b2d53734f22ed5dba@def4>
Reply-To: trw <trw@i2pmail.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 27 Dec 2020 22:36:12 -0000 (UTC)
Injection-Info: i2pn2.org; posting-account="def.i2p";
logging-data="4090"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: FUDforum 3.0.7
X-FUDforum: 6666cd76f96956469e7be39d750cc7d9 <503579>
 by: trw - Sun, 27 Dec 2020 21:38 UTC
Attachments: 0b9ee3de79f3c834d5b9b7e506b8fd43858176d23ed8f854f8e72ccead38102b.jpg (image/jpeg)

bumping this thread

I just realized when I researched a bit around the official news group listings (here: http://usenet.trigofacile.com/hierarchies/ ), that you already do pgp signing of the control messages for your news server.
Wouldn't this be the easiest solution to implement (guessing here thet inn does this part of the work) ?

(pic slightly related)

--
Posted on def3

Attachments: 0b9ee3de79f3c834d5b9b7e506b8fd43858176d23ed8f854f8e72ccead38102b.jpg 
Re: pgp would be nice

<0380f7afb3b729caa05c271882a0749d$1@news.novabbs.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=730&group=rocksolid.programming#730

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro....@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.programming
Subject: Re: pgp would be nice
Date: Mon, 28 Dec 2020 05:39:02 +0000
Organization: Rocksolid Light
Message-ID: <0380f7afb3b729caa05c271882a0749d$1@news.novabbs.org>
References: <b9a9adbf03ed1c9b2d53734f22ed5dba@def4> <rsb28o$3vq$1@i2pn2.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="21259"; mail-complaints-to="usenet@novabbs.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.org
X-Rslight-Site: $2y$10$/.LMkyBF9lb4119FxXvG5OWxZYPMwo0IhXLD/E30g7TC4tzPPnZDW
 by: Retro Guy - Mon, 28 Dec 2020 05:39 UTC

trw wrote:

> bumping this thread

> I just realized when I researched a bit around the official news group listings (here: http://usenet.trigofacile.com/hierarchies/ ), that you already do pgp signing of the control messages for your news server.
> Wouldn't this be the easiest solution to implement (guessing here thet inn does this part of the work) ?

Yes, I sign control messages with pgp. I use a python script to make it reasonably simple:
https://github.com/Julien-Elie/usenet-signcontrol

I agree that pgp signing could work well for communication between nodes. I'm still thinking about what is a good way to make it easy for a user to sign messages and the servers know if it is authentic.

Of course the servers would need each user's public key, which isn't a problem. But what is a good way for a user to sign each message that makes their time spent doing so worth it? We can use pgp auth to display an icon simple enough and demonstrate to a reader that the poster is authentic.

Trying to think of good methods to make it simple for end users to want to participate.

--
Posted on Rocksolid Light
news.novabbs.org

Re: pgp would be nice

<code.645.2p98lm@anon.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=731&group=rocksolid.programming#731

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid3!.POSTED.rocksolid3!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: Re: pgp would be nice
Date: Mon, 28 Dec 2020 05:16:29 -0800
Organization: rocksolid3 (rocksolidbbs.com)
Message-ID: <code.645.2p98lm@anon.com>
References: <code.605.3umyox@anon.com>
Content-Type: text/plain; charset=UTF-8
Injection-Info: rocksolidbbs.com; posting-host="rocksolid3:10.128.3.129";
logging-data="8034"; mail-complaints-to="usenet@rocksolidbbs.com"
 by: Anonymous - Mon, 28 Dec 2020 13:16 UTC

>>2ddb23cb6be90293b7
>Trying to think of good methods to make it simple for end users to want to participate.

I can see two basic ways:
1) either the nodes offer a piece of js that does the signing (possibly using a local config file) and attaches a file with the signed message automatically when posting.
2) we write a little client to do that (could be in any lanuguage, gui or cli). Then the user would have to download that client and run it locally. To be precise, I don't mean to write a browser here, just some lines to take text and sign it, then make a POST to a predefined node.

Either way, the user would have to trust the code, which might be a showstopper for some already (those would have to do their own coding or do all the steps manually).
In the first case, js would have to be enabled in the browser which is a moot point for many. So I guess the second way is the better one.
Of course this could also be done as a plugin for the browser, but this would be sort of the same as js (from a security point of view, guess it is better to decouple this from the browser).
So the easiest way would probably be to write a shell script that acts as a wrapper for
-an editor to compose the message,
-pgp to make the signature and produce the signature files, and
-curl to make a POST stream to one of the nodes, including all necessary data like username/password, the message and the signature file.
To make it nice, we could give a qt-gui or somesuch.
This local client could be called from links on the webpage of the node, those could also transport additional information so that answering to a message does not require to manually fill the subject and reply-id.
Of course this kind of client software would have to be specific for the OS of the user (so would probably exclude IOS/Android/Windows unless somebody would write code for those - I will most probably not :-), or we use java).
But all of this sounds very doable to me. And not only would it be a supernice way to manage identities for those who want them, it would also enable various ways of flood protection (should we ever need it).
I think I will put that on the todo list.
Maybe the person posting all this stuff on /social has some kind of local solution already.

cheers

trw

--
Posted on def2

Re: bbx alpha version

<526d0340bcaf4599359ba6fc84b27074$1@news.novabbs.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=733&group=rocksolid.programming#733

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!i2pn.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro....@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.programming
Subject: Re: bbx alpha version
Date: Tue, 29 Dec 2020 08:16:22 +0000
Organization: Rocksolid Light
Message-ID: <526d0340bcaf4599359ba6fc84b27074$1@news.novabbs.org>
References: <code.605.3umyox@anon.com> <code.610.3u9evn@anon.com> <7d75c32e46c45ae5471ed9b4d8c1d939$1@dkzerogt6z6ybhcj.onion>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="30954"; mail-complaints-to="usenet@novabbs.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.org
X-Rslight-Site: $2y$10$Btk62.FZpj1dxBoWLj8vguUwsH2Ui.DP/SQalAwMJyQj7w0YK9CGy
 by: Retro Guy - Tue, 29 Dec 2020 08:16 UTC

Getting an error on bbx right now. I tried clicking several messages, both from the overboard and from a group:

"the news server does not answer to this request, and the resource is not cached locally.
this could mean that the requested resource does not exist on the server,or that the news server is down.
giving up for now, you might retry in 10 min or so."

--
Posted on Rocksolid Light
news.novabbs.org

Re: bbx alpha version

<code.647.3ri5uw@anon.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=734&group=rocksolid.programming#734

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!.POSTED!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: Re: bbx alpha version
Date: Tue, 29 Dec 2020 03:31:45 -0800
Organization: i2pn2 (i2pn.org)
Message-ID: <code.647.3ri5uw@anon.com>
References: <code.605.3umyox@anon.com>
Content-Type: text/plain; charset=UTF-8
Injection-Info: i2pn2.org; posting-account="def2";
logging-data="9714"; mail-complaints-to="usenet@i2pn2.org"
 by: Anonymous - Tue, 29 Dec 2020 11:31 UTC

>>7df4a7a8efa70cfe70
>Getting an error on bbx right now.
Yes, I know this one. It is like it says, the news server does not answer, and I don't know why.
When I log in with telnet and do "mode reader", I get:
403 Expiring process 7990
Then after
service inn2 restart
it works again.
I have no clue yet what "Expiring process" really means, and why it happens so often nowadays.

--
Posted on def2

Re: bbx alpha version

<code.648.wb7od@anon.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=735&group=rocksolid.programming#735

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!.POSTED!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: Re: bbx alpha version
Date: Tue, 29 Dec 2020 04:23:22 -0800
Organization: def2
Message-ID: <code.648.wb7od@anon.com>
References: <code.605.3umyox@anon.com>
Content-Type: text/plain; charset=UTF-8
Injection-Info: i2pn2.org; posting-account="def2";
logging-data="18756"; mail-complaints-to="usenet@i2pn2.org"
 by: Anonymous - Tue, 29 Dec 2020 12:23 UTC

>>0db69e823dce479343
Might have to do with this entry in /var/log/news/expire.log:

expireover start Tue Dec 29 04:33:54 UTC 2020: ( -z/var/log/news/expire.rm -Z/var/log/news/expire.lowmark)
Article lines processed 28740
Articles dropped 0
Overview index dropped 0
expireover end Tue Dec 29 04:42:08 UTC 2020
lowmarkrenumber begin Tue Dec 29 04:42:08 UTC 2020: (/var/log/news/expire.lowmark)
lowmarkrenumber end Tue Dec 29 04:42:08 UTC 2020
expire begin Tue Dec 29 04:42:38 UTC 2020: (-v1)
expire: dbzsync: putcore failed
expire: can't dbzclose /var/lib/news/history.n No space left on device
expire: dbzinit: dbzinit already called once
expire: can't dbzinit /var/lib/news/history Success
expire: dbz: fseeko failure in putconf: Bad file descriptor
/usr/lib/news/bin/news.daily: line 401: 7990 Segmentation fault expire -v1
expire end Tue Dec 29 06:26:55 UTC 2020
all done Tue Dec 29 06:26:56 UTC 2020

Or maybe with the fact that my /var/lib/news/history contains over 6 Mio lines (never knew that I ever had this many articles on my news server).

Anyway, it seems to me that the expiration process is failing somewhere on the way with a segfault, and I guess that leaves inn2 in an unresponsive state.
What is also strange is that a manual restart with
service inn2 restart
solves the problem, but the same called from a cronjob does not.

And for this line:
expire: can't dbzclose /var/lib/news/history.n No space left on device,
there are 390 Mb space left on the device, so probably it is just not enough.

Maybe I could just skip expiration altogether (since I do not use it anyway) ? Or maybe I just need a bigger hd ?

--
Posted on def2

Re: bbx alpha version

<rsfcs6$aqh$1@shakotay.alphanet.ch>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=736&group=rocksolid.programming#736

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.uzoreto.com!news.alphanet.ch!alphanet.ch!.POSTED.localhost!news.alphanet.ch!not-for-mail
From: schae...@alphanet.ch (Marc SCHAEFER)
Newsgroups: rocksolid.programming
Subject: Re: bbx alpha version
Date: Tue, 29 Dec 2020 15:01:42 +0100 (CET)
Organization: Posted through ALPHANET (https://news.alphanet.ch/)
Lines: 10
Message-ID: <rsfcs6$aqh$1@shakotay.alphanet.ch>
References: <code.605.3umyox@anon.com> <code.648.wb7od@anon.com>
Injection-Info: shakotay.alphanet.ch; posting-host="localhost:127.0.0.1";
logging-data="11090"; mail-complaints-to="usenet@alphanet.ch"
User-Agent: tin/2.4.3-20181224 ("Glen Mhor") (UNIX) (Linux/4.19.0-13-amd64 (x86_64))
 by: Marc SCHAEFER - Tue, 29 Dec 2020 14:01 UTC

Anonymous <poster@anon.com> wrote:
> expire: can't dbzclose /var/lib/news/history.n No space left on device,
> there are 390 Mb space left on the device, so probably it is just not enough.

And the number of inodes (df -i) ?

The basic INN2 storage model is one file per article.

Also, you may want to ask your NNTP peers not to send you what you don't
want, because it might end up in the junk pseudo-newsgroup.

Re: bbx alpha version

<code.650.28ounj@anon.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=737&group=rocksolid.programming#737

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!.POSTED!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: Re: bbx alpha version
Date: Tue, 29 Dec 2020 06:32:11 -0800
Organization: i2pn2 (i2pn.org)
Message-ID: <code.650.28ounj@anon.com>
References: <code.605.3umyox@anon.com>
Content-Type: text/plain; charset=UTF-8
Injection-Info: i2pn2.org; posting-account="def2";
logging-data="4990"; mail-complaints-to="usenet@i2pn2.org"
 by: Anonymous - Tue, 29 Dec 2020 14:32 UTC

>>422fcfe1ec494621f7
df -i:
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda1 283360 156142 127218 56% /
/dev/sda3 5242880 428145 4814735 9% /var/spool/news

Should be enough, I guess ?

>Also, you may want to ask your NNTP peers not to send you what you don't
want, because it might end up in the junk pseudo-newsgroup.

ok, thanks, I did not know that. What is the way to make an overall cleaning to all the obsolete groups and articles (if there is a way) ?
Or maybe I could just start over on a new machine to solve the problems shortterm.

cheers

trw

--
Posted on def2

Re: bbx alpha version

<rsfgak$p8v$1@shakotay.alphanet.ch>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=738&group=rocksolid.programming#738

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.uzoreto.com!news.alphanet.ch!alphanet.ch!.POSTED.localhost!news.alphanet.ch!not-for-mail
From: schae...@alphanet.ch (Marc SCHAEFER)
Newsgroups: rocksolid.programming
Subject: Re: bbx alpha version
Supersedes: <rsfg9v$p2v$1@shakotay.alphanet.ch>
Date: Tue, 29 Dec 2020 16:00:36 +0100 (CET)
Organization: Posted through ALPHANET (https://news.alphanet.ch/)
Lines: 27
Message-ID: <rsfgak$p8v$1@shakotay.alphanet.ch>
References: <code.605.3umyox@anon.com> <code.650.28ounj@anon.com>
Injection-Info: shakotay.alphanet.ch; posting-host="localhost:127.0.0.1";
logging-data="25888"; mail-complaints-to="usenet@alphanet.ch"
User-Agent: tin/2.4.3-20181224 ("Glen Mhor") (UNIX) (Linux/4.19.0-13-amd64 (x86_64))
Cancel-Key: sha1:VXuzwfmZcigU/NnZ7PSrGeMUGE0=
 by: Marc SCHAEFER - Tue, 29 Dec 2020 15:00 UTC

Anonymous <poster@anon.com> wrote:
> ok, thanks, I did not know that. What is the way to make an overall cleaning to all the obsolete groups and articles (if there is a way) ?
> Or maybe I could just start over on a new machine to solve the problems shortterm.

I would look at /var/lib/news/active and remove any newsgroups you
don't want (you need to ctlinnd pause STUFF and then ctlinnd go STUFF or
stop inn2 altogether to change files).

Then I would check expirectl, the retention delay.

Then contact all my feeds to modify the exclusions.

Etc.

/dev/mapper/vg1-lxc--104 47M 1.5M 46M 4% /
/dev/mapper/vg1-lxc--104 733G 646G 53G 93% /

number of lines:

21396 /var/lib/news/active
532494 /var/lib/news/history
2 /var/lib/news/history.dir
12599 /var/lib/news/history.hash
6415 /var/lib/news/history.index
572906 total

You can also restart from scratch :)

Re: bbx alpha version

<20201229162823.2fade42c@desktop14.dt>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=739&group=rocksolid.programming#739

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro_...@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.programming
Subject: Re: bbx alpha version
Date: Tue, 29 Dec 2020 16:28:23 -0700
Organization: RetroBBS
Message-ID: <20201229162823.2fade42c@desktop14.dt>
References: <code.605.3umyox@anon.com>
<code.648.wb7od@anon.com>
<rsfcs6$aqh$1@shakotay.alphanet.ch>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="21547"; mail-complaints-to="usenet@novabbs.org"
X-Newsreader: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
 by: Retro Guy - Tue, 29 Dec 2020 23:28 UTC

On Tue, 29 Dec 2020 15:01:42 +0100 (CET)
Marc SCHAEFER <schaefer@alphanet.ch> wrote:

> Anonymous <poster@anon.com> wrote:
> > expire: can't dbzclose /var/lib/news/history.n No space left on
> > device, there are 390 Mb space left on the device, so probably it
> > is just not enough.
>
> And the number of inodes (df -i) ?
>
> The basic INN2 storage model is one file per article.

That's most likely exactly the hd space problem. Here's a clip from
a while back in rocksolid.nodes:

i2pn2 has been running out of inodes, while bytes availble is high
(many GBs) This is due to the small size of news articles just wasting
inodes.

I created a new partition not much bigger than the original, but with
more available inodes. The new partition 20% larger than the old, but
has 500% more inodes available.

If you format the partition as 'mkfs.ext4 -t news', you will end up
with an ext2 filesystem that is very appropriate for a tradspool inn2
setup.

I've done this two times, and both times I found it necessary to repair
the install with tdx-util to repair tradindexd inode mismatch errors.
This has happened each time. Once repaired 'tdx-util -F', it seems to
be working well.

Just thought I'd leave all the detail here in case you choose to go this
direction with your server.

Retro Guy

it is not the inodes

<code.653.49tibk@anon.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=740&group=rocksolid.programming#740

  copy link   Newsgroups: rocksolid.programming
Path: i2pn2.org!rocksolid2!.POSTED.127.117.190.215!not-for-mail
From: pos...@anon.com (Anonymous)
Newsgroups: rocksolid.programming
Subject: it is not the inodes
Date: Wed, 30 Dec 2020 08:03:33 -0800
Organization: rocksolid2 (novabbs.org)
Message-ID: <code.653.49tibk@anon.com>
References: <code.605.3umyox@anon.com>
Content-Type: text/plain; charset=UTF-8
Injection-Info: novabbs.org; posting-account="def.i2p"; posting-host="127.117.190.215";
logging-data="3051"; mail-complaints-to="usenet@novabbs.org"
 by: Anonymous - Wed, 30 Dec 2020 16:03 UTC

>>e111b21b9e8af42d5f
it is not the inodes, I have > 100k free on the root partition, > 4 Mio on the partition that holds the spool ('cause I followed your advice when I created those).

Maybe I will just install rslight and use it as a news server, seems to be less complicated and more stable than inn2 to me.

--
Posted on def2


devel / rocksolid.programming / Thant explains some

Pages:123
server_pubkey.txt

rocksolid light 0.9.10
clearnet tor