Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

If it ain't baroque, don't phiques it.


rocksolid / Rocksolid Nodes / Re: Postmill thread

SubjectAuthor
* Postmill threadtrw
+- Postmill threadtrw
+* Postmill threadtrw
|`- Postmill threadanonymous
+* Postmill threadtrw
|`* Postmill threadRetro Guy
| `* Postmill threadanonymous
|  `* Postmill threadRetro Guy
|   `* Postmill threadtrw
|    `* Postmill threadanonymous
|     `* Postmill threadanonymous
|      `* Postmill threadanonymous
|       `* Postmill threadanonymous
|        `* Postmill threadRetro Guy
|         `* Postmill threadanonymous
|          `* Postmill threadRetro Guy
|           `* Postmill threadanonymous
|            `- Postmill threadanonymous
+* Postmill threadtrw
|+- Postmill threadtrw
|`- Postmill threadRetro Guy
`* Postmill threadanon
 `* Postmill threadRetro Guy
  `* Postmill threadanon
   `- Postmill threadanon

1
Postmill thread

<45badc2576dc70e0cee11b7dfe7950fc@def4>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!i2pn.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: trw@anon.com (trw)
Newsgroups: rocksolid.nodes
Message-ID: <45badc2576dc70e0cee11b7dfe7950fc@def4>
Subject: Postmill thread
Date: Sun, 18 Aug 2019 18:31:33+0000
Organization: def5
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
 by: trw - Sun, 18 Aug 2019 18:31 UTC

Collecting all the info needed to install a postmill server:

this is the how-to:
https://gitlab.com/postmill/Postmill/wikis/getting-started

installing postgres solution:
http://acmsrfsbsogtuhvk.onion/bbs/main.sh?Group_id=rocksolid.shared.helpdesk&Msg_id=84&Reply_id=Message-ID:%20%3Ca41f8800ac501fb5ff59f422f054a9af@def4%3E&Showthread=y

installing of suitable versions of yarn and nodejs:

https://tecadmin.net/install-nodejs-with-nvm/
https://tecadmin.net/install-yarn-debian/

working on it...

Posted on def4

Re: Postmill thread

<a0126824e6b6ba5481a9be0aa86fe353@def4>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!i2pn.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: trw@anon.com (trw)
Newsgroups: rocksolid.nodes
Message-ID: <a0126824e6b6ba5481a9be0aa86fe353@def4>
Subject: Re: Postmill thread
Date: Sun, 18 Aug 2019 18:58:24+0000
Organization: def5
In-Reply-To: <45badc2576dc70e0cee11b7dfe7950fc@def4>
References: <45badc2576dc70e0cee11b7dfe7950fc@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
 by: trw - Sun, 18 Aug 2019 18:58 UTC

Updating php to 7.2 and installing symfony:
https://medium.com/@shahroznawaz/how-to-setup-symfony-4-on-lamp-based-debian-9-server-6edc31d2009c

Posted on def4

Re: Postmill thread

<7e4594e21a7f6fb82db9cc24a656858d@def4>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!i2pn.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: trw@anon.com (trw)
Newsgroups: rocksolid.nodes
Message-ID: <7e4594e21a7f6fb82db9cc24a656858d@def4>
Subject: Re: Postmill thread
Date: Sun, 18 Aug 2019 19:44:04+0000
Organization: def5
In-Reply-To: <45badc2576dc70e0cee11b7dfe7950fc@def4>
References: <45badc2576dc70e0cee11b7dfe7950fc@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
 by: trw - Sun, 18 Aug 2019 19:44 UTC

one things for sure, this is complex, a lot of dependencies and everything....

Posted on def4

Re: Postmill thread

<30fd8beaa3b9c1b83517b48cce359271$1@z5bqfv5v75kxy7pj.onion>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!i2pn.org!rocksolid2!def2!.POSTED.localhost!not-for-mail
From: anonymous@def2.anon (anonymous)
Newsgroups: rocksolid.nodes
Subject: Re: Postmill thread
Date: Thu, 22 Aug 2019 11:23:09 -0000 (UTC)
Organization: def2org
Message-ID: <30fd8beaa3b9c1b83517b48cce359271$1@z5bqfv5v75kxy7pj.onion>
References: <45badc2576dc70e0cee11b7dfe7950fc@def4> <7e4594e21a7f6fb82db9cc24a656858d@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 22 Aug 2019 11:23:09 -0000 (UTC)
Injection-Info: def2.org; posting-host="localhost:127.0.0.1";
logging-data="18354"; mail-complaints-to="usenet@def2.org"
 by: anonymous - Thu, 22 Aug 2019 11:23 UTC

maybe i should use the docker images....
Posted on def2

Re: Postmill thread

<1890544c6e8052c71c341c54d1659d9e@def4>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: trw@anon.com (trw)
Newsgroups: rocksolid.nodes
Message-ID: <1890544c6e8052c71c341c54d1659d9e@def4>
Subject: Re: Postmill thread
Date: Sun, 08 Sep 2019 12:03:23+0000
Organization: def5
In-Reply-To: <45badc2576dc70e0cee11b7dfe7950fc@def4>
References: <45badc2576dc70e0cee11b7dfe7950fc@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
 by: trw - Sun, 8 Sep 2019 12:03 UTC

great, now i struggle with using docker images from the gitlab repositories (https://gitlab.com/postmill/Postmill/container_registry). this seems to be above my current skill level...

Posted on def4

Re: Postmill thread

<5d052336bd0d5e761b9b0814edbe5656$1@www.rocksolidbbs.com>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!rocksolid2!.POSTED.rocksolid3!not-for-mail
From: retro.guy@retrobbs.rocksolidbbs.com.remove-fnr-this (Retro Guy)
Newsgroups: rocksolid.nodes
Subject: Re: Postmill thread
Date: Sun, 8 Sep 2019 22:47:36 +0000
Organization: RetroBBS
Message-ID: <5d052336bd0d5e761b9b0814edbe5656$1@www.rocksolidbbs.com>
References: <1890544c6e8052c71c341c54d1659d9e@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: novabbs.com; posting-account="rslight.i2p"; posting-host="rocksolid3:192.241.178.238";
logging-data="7914"; mail-complaints-to="usenet@novabbs.com"
User-Agent: rslight (http://news.novabbs.com)
To: trw
X-Comment-To: trw
In-Reply-To: <1890544c6e8052c71c341c54d1659d9e@def4>
X-FTN-PID: Synchronet 3.17a-Linux Dec 29 2018 GCC 6.3.0
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on rocksolidbbs.com
X-Rslight-Site: $2y$10$0gI0oCE6Jk8J6KoEYtKRCu0UZd65e6OlxWFMctkurT3QcCx3Y68qy
X-Gateway: retrobbs.rocksolidbbs.com [Synchronet 3.17a-Linux NewsLink 1.110]
 by: Retro Guy - Sun, 8 Sep 2019 22:47 UTC

To: trw
trw wrote:

> great, now i struggle with using docker images from the gitlab repositories
(https://gitlab.com/postmill/Postmill/container_registry). this seems to be
above my current skill level...

I'm not a fan of trying to install software that has dependencies on top
of dependencies. I've also had trouble with docker in the past. I've found
that upgrading a system after installing such software (stuff not in the
distro) breaks everything.

Of course some of the software that requires this is pretty cool, lol.

Retro Guy

--
Posted on RetroBBS

Re: Postmill thread

<dab27c39c86fbc2678a873a1870819fa$1@def2.i2p>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!rocksolid2!def2!.POSTED.localhost!not-for-mail
From: anonymous@def2.anon (anonymous)
Newsgroups: rocksolid.nodes
Subject: Re: Postmill thread
Date: Mon, 9 Sep 2019 09:01:40 -0000 (UTC)
Organization: def2org
Message-ID: <dab27c39c86fbc2678a873a1870819fa$1@def2.i2p>
References: <1890544c6e8052c71c341c54d1659d9e@def4> <5d052336bd0d5e761b9b0814edbe5656$1@www.rocksolidbbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 9 Sep 2019 09:01:40 -0000 (UTC)
Injection-Info: def2.org; posting-host="localhost:127.0.0.1";
logging-data="15235"; mail-complaints-to="usenet@def2.org"
 by: anonymous - Mon, 9 Sep 2019 09:01 UTC

>I'm not a fan of trying to install software that has dependencies on top of
>dependencies. I've also had trouble with docker in the past. I've found that
>upgrading a system after installing such software (stuff not in the distro)
>breaks everything.

That sounds like it would be a pain in the ass to maintain.
But docker or not, pretty much all the modern forum software I looked at
(mostly reddit clones), it all has tons of dependencies (usually an
increasing number the nicer look and the more features it has).
Looks like it will be easier to do more hacking on ff after all. At least
this one is very easy to deploy, stable and customizable. If only I can
manipulate the session management so that it works on tor and does not
need to work with the local ip addresses. we'll see i guess...

cheers

trw
Posted on def2

Re: Postmill thread

<20190909023102.593f3b60@desktop14.dt>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!.POSTED!not-for-mail
From: retro_guy@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes
Subject: Re: Postmill thread
Date: Mon, 9 Sep 2019 02:31:02 -0700
Organization: RetroBBS
Message-ID: <20190909023102.593f3b60@desktop14.dt>
References: <1890544c6e8052c71c341c54d1659d9e@def4>
<5d052336bd0d5e761b9b0814edbe5656$1@www.rocksolidbbs.com>
<dab27c39c86fbc2678a873a1870819fa$1@def2.i2p>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="27927"; mail-complaints-to="usenet@i2pn2.org"
X-Newsreader: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
 by: Retro Guy - Mon, 9 Sep 2019 09:31 UTC

On Mon, 9 Sep 2019 09:01:40 -0000 (UTC)
anonymous@def2.anon (anonymous) wrote:

>
> >I'm not a fan of trying to install software that has dependencies on
> >top of dependencies. I've also had trouble with docker in the past.
> >I've found that upgrading a system after installing such software
> >(stuff not in the distro) breaks everything.
>
> That sounds like it would be a pain in the ass to maintain.
> But docker or not, pretty much all the modern forum software I looked
> at (mostly reddit clones), it all has tons of dependencies (usually
> an increasing number the nicer look and the more features it has).
> Looks like it will be easier to do more hacking on ff after all. At
> least this one is very easy to deploy, stable and customizable. If
> only I can manipulate the session management so that it works on tor
> and does not need to work with the local ip addresses. we'll see i
> guess...
>
The fact that postmill runs ok without js is nice, but it does sound
like quite an adventure to install.

My idea on ff was to require a password to post every time (like
rslight). If you want to save that at your browser, that's the user's
decision, but I figured if that was required even if someone gets your
session, they can't post as you.

Also, I still would like to mess further with Kareha
(http://wakaba.c3.cx/s/web/wakaba_kareha). It's a nice interface that
I've used before, but of course it would need some sort of link to nntp.

Retro Guy

Re: Postmill thread

<1ee47f3d90116fbaeef91dff104427f5@def4>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: trw@anon.com (trw)
Newsgroups: rocksolid.nodes
Message-ID: <1ee47f3d90116fbaeef91dff104427f5@def4>
Subject: Re: Postmill thread
Date: Mon, 09 Sep 2019 09:57:14+0000
Organization: def5
In-Reply-To: <20190909023102.593f3b60@desktop14.dt>
References: <20190909023102.593f3b60@desktop14.dt>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
 by: trw - Mon, 9 Sep 2019 09:57 UTC

>The fact that postmill runs ok without js is nice, but it does sound like quite an adventure to install.

It was for me so far. Guess with a decent howto this would work out, but I could find none, and I don't enough about the technology that was used to figure it all out myself.

> My idea on ff was to require a password to post every time (like rslight). If you want to save that at your browser, that's the user's decision, but I figured if that was required even if someone gets your session, they can't post as you.

That would work, and probably be the easiest solution. The downside is that it would most likely also break some features like subscriptions and pm. Making ff to use individual cookies for the user sessions would be harder to accomplish (I guess), but not break anything.
Still I guess I will start to work on one of the solutions soon, I want to have def3 on tor as well.

>Also, I still would like to mess further with Kareha >(http://wakaba.c3.cx/s/web/wakaba_kareha). It's a nice >interface that I've used before, but of course it would need >some sort of link to nntp.

written in perl, i see (which would be a plus for me to not have everything done in php).
looks nice enough, but requires js switched on to do anything.

hmmm

cheers

trw

Posted on def4

Re: Postmill thread

<5c6b0e5d483f62fad627d72124b1d930@def4>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: trw@anon.com (trw)
Newsgroups: rocksolid.nodes
Message-ID: <5c6b0e5d483f62fad627d72124b1d930@def4>
Subject: Re: Postmill thread
Date: Mon, 09 Sep 2019 10:05:05+0000
Organization: def5
In-Reply-To: <45badc2576dc70e0cee11b7dfe7950fc@def4>
References: <45badc2576dc70e0cee11b7dfe7950fc@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
 by: trw - Mon, 9 Sep 2019 10:05 UTC

>but of course it would need some sort of link to nntp.

for the messages posted on it, there is already an rss interface (http://wakaba.c3.cx/sup/index.rss). i guess that could be used to pipe it to the new server.

Posted on def4

Re: Postmill thread

<2568ebd104f1957d3cb2521ce1c50830$1@def2.i2p>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!rocksolid2!def2!.POSTED.localhost!not-for-mail
From: anonymous@def2.anon (anonymous)
Newsgroups: rocksolid.nodes
Subject: Re: Postmill thread
Date: Mon, 9 Sep 2019 17:57:42 -0000 (UTC)
Organization: def2org
Message-ID: <2568ebd104f1957d3cb2521ce1c50830$1@def2.i2p>
References: <20190909023102.593f3b60@desktop14.dt> <1ee47f3d90116fbaeef91dff104427f5@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 9 Sep 2019 17:57:42 -0000 (UTC)
Injection-Info: def2.org; posting-host="localhost:127.0.0.1";
logging-data="13213"; mail-complaints-to="usenet@def2.org"
 by: anonymous - Mon, 9 Sep 2019 17:57 UTC

>My idea on ff was to require a password to post every time (like rslight). If
you want to save that at your browser, that's the user's decision, but I
figured if that was required even if someone gets your session, they can't
post as you.

I guess this can be broken down to these steps:

-create a custom theme
-take out all the login forms and links to them from the start page and
forum views
-patch index.php so that the post form can be accessed without login
-insert a login form into the post form
-patch index.php so that the login is performed with the data provided in
the post form, the article is posted and the user is logged out again.

Sounds plain and simple. I will get started on it. Might be that some
patching has to be done to login.php and forum_login.php as well.

cheers

trw
Posted on def2

Re: Postmill thread

<28c9f7b5f0b407e89867ff24778484bf$1@z5bqfv5v75kxy7pj.onion>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!rocksolid2!def2!.POSTED.localhost!not-for-mail
From: anonymous@def2.anon (anonymous)
Newsgroups: rocksolid.nodes
Subject: Re: Postmill thread
Date: Mon, 9 Sep 2019 19:03:55 -0000 (UTC)
Organization: def2org
Message-ID: <28c9f7b5f0b407e89867ff24778484bf$1@z5bqfv5v75kxy7pj.onion>
References: <20190909023102.593f3b60@desktop14.dt> <1ee47f3d90116fbaeef91dff104427f5@def4> <2568ebd104f1957d3cb2521ce1c50830$1@def2.i2p>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 9 Sep 2019 19:03:55 -0000 (UTC)
Injection-Info: def2.org; posting-host="localhost:127.0.0.1";
logging-data="16935"; mail-complaints-to="usenet@def2.org"
 by: anonymous - Mon, 9 Sep 2019 19:03 UTC

more precisely, I believe that the key is in the three functions in
index.php (lines 278 to 417):

ses_make_sysid
ses_get
ses_anon_make

the second could be used to make all sessions anonymous. i cannot shake
the feeling that the root cause for the issue is also in these.
Posted on def2

Re: Postmill thread

<44bb9f8d3db7e14a90e15874751bb349$1@z5bqfv5v75kxy7pj.onion>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!rocksolid2!def2!.POSTED.localhost!not-for-mail
From: anonymous@def2.anon (anonymous)
Newsgroups: rocksolid.nodes
Subject: Re: Postmill thread
Date: Mon, 9 Sep 2019 19:10:46 -0000 (UTC)
Organization: def2org
Message-ID: <44bb9f8d3db7e14a90e15874751bb349$1@z5bqfv5v75kxy7pj.onion>
References: <20190909023102.593f3b60@desktop14.dt> <1ee47f3d90116fbaeef91dff104427f5@def4> <2568ebd104f1957d3cb2521ce1c50830$1@def2.i2p> <28c9f7b5f0b407e89867ff24778484bf$1@z5bqfv5v75kxy7pj.onion>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 9 Sep 2019 19:10:46 -0000 (UTC)
Injection-Info: def2.org; posting-host="localhost:127.0.0.1";
logging-data="17252"; mail-complaints-to="usenet@def2.org"
 by: anonymous - Mon, 9 Sep 2019 19:10 UTC

maybe it is enough to add some random number to the sys_id generated in
ses_make_sysid. this is how it is done in ses_make_anon.
Posted on def2

Re: Postmill thread

<956e1bc5bb7ff1b86f665e6d322f23d8$1@def2.i2p>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!rocksolid2!def2!.POSTED.localhost!not-for-mail
From: anonymous@def2.anon (anonymous)
Newsgroups: rocksolid.nodes
Subject: Re: Postmill thread
Date: Mon, 9 Sep 2019 19:25:08 -0000 (UTC)
Organization: def2org
Message-ID: <956e1bc5bb7ff1b86f665e6d322f23d8$1@def2.i2p>
References: <20190909023102.593f3b60@desktop14.dt> <1ee47f3d90116fbaeef91dff104427f5@def4> <2568ebd104f1957d3cb2521ce1c50830$1@def2.i2p> <28c9f7b5f0b407e89867ff24778484bf$1@z5bqfv5v75kxy7pj.onion> <44bb9f8d3db7e14a90e15874751bb349$1@z5bqfv5v75kxy7pj.onion>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 9 Sep 2019 19:25:08 -0000 (UTC)
Injection-Info: def2.org; posting-host="localhost:127.0.0.1";
logging-data="18205"; mail-complaints-to="usenet@def2.org"
 by: anonymous - Mon, 9 Sep 2019 19:25 UTC

uncommenting line 350 in index.php might do the job. it looks like in case
of unknown users there is a comparison for criteria which tend to be the
same in the darknets (ip, user agent,...).
also, it looks like this is a quick hack that is not from the author.
i checked and it least it did not break anything if you uncomment this
line. i will check later if it fixes the problem on tor.

cheers

trw
Posted on def2

Re: Postmill thread

<6cdd570a008ab90b8f4f39ec4990e061$1@news.novabbs.com>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: Retro Guy@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes
Subject: Re: Postmill thread
Date: Wed, 11 Sep 2019 09:29:03 -0000 (UTC)
Organization: Rocksolid Light
Message-ID: <6cdd570a008ab90b8f4f39ec4990e061$1@news.novabbs.com>
References: <20190909023102.593f3b60@desktop14.dt> <1ee47f3d90116fbaeef91dff104427f5@def4> <2568ebd104f1957d3cb2521ce1c50830$1@def2.i2p> <28c9f7b5f0b407e89867ff24778484bf$1@z5bqfv5v75kxy7pj.onion> <44bb9f8d3db7e14a90e15874751bb349$1@z5bqfv5v75kxy7pj.onion> <956e1bc5bb7ff1b86f665e6d322f23d8$1@def2.i2p>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 11 Sep 2019 09:29:03 -0000 (UTC)
Injection-Info: novabbs.com; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="22987"; mail-complaints-to="usenet@novabbs.com"
User-Agent: rslight (http://news.novabbs.com)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.com
X-Rslight-Site: $2y$10$0FjVjZ1v43Y7d6SQg2gk4ec86/0Y0xPEou4wD6dMEaOWiGxQF3nwm
 by: Retro Guy - Wed, 11 Sep 2019 09:29 UTC

anonymous wrote:

> uncommenting line 350 in index.php might do the job. it looks like in case
> of unknown users there is a comparison for criteria which tend to be the
> same in the darknets (ip, user agent,...).
> also, it looks like this is a quick hack that is not from the author.
> i checked and it least it did not break anything if you uncomment this
> line. i will check later if it fixes the problem on tor.

Nice work tracking stuff down!

One thing to consider is that Tor Browser intentionally looks the same
(all users) to a web server.

I've thought about entirely removing sessions from ff (removing the actual
session_start lines), but I have not tried this yet.

Retro Guy

--
Posted on Rocksolid Light

Re: Postmill thread

<02920712c2f10d7076b644b29fa61fb6$1@def2.i2p>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!rocksolid2!def2!.POSTED.localhost!not-for-mail
From: anonymous@def2.anon (anonymous)
Newsgroups: rocksolid.nodes
Subject: Re: Postmill thread
Date: Thu, 12 Sep 2019 21:13:25 -0000 (UTC)
Organization: def2org
Message-ID: <02920712c2f10d7076b644b29fa61fb6$1@def2.i2p>
References: <20190909023102.593f3b60@desktop14.dt> <1ee47f3d90116fbaeef91dff104427f5@def4> <2568ebd104f1957d3cb2521ce1c50830$1@def2.i2p> <28c9f7b5f0b407e89867ff24778484bf$1@z5bqfv5v75kxy7pj.onion> <44bb9f8d3db7e14a90e15874751bb349$1@z5bqfv5v75kxy7pj.onion> <956e1bc5bb7ff1b86f665e6d322f23d8$1@def2.i2p> <6cdd570a008ab90b8f4f39ec4990e061$1@news.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 12 Sep 2019 21:13:25 -0000 (UTC)
Injection-Info: def2.org; posting-host="localhost:127.0.0.1";
logging-data="2471"; mail-complaints-to="usenet@def2.org"
 by: anonymous - Thu, 12 Sep 2019 21:13 UTC

>Nice work tracking stuff down!

Thanks, I am not sure if I have it yet

>One thing to consider is that Tor Browser intentionally looks the same (all
>users) to a web server.

Yes, that is the point. The session token for a user session is an md5
generated from stuff like:
-ip-address
-user-agent
-(other stuff which is meaningless when working with the torbrowser)
In constrast to this, the anonymous session is simply a random value. This
should work for the user session too.
I guess when ff was written, tor or other darknets where simply not
considered as a use case.

>I've thought about entirely removing sessions from ff >(removing the actual
>session_start lines), but I have not tried this yet.

If you remove sessions completely, I believe you have to rewrite the post
function, too.

cheers

trw

btw, the newsserver on def4 is missing some messages, I guess I have to
reactivate the old pullnews...
Posted on def2

Re: Postmill thread

<ccbb7c423c67367e13ac3c80126518ef@def4>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: trw@anon.com (trw)
Newsgroups: rocksolid.nodes
Message-ID: <ccbb7c423c67367e13ac3c80126518ef@def4>
Subject: Re: Postmill thread
Date: Thu, 12 Sep 2019 21:21:36+0000
Organization: def5
In-Reply-To: <5c6b0e5d483f62fad627d72124b1d930@def4>
References: <5c6b0e5d483f62fad627d72124b1d930@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
 by: trw - Thu, 12 Sep 2019 21:21 UTC

testing something, can't use /test

Posted on def4

Re: Postmill thread

<20190912160804.13937bce@desktop14.dt>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!.POSTED!not-for-mail
From: retro_guy@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes
Subject: Re: Postmill thread
Date: Thu, 12 Sep 2019 16:08:04 -0700
Organization: RetroBBS
Message-ID: <20190912160804.13937bce@desktop14.dt>
References: <20190909023102.593f3b60@desktop14.dt>
<1ee47f3d90116fbaeef91dff104427f5@def4>
<2568ebd104f1957d3cb2521ce1c50830$1@def2.i2p>
<28c9f7b5f0b407e89867ff24778484bf$1@z5bqfv5v75kxy7pj.onion>
<44bb9f8d3db7e14a90e15874751bb349$1@z5bqfv5v75kxy7pj.onion>
<956e1bc5bb7ff1b86f665e6d322f23d8$1@def2.i2p>
<6cdd570a008ab90b8f4f39ec4990e061$1@news.novabbs.com>
<02920712c2f10d7076b644b29fa61fb6$1@def2.i2p>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="9497"; mail-complaints-to="usenet@i2pn2.org"
X-Newsreader: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
 by: Retro Guy - Thu, 12 Sep 2019 23:08 UTC

On Thu, 12 Sep 2019 21:13:25 -0000 (UTC)
anonymous@def2.anon (anonymous) wrote:

> >Nice work tracking stuff down!
>
> Thanks, I am not sure if I have it yet
>
> >One thing to consider is that Tor Browser intentionally looks the
> >same (all users) to a web server.
>
> Yes, that is the point. The session token for a user session is an
> md5 generated from stuff like:
> -ip-address
> -user-agent
> -(other stuff which is meaningless when working with the torbrowser)
> In constrast to this, the anonymous session is simply a random value.
> This should work for the user session too.
> I guess when ff was written, tor or other darknets where simply not
> considered as a use case.

Interesting, I see now what you're saying, use the opposite of trying
to find differences and use a random for everyone.

> >I've thought about entirely removing sessions from ff >(removing the
> >actual session_start lines), but I have not tried this yet.
>
> If you remove sessions completely, I believe you have to rewrite the
> post function, too.
>
I need to take a look also into this when I can. (Which won't be for a
few days, this is the end of my 'weekend').

>
> btw, the newsserver on def4 is missing some messages, I guess I have
> to reactivate the old pullnews...
> Posted on def2

Do you sync between your two inn servers?

Retro Guy

Re: Postmill thread

<5797715377bb53fea6e7080863fe7ef3$1@z5bqfv5v75kxy7pj.onion>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!rocksolid2!def2!.POSTED.localhost!not-for-mail
From: anonymous@def2.anon (anonymous)
Newsgroups: rocksolid.nodes
Subject: Re: Postmill thread
Date: Fri, 13 Sep 2019 14:16:21 -0000 (UTC)
Organization: def2org
Message-ID: <5797715377bb53fea6e7080863fe7ef3$1@z5bqfv5v75kxy7pj.onion>
References: <20190909023102.593f3b60@desktop14.dt> <1ee47f3d90116fbaeef91dff104427f5@def4> <2568ebd104f1957d3cb2521ce1c50830$1@def2.i2p> <28c9f7b5f0b407e89867ff24778484bf$1@z5bqfv5v75kxy7pj.onion> <44bb9f8d3db7e14a90e15874751bb349$1@z5bqfv5v75kxy7pj.onion> <956e1bc5bb7ff1b86f665e6d322f23d8$1@def2.i2p> <6cdd570a008ab90b8f4f39ec4990e061$1@news.novabbs.com> <02920712c2f10d7076b644b29fa61fb6$1@def2.i2p> <20190912160804.13937bce@desktop14.dt>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 13 Sep 2019 14:16:21 -0000 (UTC)
Injection-Info: def2.org; posting-host="localhost:127.0.0.1";
logging-data="28659"; mail-complaints-to="usenet@def2.org"
 by: anonymous - Fri, 13 Sep 2019 14:16 UTC

uncommenting line 350 in index.php seems to do the trick, at least I don't
land in my own sessions anymore when connecting from i2p and tor.
for further testing i think i need to setup another instance of the forum,
to get the address right. i don't remember how i used to do that (i mean
run the forum on i2p and tor).
btw, this bug was reported by a forum admin on the fudforum in 2014, for
multiple users all connecting from one vpn and with the same browser (ie).
exactly the same issue. the response from the dev was that he would like
to wait until this behaviour was confirmed by others ("could be a huge
issue", well, no shit sherlock). that is the last message in the thread. i
wanted to necrothread, but fudforum effectivly blocks tor users from
registration, using some ip based blacklist in which tor exit nodes would
be, of course.

i do sync my news servers with each other, but the one from def4 seems to
have frozen or something, a restart fixed it.

cheers

trw

Posted on def2

Re: Postmill thread

<67ea441e7b607b34157bb269e124567d$1@def2.i2p>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!rocksolid2!def2!.POSTED.localhost!not-for-mail
From: anonymous@def2.anon (anonymous)
Newsgroups: rocksolid.nodes
Subject: Re: Postmill thread
Date: Sat, 14 Sep 2019 16:28:14 -0000 (UTC)
Organization: def2org
Message-ID: <67ea441e7b607b34157bb269e124567d$1@def2.i2p>
References: <20190909023102.593f3b60@desktop14.dt> <1ee47f3d90116fbaeef91dff104427f5@def4> <2568ebd104f1957d3cb2521ce1c50830$1@def2.i2p> <28c9f7b5f0b407e89867ff24778484bf$1@z5bqfv5v75kxy7pj.onion> <44bb9f8d3db7e14a90e15874751bb349$1@z5bqfv5v75kxy7pj.onion> <956e1bc5bb7ff1b86f665e6d322f23d8$1@def2.i2p> <6cdd570a008ab90b8f4f39ec4990e061$1@news.novabbs.com> <02920712c2f10d7076b644b29fa61fb6$1@def2.i2p> <20190912160804.13937bce@desktop14.dt> <5797715377bb53fea6e7080863fe7ef3$1@z5bqfv5v75kxy7pj.onion>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 14 Sep 2019 16:28:14 -0000 (UTC)
Injection-Info: def2.org; posting-host="localhost:127.0.0.1";
logging-data="27434"; mail-complaints-to="usenet@def2.org"
 by: anonymous - Sat, 14 Sep 2019 16:28 UTC

btw, there is some useful ff documentation here:

http://cvs.prohost.org/index.php?title=Fud30_ses

and a ff hack fopr sso here:

https://github.com/phoxicle/FUDForum-SSO-Adapter/blob/master/index_sso.php

cheers

trw
Posted on def2

Re: Postmill thread

<67b1580a1e26df484d35c5c39d23751f$1@news.novabbs.com>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro Guy@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes
Subject: Re: Postmill thread
Date: Thu, 12 Dec 2019 11:24:28 -0000 (UTC)
Organization: Rocksolid Light
Message-ID: <67b1580a1e26df484d35c5c39d23751f$1@news.novabbs.com>
References: <45badc2576dc70e0cee11b7dfe7950fc@def4> <5c6b0e5d483f62fad627d72124b1d930@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 12 Dec 2019 11:24:28 -0000 (UTC)
Injection-Info: i2pn2-novalink.localdomain; posting-account="retrobbs1";
logging-data="12438"; 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$aBmtYgkEgsL22IGvHKgYau3ApMs.NUDhEy6AtJTEWIPfM4GXyjf7i
 by: Retro Guy - Thu, 12 Dec 2019 11:24 UTC

trw wrote:

>>but of course it would need some sort of link to nntp.

Just came across this project: http://pessoal.org/papercut/

It's a python project designed specifically to allow a forum to integrate with nntp. I haven't looked closely at it, and I don't know python, but it looks interesting. The author originally designed it to integrate Phorum (http://phorum.org/)

Retro Guy

--
Posted on Rocksolid Light

Re: Postmill thread

<a920e00b24eaa236ffd7ec380690bfb4@def4>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: anon@anon.com (anon)
Newsgroups: rocksolid.nodes
Message-ID: <a920e00b24eaa236ffd7ec380690bfb4@def4>
Subject: Re: Postmill thread
Date: Thu, 12 Dec 2019 22:57:11+0000
Organization: def5
In-Reply-To: <45badc2576dc70e0cee11b7dfe7950fc@def4>
References: <45badc2576dc70e0cee11b7dfe7950fc@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
 by: anon - Thu, 12 Dec 2019 22:57 UTC

i looked at papercut at the very beginning of rocksolid, when i could not get inn2 to run (before you created your first vm).
there should even be a thread for this, if it has not disappeared when def.i2p went down.
anyway, i could not get it to run, which is maybe not surprising given the age of code base. with enough time and effort, it could be a nice alternative, though (i'm afraid more time and effort than i can spend atm).
phorum also looks nice (needs some css, i guess).

cheers

trw

Posted on def4

Re: Postmill thread

<453c32857162b8ef18f8ae489d020654$1@news.novabbs.com>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro Guy@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes
Subject: Re: Postmill thread
Date: Thu, 12 Dec 2019 23:33:25 -0000 (UTC)
Organization: Rocksolid Light
Message-ID: <453c32857162b8ef18f8ae489d020654$1@news.novabbs.com>
References: <45badc2576dc70e0cee11b7dfe7950fc@def4> <a920e00b24eaa236ffd7ec380690bfb4@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 12 Dec 2019 23:33:25 -0000 (UTC)
Injection-Info: i2pn2-novalink.localdomain; posting-account="retrobbs1";
logging-data="5836"; 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$akUHj.t8Nd2rLm0BbxKJK..PCoOlsUlip5FbfJg9OaRsBv/aZIA4O
 by: Retro Guy - Thu, 12 Dec 2019 23:33 UTC

anon wrote:

> i looked at papercut at the very beginning of rocksolid, when i could not get inn2 to run (before you created your first vm).
> there should even be a thread for this, if it has not disappeared when def.i2p went down.

I thought it sounded familiar, but couldn't find the thread.

> anyway, i could not get it to run, which is maybe not surprising given the age of code base. with enough time and effort, it could be a nice alternative, though (i'm afraid more time and effort than i can spend atm).

Yes, old code can be a challenge to get working. porting newsportal to php7 was quite a job. One which I almost quit on several times.

> phorum also looks nice (needs some css, i guess).

I have yet to look a phorum, but I will in the near future.

At this point, your ff mods are looking great! It's like a completely different interface. One thing I'd really like to see working better in ff is when it fails to send a message, it seems to never try again so messages are lost. I have that problem on my install also.

Right now, ff and rslight seem to be decent interfaces as they mature. I mean, interfaces a new user can work with quickly.

Retro Guy
--
Posted on Rocksolid Light

Re: Postmill thread

<62861ea7fdc3bd3b9e289369ff75ff20@def4>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: anon@anon.com (anon)
Newsgroups: rocksolid.nodes
Message-ID: <62861ea7fdc3bd3b9e289369ff75ff20@def4>
Subject: Re: Postmill thread
Date: Fri, 13 Dec 2019 12:54:32+0000
Organization: def5
In-Reply-To: <453c32857162b8ef18f8ae489d020654$1@news.novabbs.com>
References: <453c32857162b8ef18f8ae489d020654$1@news.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
 by: anon - Fri, 13 Dec 2019 12:54 UTC

>One thing I'd really like to see working better in ff is when it fails to send a message, it seems to never try again so messages are lost. I have that problem on my install also.

I guess this is about resetting some internal counter somewhere. Guess I will look into that at one point, I find it annoying as well.

Posted on def4

Re: Postmill thread

<48e70a3762c32cd194eb43fea0bb55c9@def4>

 copy mid   Newsgroups: rocksolid.nodes
Path: i2pn2.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: anon@anon.com (anon)
Newsgroups: rocksolid.nodes
Message-ID: <48e70a3762c32cd194eb43fea0bb55c9@def4>
Subject: Re: Postmill thread
Date: Fri, 13 Dec 2019 18:48:08+0000
Organization: def5
In-Reply-To: <62861ea7fdc3bd3b9e289369ff75ff20@def4>
References: <62861ea7fdc3bd3b9e289369ff75ff20@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
 by: anon - Fri, 13 Dec 2019 18:48 UTC

i think the code is in FUDFORUM/theme/default/imsg_edt.inc, line 568 and following. the post_message function from nntp.inc is called, but it is not checked if successful or not.

Posted on def4

1
server_pubkey.txt

rocksolid light 0.9.7
clearnet tor