Rocksolid Light

Welcome to Rocksolid Light

register   nodelist   faq  


rocksolid / rocksolid.nodes.announce / Re: rslight-0.6.5 available

SubjectAuthor
* rslight-0.6.5 availableRetro Guy
+* Re: rslight-0.6.5 availableRetro Guy
|`* Re: rslight-0.6.5 availableRetro Guy
| `* Re: rslight-0.6.5 availableRetro Guy
|  `* Re: rslight-0.6.5 availableRetro Guy
|   `* Re: rslight-0.6.5 availableRetro Guy
|    `* Re: rslight-0.6.5 availableanonymous
|     `* Re: rslight-0.6.5 availableanon
|      `* Re: rslight-0.6.5 availableRetro Guy
|       `* Re: rslight-0.6.5 availableanon
|        +* Re: rslight-0.6.5 availableRetro Guy
|        |`- Re: rslight-0.6.5 availableRetro Guy
|        `* Re: rslight-0.6.5 availableRetro Guy
|         `* Re: rslight-0.6.5 availableRetro Guy
|          `* Re: rslight-0.6.5 availableRetro Guy
|           `* Re: rslight-0.6.5 availableRetro Guy
|            `* Re: rslight-0.6.5 availableRetro Guy
|             `* Re: rslight-0.6.5 availableRetro Guy
|              `* Re: rslight-0.6.5 availableRetro Guy
|               `* Re: rslight-0.6.5 availableRetro Guy
|                `* Re: rslight-0.6.5 availableRetro Guy
|                 `* Re: rslight-0.6.5 availableRetro Guy
|                  `* Re: rslight-0.6.5 availableRetro Guy
|                   `* Re: rslight-0.6.5 availableRetro Guy
|                    `* Re: rslight-0.6.5 availableRetro Guy
|                     `* Re: rslight-0.6.5 availableRetro Guy
|                      `* Re: rslight-0.6.5 availableRetro Guy
|                       +* Re: rslight-0.6.5 availableanon
|                       |`* Re: rslight-0.6.5 availableRetro Guy
|                       | +- Re: rslight-0.6.5 availableanonymous
|                       | `* Re: rslight-0.6.5 availableqa
|                       |  `* Re: rslight-0.6.5 availableanon
|                       |   +* Re: rslight-0.6.5 availableanon
|                       |   |`* Re: rslight-0.6.5 availableanonymous
|                       |   | +* Re: rslight-0.6.5 availableanonymous
|                       |   | |`* Re: rslight-0.6.5 availableRetro Guy
|                       |   | | `- Re: rslight-0.6.5 availableRetro Guy
|                       |   | `- Re: rslight-0.6.5 availableRetro Guy
|                       |   +- Re: rslight-0.6.5 availableRetro Guy
|                       |   `* Re: rslight-0.6.5 availableRetro Guy
|                       |    +- Re: rslight-0.6.5 availableRetro Guy
|                       |    `- Re: rslight-0.6.5 availableanon
|                       `* Re: rslight-0.6.5 availableRetro Guy
|                        `* Re: rslight-0.6.5 availableRetro Guy
|                         `* Re: rslight-0.6.5 availableRetro Guy
|                          `* Re: rslight-0.6.5 availableRetro Guy
|                           `- Re: rslight-0.6.5 availableRetro Guy
+* Re: rslight-0.6.5 availableanon
|+- Re: rslight-0.6.5 availableRetro Guy
|`- Re: rslight-0.6.5 availableRetro Guy
+- Re: rslight-0.6.5 availableanon
`* syncronetAnonymous
 `- Re: syncronetRetro Guy

Subject: Re: rslight-0.6.5 available
From: anon@anon.com (anon)
Newsgroups: rocksolid.nodes.announce
Organization: def5
Date: Thu, 14 May 2020 00:15 UTC

The goal is not to build a full featured nntp server, just to support

Looking at the feature list, you still seem to be reaching what is not your goal :-), although I have never read the complete RFC for news and nntp, so i would'nt know...but looks pretty long already to me...

Posted on def4


Subject: Re: rslight-0.6.5 available
From: retroguy@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid
Date: Thu, 14 May 2020 03:45 UTC
anon wrote:


The goal is not to build a full featured nntp server, just to support

Looking at the feature list, you still seem to be reaching what is not
your goal :-), although I have never read the complete RFC for news and
nntp, so i would'nt know...but looks pretty long already to me...

Lol, that's kind of true.

I started with just supporting rslight, then decided it would be nice to
connect with a newsreader. In adding support for Knode, Pan etc, I ended up
supporting a few more commands, which isn't a bad thing :)

I added STAT yesterday to speed up pulling articles. Today I tweaked
spoolnews.php to use it, and it's WAY faster than before (since it pulls
just one line to check instead of a full header).

I have plans to add features in the future (like admin to admin messaging,
or file sharing or whatever), but right now still focusing on bug fixes and
reducing bandwidth (which I just had a major win on today).

Retro Guy





Subject: Re: rslight-0.6.5 available
From: anon@anon.com (anon)
Newsgroups: rocksolid.nodes.announce
Organization: def5
Date: Thu, 14 May 2020 13:40 UTC
Attachments: rslight_error.png (image/png)
reposting here:
ok, i finally got it up and running on def2. three cheers.
so def2 is back in business, and i will try to build vichan on the same machine, using the local nntp server.

will write more about the installation later.

cheers

trw
--
Posted on def2
def2.i2p

That post was done on def2, from a fresh installation of the version c.
For some reason it gives me an error message when posting, but taking the post nevertheless (see screenshot).

cheers

trw

Posted on def4



Attachments: rslight_error.png 
Subject: Re: rslight-0.6.5 available
From: anonymous@anon.com (anonymous)
Newsgroups: rocksolid.nodes.announce
Organization: def2
Date: Thu, 14 May 2020 12:27 UTC
ok, i finally got it up and running on def2. three cheers.
so def2 is back in business, and i will try to build vichan on the same machine, using the local nntp server.

will write more about the installation later.

cheers

trw
--
Posted on def2
def2.i2p


Subject: Re: rslight-0.6.5 available
From: qa@anon.com (qa)
Newsgroups: rocksolid.nodes.announce
Organization: def2
Date: Thu, 14 May 2020 12:27 UTC
ok, i finally got it up and running on def2. three cheers.
so def2 is back in business, and i will try to build vichan on the same machine, using the local nntp server.

will write more about the installation later.

cheers

trw
--
Posted on def2
def2.i2p


Subject: Re: rslight-0.6.5 available
From: anon@anon.com (anon)
Newsgroups: rocksolid.nodes.announce
Organization: def5
Date: Thu, 14 May 2020 14:37 UTC

so, this is nice, it runs like it should, just this one bug with the error message on posting.

i used standard directories this time, as I suspected this could be a problem. the sed command displayed the same error message as last time (and this is a different machine, with a different debian). the files are updated anyway.
after installation i needed to copy the groups.txt from /rocksolid to groups.txt in /spoolnews before anything happened. after that went well.
finally i went a bit bananas on the logo to celebrate :-)

so very nice work, this gets easier and easier.

the questions i have:

1) the cron.php calls all the other scripts, if I understand well. How do you avoid two update runs at the same time ?

2) talking about integrating other stuff, what would be the best interface ? i guess just calling the server, huh ? or directly manipulating the spool ?

cheers and thanks,

trw Posted on def4


Subject: Re: rslight-0.6.5 available
From: anon@anon.com (anon)
Newsgroups: rocksolid.nodes.announce
Organization: def5
Date: Thu, 14 May 2020 18:22 UTC


this is where it happens, just don't understand why, apparently there is an error reported that does not happen or is not relevant:

  if ((substr($message,0,3)=="240") ||
          (substr($message,0,7)=="441 435")) {
?>

<h1 class="np_post_headline"><?php echo $text_post["message_posted"];?></h1>

<p><?php echo $text_post["message_posted2"];?></p>

<?php
// This returns to multiple groups if crossposting, which does not work. FIXME
// Try to return to just the first group in the list
     $returngroup=explode(',',$newsgroups); ?>

<p><a href="<?php echo $file_thread.'?group='.urlencode($returngroup[0]).'">'.$text_post["button_back"].'</a> '
     .$text_post["button_back2"].' '.group_display_name($returngroup[0]) ?></p>
<?php
      } else {
        // article not accepted by the newsserver
        $type="retry";
        $error=$text_post["error_newsserver"]."<br><pre>$message</pre>";
      }
    } else {
      echo $text_post["error_readonly"];
    }


Posted on def4


Subject: Re: rslight-0.6.5 available
From: anonymous@anon.com (anonymous)
Newsgroups: rocksolid.nodes.announce
Organization: def2
Date: Thu, 14 May 2020 18:51 UTC
what do the first two lines do ? you check if you have either success (240) or failure (441) ?
or i don't understand the code right...

-----
From here: https://tools.ietf.org/html/rfc3977




6.3.  Article Posting

   Article posting is done in one of two ways: individual article
   posting from news-reading clients using POST, and article transfer
   from other news servers using IHAVE.

6.3.1.  POST

6.3.1.1.  Usage

   Indicating capability: POST

   This command MUST NOT be pipelined.

   Syntax
     POST

   Responses

   Initial responses
     340    Send article to be posted
     440    Posting not permitted

   Subsequent responses
     240    Article received OK
     441    Posting failed
--
Posted on def2
z5bqfv5v75kxy7pj.onion


Subject: Re: rslight-0.6.5 available
From: anonymous@anon.com (anonymous)
Newsgroups: rocksolid.nodes.announce
Organization: def2
Date: Thu, 14 May 2020 18:54 UTC
just this one bug with the error message on posting.

ok, this seems to be history now. would be interesting why it showed up.

what's with the identifier in the footer (displaying from which side you posted) ? It's kind of a neat feature, i am just not sure if i want it on all the time. cheers

trw
--
Posted on def2
z5bqfv5v75kxy7pj.onion


Subject: Re: rslight-0.6.5 available
From: retroguy@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid
Date: Thu, 14 May 2020 23:26 UTC
anonymous wrote:

just this one bug with the error message on posting.

ok, this seems to be history now. would be interesting why it showed up.

what's with the identifier in the footer (displaying from which side you
posted) ? It's kind of a neat feature, i am just not sure if i want it on
all the time.

Awesome, I'm glad def2 is back! :)

The footer can be disabled in /etc/rslight/rslight.inc.php by setting:
$postfooter="";

I have to go off to work now, but will be back later and answer questions,
but here's a couple of notes:

The response you referenced in another post to response codes is from
newsportal, I need to check and see what it's checking for.

If you are looking for nntp CLIENT code, look in spoolnews.php, that's the
client. nntp.php is the server.

I'll be back later!

Retro Guy




Pages:123456
rocksolid light 0.6.5e
clearnet i2p tor