Rocksolid Light

Welcome to novaBBS (yes, it's Usenet)

register  nodelist  faq  

Nothing succeeds like excess. -- Oscar Wilde


rocksolid / Programming / latest

Re: None

rocksolid.programming

Posted: 4 Days 11 Hours ago by: Anonymous

I struggle with the difference between fb/twitter being private and can do what they want, which I agree with, but some baker is required to make a cake he doesn't want to. Maybe I'm wrong, but why is this different?

Re: how i hacked this world and become hitler

rocksolid.programming

Posted: 6 Days 3 Hours ago by: Anonymous

"On April 30, 1945, holed up in a bunker under his headquarters in Berlin, Adolf Hitler commits suicide by swallowing a cyanide capsule and shooting himself in the head. Soon after, Germany unconditionally surrendered to the Allied force

how i hacked this world and become hitler

rocksolid.programming

Posted: 6 Days 22 Hours ago by: Anonymous

hello sexy bitches i want to learn how to hack this world, yes i want to learn how to hack world after that i will become god oof this earth, then all the citizens will be my servants, those who want to be my special partner can reply and t

TRAX-391

rocksolid.programming

Posted: 1 Month 15 Days ago by: Anonymous

---- -.... --... -.-. ----- ...-- ----- ----- ....- -.... ....- ..--- -.-. -.... ..--- -.-. ..--- --... ....- .---- -... ..--- .---- ....- ....- --... ..-. -.-. ..--- ---.. -.. .- -.-. -... ..... -.... ----- .---- --... ..--- ----. . ...--

hacker for hire

rocksolid.programming

Posted: 1 Month 23 Days ago by: Anonymous

am available

hacker for hire

rocksolid.programming

Posted: 1 Month 23 Days ago by: Anonymous

hey there, in case you're in search for a hacker to get you cracked into some info or help you create some malware

Re: Status of the nntp server from rslight ?

rocksolid.programming

Posted: 1 Month 25 Days ago by: Retro Guy

I'm going to remove this peer from my inn peer list. Meaning, inn won't try to send messages there as it will be pulling instead. I'll just comment the lines out on my end so I can re-enable again if you switch back. Retro Guy

Re: Status of the nntp server from rslight ?

rocksolid.programming

Posted: 1 Month 25 Days ago by: anonymous

Ok, got it. I can see posting is working fine.

Re: Status of the nntp server from rslight ?

rocksolid.programming

Posted: 1 Month 25 Days ago by: Retro Guy

No, it posts also, but as a reader. Reading and posting should work fine, just that it doesn't act as a "peer" but as a newsreader. When you post, it sends it to the upstreamn nnep server, and when it syncs it pulls articles from upst

Re: Status of the nntp server from rslight ?

rocksolid.programming

Posted: 1 Month 25 Days ago by: Anonymous

Yes, I believe so. So this means it is pulling only ? No, I played with that one but gave it up.

Re: Status of the nntp server from rslight ?

rocksolid.programming

Posted: 1 Month 25 Days ago by: Retro Guy

rslight does not support IHAVE. Oh, maybe it's from my inn servers trying to peer with it? rslight needs to sync with other servers as a reader. I'm guessing your client (bbx) doesn't use IHAVE as a client would not do that.

Re: Status of the nntp server from rslight ?

rocksolid.programming

Posted: 1 Month 26 Days ago by: Anonymous

Thanks for the explanations. I have this rslight nntp server now running on vm2sdbjd*.b32.i2p, the same address as my inn2 server used to be. In the logs (nntp.log in this case), I notice a lot of these error messages: Syntax error: IHAVE

Re: Status of the nntp server from rslight ?

rocksolid.programming

Posted: 1 Month 26 Days ago by: Retro Guy

Thank you for the feedback :) It's helpful as I assume I'm really the only user of rslight, and I can get a bit blinded by being used to it and may not notice something a user with a new install would deal with. I think I know the reas

Re: Status of the nntp server from rslight ?

rocksolid.programming

Posted: 1 Month 26 Days ago by: Retro Guy

You'll end up with a spoolnews.php instance for each 'section'. In this case, rocksolid and spoolnews (spoolnews is it's own section). There is a lock file for each instance per section, so you shouldn't see multiples very often once yo

Re: Status of the nntp server from rslight ?

rocksolid.programming

Posted: 1 Month 26 Days ago by: Anonymous

www-data sh -c php /etc/rslight/scripts/spoolnews.php www-data php /etc/rslight/scripts/spoolnews.php Or is it wrong to run cron.php manually for testing purposes ?

Re: Status of the nntp server from rslight ?

rocksolid.programming

Posted: 1 Month 26 Days ago by: Anonymous

Big thanks, I just downloaded it (while I was playing with a regular rslight installation meanwhile). I'll let you know how it handles for me. As a feedback for the installation of rslight: -it also shows the sed errors, while all data are

Re: Status of the nntp server from rslight ?

rocksolid.programming

Posted: 1 Month 26 Days ago by: Retro Guy

Ok, I just installed this in a Debian vm and no problems. It's pretty simple and all runs in one directory with subdirs. It will run as whatever user you choose during the installation script, which defaults to www-data. You can select

Re: Status of the nntp server from rslight ?

rocksolid.programming

Posted: 1 Month 27 Days ago by: Anonymous

I use mostly debian on my servers, that's right. And I don't absolutely need an installer, but if you make one, I will take it :-). That sounds good to me. Thanks a lot.

Re: Status of the nntp server from rslight ?

rocksolid.programming

Posted: 1 Month 27 Days ago by: Retro Guy

Ah, sorry about that. I've been spending a lot of time on search and never made an installer for standalone nntp. I'll get that put together soon. It's simply a matter of a toggle to disable automated threading, and writing an installe

Status of the nntp server from rslight ?

rocksolid.programming

Posted: 1 Month 27 Days ago by: Anonymous

Hi Retro Guy, did you ever get around to release your standalone version of the nntp server you made for rslight ? I was trying to install it a couple of days ago, but could not find anything, just the rslight packages. Or is it part of th

Re: Hire Professional Ethicals Hackers

rocksolid.programming

Posted: 2 Months 7 Days ago by: Anonymous

In what universe is it "ethical" what you are offering ? Although with an american cellphone contact for your _whatsapp_, you are probably glowers. In any event, get lost. There is nothing here for you.

Re: A Protocol To Change It Call

rocksolid.programming

Posted: 2 Months 8 Days ago by: Anonymous

what is a non-lame method for this ?

A Protocol To Change It Call

rocksolid.programming

Posted: 2 Months 8 Days ago by: Anonymous

GlblGvtTkn Decenteralized voting system, hosted by node projecting LAN basic WiFi. Biometrics secrue the wallet and are linked to keys. You may only have one wallet per bio sign. Funds pool will be the main voting principle. ONE WALLET

Re: virus

rocksolid.programming

Posted: 2 Months 18 Days ago by: AnonUser

To: Anonymous You need to learn how to program first, then the answer will reveal itself.

Re: virus

rocksolid.programming

Posted: 2 Months 19 Days ago by: Anonymous

ask china they've proven themselves good at it.

virus

rocksolid.programming

Posted: 2 Months 19 Days ago by: Anonymous

how to make a virus

imyfone

rocksolid.programming

Posted: 2 Months 26 Days ago by: Anonymous

1 need to flash an iphone 11. does any1 have exper1ence w1th th1s tool? should 1 buy 1t?

Re: import script from several formats

rocksolid.programming

Posted: 2 Months 28 Days ago by: Retro Guy

Title: now is Subject: Posted: now is Date: This is simple to change. Attached is a very small example of my testing, from a very small number of articles. These are all dated in April 1988. They will thread better once I import more art

Re: import script from several formats

rocksolid.programming

Posted: 3 Months ago by: Retro Guy

Here's an example of an early header and message. Quite different from current headers, but the info is there. Forget threading, lol: Autzoo.101 test utzoo!henry Fri Feb 6 00:19:47 1981 first_test This is the first U of T test of the D

Re: import script from several formats

rocksolid.programming

Posted: 3 Months ago by: Retro Guy

This seems to be going well. Conversion was not difficult. I also have earlier articles (early 80s) which are fun to have, but the headers are severely lacking. Not sure I'll spend much time on those right now. Threading is weak in ear

import script from several formats

rocksolid.programming

Posted: 3 Months 2 Days ago by: Retro Guy

I'm working on an import script for news archives into rslight. The main reason was to easily copy a newsgroup from one rslight site to another without just copying the entire spool, just copy the group .db3 file. Then I realized I have ol

None

rocksolid.programming

Posted: 3 Months 3 Days ago by: Anonymous

That. There is also another point I find important here: the discussion so far has been about private platforms like Facebook and Twitter and the like. And for these the owners decide about what is acceptable and what is not, this is how

Re: None

rocksolid.programming

Posted: 3 Months 3 Days ago by: Mei

That is fascist and racist, though. You can say there is some valid reason to want to spend a shitload of money to build a symbol of racism against people who largely came into the country legally anyway (https://www.npr.org/2019/01/

None

rocksolid.programming

Posted: 3 Months 4 Days ago by: Anonymous

isn't github and gitlab free in clearnet too?

Re: None

rocksolid.programming

Posted: 3 Months 4 Days ago by: Anonymous

There should be a line and I agree that if you promote violence you should be banned, but I think the line is way too far in the wrong place generally on popular boards like twitter and facebook. If someone says women should have babies

None

rocksolid.programming

Posted: 3 Months 4 Days ago by: Anonymous

Well if somebody is calling for other peoples torture and murder, this would fit the description (and this _was_ described in the post). This kind of content is not so difficult to find, especially on imageboards, with this one being an e

Re: None

rocksolid.programming

Posted: 3 Months 4 Days ago by: Anonymous

Yes exactly. The most extreme labels and extreme accusations, but not stating what basis you are using to call someone fascist, bigot, torturer, murderer, violent, cruel etc. This has been a great example of what you replied to.

Re: None

rocksolid.programming

Posted: 3 Months 4 Days ago by: Mei

Fascists and other bigots are such tender, sensitive people. It must be awful feeling like you have to stop calling for torture and murder because people will think you're a bad person for it :( Obviously the solution is to shut up pe

None

rocksolid.programming

Posted: 3 Months 8 Days ago by: Anonymous

I agree that this sort of thing happens. And I would say it must be discussed in these cases, in the hope to find a consensus, or else split ways. And of course, each individual is free to make their own services, where they make their own

Re: None

rocksolid.programming

Posted: 3 Months 7 Days ago by: Anonymous

"far right, fascist, bigoted, racist, abusive or otherwise hateful content" these are all used politically to shut down opinion. The most extreme label is placed a lot of times on simple political viewpoints just to shut the other view

None

rocksolid.programming

Posted: 3 Months 8 Days ago by: Anonymous

fascist != politics

Re: free git instance in clearnet

rocksolid.programming

Posted: 3 Months 8 Days ago by: AnonUser

There is a strict non tolerance policy against any far right, fascist, bigoted, racist, abusive or otherwise hateful content. Posting any repositories with any such content or using profile pictures/user names matching these description

None

rocksolid.programming

Posted: 3 Months 8 Days ago by: Anonymous

well looks like that place is going be shutdown

free git instance in clearnet

rocksolid.programming

Posted: 3 Months 8 Days ago by: Anonymous

https://git.rip/users/sign_in has very open tos

Re: None

rocksolid.programming

Posted: 3 Months 16 Days ago by: Anonymous

Posting from put.hk now -- Free News Reader http://put.hk http://put.hk/reader/news.novabbs.com/rocksolid.programming.html Anonymous@novabbs.i2p (Anonymous) wrote:

Re: None

rocksolid.programming

Posted: 3 Months 16 Days ago by: Anonymous

Worked for me see attached --------------600b4742997a11.64347435 Content-Type: image/jpeg; name=put.hk2.jpg Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=put.hk2.jpg /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcG

None

rocksolid.programming

Posted: 3 Months 17 Days ago by: Anonymous

I read: "NNTPException: Read timed out" Seems like the site cannot connect to whichever newsserver it is using.

Re: rslight working with put.hk

rocksolid.programming

Posted: 3 Months 17 Days ago by: Retro Guy

That's strange. It's working fine for me. The error looks like HTTP 500 (Server error). Maybe a temporary web server error? The initial problem was that it would always show zero for number of articles in a group, and would not show the

Re: rslight working with put.hk

rocksolid.programming

Posted: 3 Months 17 Days ago by: Anonymous

For me the site does not work, some internal error (see screenshot). --------------600a80e78bf569.67496018 Content-Type: image/jpeg; name=put_HK.jpg Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=put_HK.jpg

rslight working with put.hk

rocksolid.programming

Posted: 3 Months 17 Days ago by: Retro Guy

I finally figured out why the rslight nntp server wasn't working properly with put.hk. It was an eol issue. I needed to strip the eol in xover lines and replace them with "rn", which is what I thought I was sending already. Anyway, it se

Re: yo

rocksolid.programming

Posted: 3 Months 18 Days ago by: AnonUser

To: Anonymous yo

standalone rslight nntp server

rocksolid.programming

Posted: 3 Months 25 Days ago by: Retro Guy

I've split the nntp server from rslight so that it can run without the web interface. This is all done with config option, no code changes. I wanted to be able to run just the news server, which is working fine, but I didn't want to have a

yo

rocksolid.programming

Posted: 3 Months 26 Days ago by: Anonymous

yo

None

rocksolid.programming

Posted: 3 Months 26 Days ago by: Anonymous

another one: https://blog.twitter.com/en_us/topics/company/2021/protecting--the-conversation-following-the-riots-in-washington--.html "Since Friday, more than 70,000 accounts have been suspended as a result of our efforts, with many instan

None

rocksolid.programming

Posted: 3 Months 27 Days ago by: Anonymous

(too heavy to attach, so uploaded): http://ana5icnp3au4qy5i.onion/?p4Yd6zThm2MAzCAPmLaBrLNu3YK "The disinformation landscape and the lockdown of social platforms" by Shawn Walker Dan Mercea and Marco Bastos --80117a3114d09cc25430beeac404

Re: pgp would be nice

rocksolid.programming

Posted: 3 Months 27 Days ago by: trw

https://medium.com/@tamanning/nomadic-identity-brought-to-you-by-hubzilla-67eadce13c3b One more reason for me to look at the fediverse, and maybe a killer feature...guess Hubzilla will be it.... -- Posted on def3

Re: The next bridge

rocksolid.programming

Posted: 3 Months 28 Days ago by: Anonymous

Of course not, why would we drop something that is working nicely ?

Re: the next bridge

rocksolid.programming

Posted: 3 Months 28 Days ago by: Retro Guy

Usenet is federated, but I don't think that it will be used by most for this reason. Most usenet users are probably google groups users who most likely don't know that the data is spread around and shared. Connecting with these newer mo

Re: The next bridge

rocksolid.programming

Posted: 3 Months 28 Days ago by: Anonymous

https://fediverse.party/en/miscellaneous https://socialhub.activitypub.rocks/pub/guide-for-new-activitypub-implementers https://writefreely.org/start https://codeberg.org/zot/zap.git https://github.com/emilebosch/awesome-fediverse

Re: the next bridge

rocksolid.programming

Posted: 3 Months 29 Days ago by: Anonymous

https://www.theguardian.com/us-news/2021/jan/10/apple-suspends-parler-from-app-store Federated services is the way to go when big corps is shutting you down.

Re: The next bridge

rocksolid.programming

Posted: 3 Months 29 Days ago by: Retro Guy

This looks like it might be easier (for me) to work with. activitypub without the wordpress specifics: https://github.com/landrok/activitypub At some point, I'd like to create two instances and see if I can get them to communicate prope

Re: The next bridge

rocksolid.programming

Posted: 4 Months ago by: Anonymous

wow, I'm impressed at the speed...lol, I was just throwing out an idea...:-) I'm reading, if you want to read it all, that will take some time alone....plus you have to have a rough understanding of the wp frame work too. i think the easies

Re: the next bridge

rocksolid.programming

Posted: 4 Months 1 Day ago by: Retro Guy

I've downloaded the plugin and am reading through the code. This might be the best place to start, but it'll take a while to understand what I'm reading, lol. Meanwhile, I'm looking around for something simpler (not OOP) as a guide.

Re: the next bridge

rocksolid.programming

Posted: 4 Months 1 Day ago by: Anonymous

https://wordpress.org/plugins/activitypub/ https://github.com/pfefferle/wordpress-activitypub

Re: The next bridge

rocksolid.programming

Posted: 4 Months 2 Days ago by: Retro Guy

It looks like activity streams standard is what is used. I'm not sure, it's new to me but I think so: https://www.w3.org/TR/activitystreams-core/ If it can be implemented without adding yet another language requirement (I'd rather stick

The next bridge

rocksolid.programming

Posted: 4 Months 2 Days ago by: Anonymous

https://the-federation.info/ Would be awesome to have rocksolid in the fediverse. And with all the code existing already for servers, (including a wordpress plugin, apparently), it shouldn't be too hard to implement. Thoughts ? cheers t

and....solved

rocksolid.programming

Posted: 4 Months 8 Days ago by: Anonymous

That must have been it. I deleted a lot of not needed stuff and had ca. 680 Mb free space on sda1 in the end. And it works now, expire does not crash any longer and the server does not need to be restarted. Not with the twisted setup tha

Re: it is not the inodes

rocksolid.programming

Posted: 4 Months 8 Days ago by: Marc SCHAEFER

You can, but I put them in /usr/local/APPLICATION-version and then symlink the current version directory to /usr/local/APPLICATION and write wrapper scripts in /usr/local/bin calling the application with all the correct variables defined.

Re: it is not the inodes

rocksolid.programming

Posted: 4 Months 7 Days ago by: Retro Guy

rslight is my web based forum software https://www.novabbs.com, which contains a somewhat complete nnrp server. I wrote this news server as the backend for the forum so that it works quickly in slow networks (i2p, tor). Many of my posts

Re: None

rocksolid.programming

Posted: 4 Months 8 Days ago by: Marc SCHAEFER

I think this is how the history is reclaimed every now and then. You could mount --bind the directory to some place with more room, or symlink

None

rocksolid.programming

Posted: 4 Months 8 Days ago by: Anonymous

the easiest way to code, yes. it might be easier for users to trust a standalone client than to switch on js in general (especially true for the users that might be interested in this kind of identity management I think). Yes, js is cert

None

rocksolid.programming

Posted: 4 Months 8 Days ago by: Anonymous

on my machine the history file is 382 Mb. if inn would attempt to make a copy of this file, that would explain how it runs out of space. if this was the case, I have to make a new installation...damn...but at least the reason would be cla

Re: it is not the inodes

rocksolid.programming

Posted: 4 Months 8 Days ago by: Marc SCHAEFER

It wouldn't for me, because it's not even present in the Debian packages as far as I can see. Installing software which is not in my standard distribution involves even more work, and there is no guarantee of some support nor that it is

Re: bbx alpha version

rocksolid.programming

Posted: 4 Months 8 Days ago by: Retro Guy

Looking here: it seems the space problem is on /dev/sda1. I just checked /var/lib/news on one of my servers and the dir is using 1.7G. Just the history file is 1.1G Retro Guy

Re: pgp would be nice

rocksolid.programming

Posted: 4 Months 8 Days ago by: Retro Guy

Either way and the user must trust the code of course. If it's a matter of trust, maybe javascript is the easiest way. If you allow the js, you can sign, if you don't it's just a feature you don't use. Currently, rslight uses javascript

Re: it is not the inodes

rocksolid.programming

Posted: 4 Months 8 Days ago by: Anonymous

complex config of inn2 --> bad setup on my end --> unstable news server It is the program and the admin together that produce a stable (or in my case unstable) result. Using rslight just might be more fitting for my skills. :-)

Re: it is not the inodes

rocksolid.programming

Posted: 4 Months 8 Days ago by: Marc SCHAEFER

INN2 is running stable for the last 20 years or so. Administrating a UNIX server is sometimes complex.

it is not the inodes

rocksolid.programming

Posted: 4 Months 8 Days ago by: Anonymous

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

Re: bbx alpha version

rocksolid.programming

Posted: 4 Months 9 Days ago by: Retro Guy

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 wasti

Re: bbx alpha version

rocksolid.programming

Posted: 4 Months 9 Days ago by: Marc SCHAEFER

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

Re: bbx alpha version

rocksolid.programming

Posted: 4 Months 9 Days ago by: Anonymous

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 ? want, because it might end up in the junk pseudo

Re: bbx alpha version

rocksolid.programming

Posted: 4 Months 9 Days ago by: Marc SCHAEFER

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

rocksolid.programming

Posted: 4 Months 10 Days ago by: Anonymous

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 D

Re: bbx alpha version

rocksolid.programming

Posted: 4 Months 10 Days ago by: Anonymous

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.

Re: bbx alpha version

rocksolid.programming

Posted: 4 Months 10 Days ago by: Retro Guy

"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 m

Re: bbx has overboard now

rocksolid.programming

Posted: 4 Months 10 Days ago by: trw

And the registration captcha is now also accessible with the alt text of the image (for textbrowsers and the like).

Re: pgp would be nice

rocksolid.programming

Posted: 4 Months 11 Days ago by: Anonymous

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 (c

Re: pgp would be nice

rocksolid.programming

Posted: 4 Months 11 Days ago by: Retro Guy

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 a

Re: pgp would be nice

rocksolid.programming

Posted: 4 Months 11 Days ago by: trw

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

bbx has overboard now

rocksolid.programming

Posted: 4 Months 11 Days ago by: trw

a very simple one: just all of the group views on one screen, one after another. but at least it's all at one glance now, and it was only 6 lines code :-). cheers trw

Re: Mapping rocksolid

rocksolid.programming

Posted: 4 Months 13 Days ago by: Anonymous

https://www.novabbs.com/computers/article-flat.php?idU0&group=news.software.nntp#550 Looks like with control-archive 1.9.0 being released, rocksolid has been added to the active file at isc.org: Hierarchy updates: * Remove the d

Re: Mapping rocksolid

rocksolid.programming

Posted: 4 Months 17 Days ago by: Marc SCHAEFER

Actually, it depends on the options you give to the script; here I use -f 2 -s \.POSTED -f n factor (defines how verbose the graphic will be. Defaults to 1.) -s pattern skip (perl-regexp-pattern to ignore in the result)

Re: Mapping rocksolid

rocksolid.programming

Posted: 4 Months 17 Days ago by: Retro Guy

Very nice. It's similar to one I've seen but much less congested and easier to read. Thanks for posting the link.

Re: Mapping rocksolid

rocksolid.programming

Posted: 4 Months 17 Days ago by: Marc SCHAEFER

This is what inpath2dot.pl does. You can see an example of result here (for all, not just rocksolid.*) http://shakotay.alphanet.ch/news/inpath.png

Re: Mapping rocksolid

rocksolid.programming

Posted: 4 Months 17 Days ago by: Retro Guy

3.eu.feeder.erje.net 4.us.feeder.erje.net Path: rocksolid2 alphanet.ch border1.nntp.dca1.giganews.com buffer1.nntp.dca1.giganews.com buffer2.nntp.dca1.giganews.com def2 def3 def5 feed.usenet.farm feeder.erje.net feeder.usenetexpress.com f

Re: Mapping rocksolid

rocksolid.programming

Posted: 4 Months 17 Days ago by: Retro Guy

I did the same also (just using php instead) and see all the 'hops'. Some peers may not carry rocksolid, but forward the messages anyway. Not sure if it can be determined that way who carries the groups and who does not other than the f

Re: mapping rocksolid

rocksolid.programming

Posted: 4 Months 18 Days ago by: trw

10.128.12.155 10.13.0.7 127.117.190.215 127.140.234.14 127.147.52.208 127.190.160.170 127.215.126.48 127.223.110.70 127.76.124.96 127.99.134.157 192.168.0.80 192.241.184.77 3.eu.feeder.erje.net 4.us.feeder.erje.net alphanet.ch border1.nnt

Re: Mapping rocksolid

rocksolid.programming

Posted: 4 Months 18 Days ago by: trw

alphanet.ch def def2 def3 def5 i2pn2.org neodomea5yrhcabc.onion networks newnode news.neodome.net news.novabbs.com news.rocksolidbbs.com nntp.supernews.com retrobbs.novabbs.com retrobbs2 rocksolid0 rocksolid2 rocksolid3 rocksolidbbs somen

Re: Thant explains some

rocksolid.programming

Posted: 4 Months 18 Days ago by: Retro Guy

lol :)

Re: Thant explains some

rocksolid.programming

Posted: 4 Months 18 Days ago by: trw

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

Re: Thant explains some

rocksolid.programming

Posted: 4 Months 18 Days ago by: Retro Guy

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,

Re: Thant explains some

rocksolid.programming

Posted: 4 Months 18 Days ago by: trw

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

Re: Mapping rocksolid

rocksolid.programming

Posted: 4 Months 18 Days ago by: Retro Guy

Retro Guy --------------5fe06d643cfca1.57767264 Content-Type: text/plain; name=mymap.txt Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=mymap.txt YWxwaGFuZXQuY2gKYWxwaGFuZXQuY2gKYWxwaGFuZXQuY2gKYWxwaGFuZX

Re: Thant explains some

rocksolid.programming

Posted: 4 Months 18 Days ago by: Retro Guy

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 Sy

Thant explains some

rocksolid.programming

Posted: 4 Months 18 Days ago by: trw

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.

Re: Also, this error message

rocksolid.programming

Posted: 4 Months 18 Days ago by: Retro Guy

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

Re: Did you change the settings ?

rocksolid.programming

Posted: 4 Months 18 Days ago by: Retro Guy

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.

Also, this error message

rocksolid.programming

Posted: 4 Months 18 Days ago by: trw

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

Did you change the settings ?

rocksolid.programming

Posted: 4 Months 18 Days ago by: trw

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 ?

The grass is always greener in the past...

rocksolid.programming

Posted: 4 Months 18 Days ago by: trw

....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 file

pgp would be nice

rocksolid.programming

Posted: 4 Months 19 Days ago by: trw

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 a

Re: Mapping rocksolid

rocksolid.programming

Posted: 4 Months 19 Days ago by: trw

http://ana5icnp3au4qy5i.onion http://boxs.i2p cheers trw

Wrong link, sorry

rocksolid.programming

Posted: 4 Months 19 Days ago by: trw

https://github.com/nilesr/nntpchan-mapper/ And yes, it is just graphs made from the path infos of each message. If you have something else (or also the aggregated paths data), let's have a look at it.

Re: a bbx post

rocksolid.programming

Posted: 4 Months 19 Days ago by: Retro Guy

Well, that works nicely!

a bbx post

rocksolid.programming

Posted: 4 Months 19 Days ago by: RetroGuy

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

Re: Mapping rocksolid

rocksolid.programming

Posted: 4 Months 19 Days ago by: Retro Guy

Done, lol :) Surprised to see supernews.com in there. Mostly just our nodes of course. I can send you the output if you like (it's just a file full of Path: headers. Retro Guy

Re: Mapping rocksolid

rocksolid.programming

Posted: 4 Months 19 Days ago by: Retro Guy

The link does not work for me (404). Is this a graphical representation of paths? Some have done this (for usenet in general) and the data is gathered from the Path: header. Someone made some impressive graphics for this a few months ag

Re: Post and registration, and new ideas

rocksolid.programming

Posted: 4 Months 19 Days ago by: Retro Guy

I like the idea. We may have discussed similar before, or maybe that was some conversation that took place inside my head, lol. A currently undocumented 'feature' of rslight is to display when a post was made from the site you're viewin

Mapping rocksolid

rocksolid.programming

Posted: 4 Months 19 Days ago by: trw

https://github.com/nilesr/nntpchan-mapper/blob/master/ Seeing all these different paths that messages take while playing with bbx really made me curious how far this stretches by now...

Close to switching

rocksolid.programming

Posted: 4 Months 19 Days ago by: trw

A little cleaning up here and there, then I will switch def4 to bbx.

Registration and posts work

rocksolid.programming

Posted: 4 Months 19 Days ago by: trw

Registration works. All the accounts made on def4 are valid as well, and will stay valid. Posting works, not sure about attachments yet.

Post and registration, and new ideas

rocksolid.programming

Posted: 4 Months 19 Days ago by: Anonymous

yeah, registration and post have been last on the list, I have the code laying around, so it is just to implement the functions (I will even take the accounts from bbs over). but first i wanted it to be usable for reading, and at least for

Re: Progress

rocksolid.programming

Posted: 4 Months 20 Days ago by: Retro Guy

I should have read this first :) I posted on the site and it's very easy to work with. It looks great, I really like it :) Looking forward to interacting with it further.

Progress

rocksolid.programming

Posted: 4 Months 20 Days ago by: Anonymous

-registration -posting Done -add and debug navigation elements -images: decoding, display or link -attachments: decoding, link -caching of groups and messages As a test a little text file attached. --6fb8ccb6c3a9fc9b61642e5e570b6758de0f9

Navigation works

rocksolid.programming

Posted: 4 Months 21 Days ago by: Anonymous

1x TAB goes to the first group from the top, 2x TAB to the second group and so on. From a groupview: 1x TAB goes to earliest article on the page 2x TAB goes to the latest article on the page From the articleview: 1xTAB --> previous articl

None

rocksolid.programming

Posted: 4 Months 21 Days ago by: Anonymous

TAB+ENTER --> previous article in newsgroup 2xTAB+ENTER --> next article in newsgroup 3xTAB+ENTER --> reply to message 4xTAB+ENTER --> go to newsgroup overview The reply is not working yet (as posting is not working yet), and the whole t

that's for interactive mode

rocksolid.programming

Posted: 4 Months 22 Days ago by: Anonymous

I understand that you describe the interactive mode of Lynx, so this does not concern my setup (I use predefined calls where the hostname and everything is fixed, and the user input is used as a group or message. My concern here was that s

Lynx not safe ?

rocksolid.programming

Posted: 4 Months 22 Days ago by: Anonymous

https://insecure.org/sploits/lynx.download.html Report is from 1997, maybe this is fixed by now ? Or maybe not...I will play a little with that.

Re: shell

rocksolid.programming

Posted: 4 Months 22 Days ago by: Retro Guy

Ah, you already found it, nice!

Re: Lynx

rocksolid.programming

Posted: 4 Months 22 Days ago by: Retro Guy

A door is like a portal to an external program for a bbs. Mostly used for games (commonly called 'door games'). I set up Synchronet to have a menu option to browse the web, and it then provided you a lynx interface (by actually running l

shell

rocksolid.programming

Posted: 4 Months 22 Days ago by: Anonymous

http://www.math.utah.edu/lab/man/lynx.html and so I added -restrictions=shell,suspend,editor,exec,exec-frozen to the call of Lynx. I have tried to break into my box with this way before, and did not succeed. If you know of any possible ex

Lynx

rocksolid.programming

Posted: 4 Months 22 Days ago by: Anonymous

what does that mean: "as a door" ? I checked for that, was not the case for me (unless I checked the wrong things). At least I was not able to inject any commands that way (over the webui). Can you give an example of a successful attack

Re: bbx alpha version

rocksolid.programming

Posted: 4 Months 22 Days ago by: Retro Guy

I'm pretty impressed with the font etc. Nice css work! I added lynx as a door a few years ago in synchronet and it worked great, but one thing I found I had to be careful with and disable was that by default lynx would allow shell esca

Re: bbx alpha version

rocksolid.programming

Posted: 4 Months 23 Days ago by: Anonymous

thanks for the nice feedback. lynx (with the -source switch) delivers the html which it would normally display on its own screen, (mostly this means taking care of the links in group view, the messages are actually just text snippets). Then

Re: bbx alpha version

rocksolid.programming

Posted: 4 Months 23 Days ago by: Retro Guy

That looks awesome! Back to the green screen :) Is the formatting done by lynx, or yourself?

bbx alpha version

rocksolid.programming

Posted: 4 Months 23 Days ago by: Anonymous

http://acmsrfsbsogtuhvk.onion/bbs/alpha/ To do: -add and debug navigation elements -registration -posting -images: decoding, display or link -attachments: decoding, link -caching of groups and messages I decided that I will make def4 wit

this is the look so far...

rocksolid.programming

Posted: 4 Months 23 Days ago by: Anonymous

function forum() { lynx -source nntp://$server_ip:$server_port/$Group_id | sed -r 's,(newspost|nntp)://,http://,g' | sed -e "s,$server_ip:$server_port/,$node_address/?1=,g" return } --e8ffc7b23b3afa12950a6ae733b73b9bc52d0147 Content-Dis

Simple as fuck

rocksolid.programming

Posted: 4 Months 24 Days ago by: Retro Guy

For now, I just do socat TCP4-LISTEN:30119,reuseaddr,fork SOCKS4A:127.0.0.1:asq5mo52aghemn2i.onion:119,socksport50 and then lynx nntp://127.0.0.1:30119/rocksolid.programming and I have a nice interactive torified access to rslight. with -d

Simple as fuck

rocksolid.programming

Posted: 4 Months 24 Days ago by: Anonymous

For now, I just do socat TCP4-LISTEN:30119,reuseaddr,fork SOCKS4A:127.0.0.1:asq5mo52aghemn2i.onion:119,socksport50 and then lynx nntp://127.0.0.1:30119/rocksolid.programming and I have a nice interactive torified access to rslight. with -d

Ha, this is even easier

rocksolid.programming

Posted: 4 Months 24 Days ago by: Anonymous

I can just use # lynx -dump and have a nice and tidy output of text and links (which I could again format to some html, without the usage of a webshell). Very nice.

New project idea

rocksolid.programming

Posted: 4 Months 24 Days ago by: Anonymous

-low resource -stable (as in: mature code) -not written in php -working without js The point here is to have a lightweight fallback solution which is not written in the same language as all the other nodes (which is php), can read nntp fro

Just restyled dropbox.i2p / ana5icnp3au4qy5i.onion

rocksolid.programming

Posted: 5 Months 10 Days ago by: Anonymous

The look sucks less now, and the site is not attracting insects anymore :-). cheers trw

blogging engine in bash

rocksolid.programming

Posted: 5 Months 24 Days ago by: Anonymous

http://git.fuwafuwaqtlkkxwc.onion/Tsutsu/bloggu-chan/src/branch/master/scripts would that i had found this before i coded bbs...but anyway, nice to see that some people still use bash for the web.... cheers trw

Re: How to make a dark web chat room with no scripts?

rocksolid.programming

Posted: 6 Months ago by: Retro Guy

As has been mentioned in another reply, it's probably easier to try to find something that already exists, then try to mod it as best you can. If you can't find something, what comes to my mind first is a simple meta refresh on the page

Not so difficult, I think

rocksolid.programming

Posted: 6 Months ago by: Anonymous

As a first comment, allow me to say: please don't crosspost. One forum/group is enough for one post, and people will either answer or not. By crossposting you just create work for the admins. Now, to your questions. As your description is

How to make a dark web chat room with no scripts?

rocksolid.programming

Posted: 6 Months ago by: AnonUser

Hey. I’m a person that wishes to make a dynamic chat room on the dark web. I’d like to make a chat room that’s something like Talk to John Doe (http://tetatl6umgbmtv27.onion/U1m1l/), /THEEND/ (http://theendgtso35ir6ngdtyhgtjhhbbprmkzl

new hacker link inside !

rocksolid.programming

Posted: 6 Months 25 Days ago by: usenet

News Reader http://put.hk http://put.hk/reader/news.neodome.net/rocksolid.programming.html

Coding+Hacking

rocksolid.programming

Posted: 7 Months 16 Days ago by: blackhatincognitoxha

If you want to learn or need a hacking services find us on Telegram https://t.me/blackhatincognitox ABOUT THE COURSES 0.Installing & Configuring Kali Linux,Parrot OS or other linux distro on Laptop,PC or Virtual Machine. 1.How to be anonym

Re: latest code

rocksolid.programming

Posted: 7 Months 16 Days ago by: reshmakavi

Interesting thread....

Re: None

rocksolid.programming

Posted: 7 Months 23 Days ago by: Retro Guy

Strange, I can't get tail -r to work on Debian. (invalid option -- 'r') Of course tail -rq gives the same result.

None

rocksolid.programming

Posted: 7 Months 23 Days ago by: Anonymous

Don't know about freebsd but dragonfly has implemented tac recently. It effectively is tail -rq https://gitweb.dragonflybsd.org/dragonfly.git/commit/b743b76f8c2cc8315de7eac87507463cccaded9c

bash tac in freebsd

rocksolid.programming

Posted: 7 Months 23 Days ago by: Retro Guy

While working on displaying last user in a thread, I found that bash tac worked well and is much faster that cat as I want to get the latest files first and they're at the end of the overview. Seems freebsd doesn't have tac, so I used cat

OS != NOS

rocksolid.programming

Posted: 7 Months 28 Days ago by: Anonymous

I meant this one then. And impressive is the right word: the graphics and soundeffects were really nice.

Re: AmigaNOS

rocksolid.programming

Posted: 7 Months 28 Days ago by: Marc SCHAEFER

Actually, there were two different things: AmigaDOS or AmigaOS: was the Amiga's Multitasking Lightweight Message-based OS: the hardware and the software was quite impressive: I used Amiga-based hardware for video editing unti

AmigaNOS

rocksolid.programming

Posted: 7 Months 28 Days ago by: Anonymous

Used that for gaming only. Internet came 10 years later for me (using a commercial Unix at my tech and finding my way through pine).

Re: b32

rocksolid.programming

Posted: 7 Months 28 Days ago by: Marc SCHAEFER

Want to hear a modem connecting to the Internet in 2020 ? and see a modem UNIX connection, a PPP connection, a SSH and a few pings ? There are generated English subtitles from the French ones I guess [1] Oh, and even some web browsing. My

Re: b32

rocksolid.programming

Posted: 7 Months 29 Days ago by: Retro Guy

I had forgotten about libwww, it's been a long time :) I was still using BBSs in 1992, but finally found internet access in 1993 (through a BBS). Brings back memories of SLIP, PPP, Trumpet Winsock etc. That was a lot of fun. Not to menti

Re: b32

rocksolid.programming

Posted: 7 Months 29 Days ago by: Marc SCHAEFER

When I had my last Gopher server around 1990, I had a simple FTP interface to upload to it. Today, WebDAV or SSH could be used :) Then I discovered libwww and I installed my first WWW server (around 1992?). Gopher is typically a precur

Re: b32

rocksolid.programming

Posted: 7 Months 29 Days ago by: Retro Guy

Thanks for that, I'm in now :) Here's a snippet from wikipedia that is well worded: "The Gopher protocol is a communications protocol designed for distributing, searching, and retrieving documents in Internet Protocol networks" Gophe

b32

rocksolid.programming

Posted: 7 Months 29 Days ago by: Anonymous

http://6s72dyf6jwlvk2u455lksvcs5r7deafc3iniwo5kp4ssm777noma.b32.i2p/ here you go. if gopher is not for posting, who is creating content than ? server admins only ?

Re: gopher

rocksolid.programming

Posted: 8 Months ago by: Retro Guy

Gopher is great. It's fast and easy, but it's one direction. You can't post things, only read. For reading information, it works very well! I still can't get there. Tried three jump services but to no avail. A b32 would be great :) Re

gopher

rocksolid.programming

Posted: 8 Months 2 Days ago by: Anonymous

Yes, I knew that you wanted do to that, but I never followed up. Some ppl in the thread quoted believe that it is suited well to i2p. It's odd thatyou cannot reach kelvinchan. I can post the b32 if necessary. cheers trw --b82a695599c2ade

Re: gopher on i2p

rocksolid.programming

Posted: 8 Months 4 Days ago by: AnonUser

I can't seem to get to the site atm. stats.i2p doesn't have it, no.i2p keeps showing unavailable. I'll keep trying :) I used gopher a long time ago to browse through documents, etc. at universities. It was awesome at the time, just t

gopher on i2p

rocksolid.programming

Posted: 8 Months 5 Days ago by: Anonymous

Hey Retro Guy, someone is sharing your interest in ...let's say some "less used" protocols: http://kelvinchan.i2p/tech/res/42.html#42 I have never tried gopher myself, but sounds good. cheers trw

Re: php 7.0-7.3 (debian)

rocksolid.programming

Posted: 8 Months 29 Days ago by: Retro Guy

Seems it's the change from phpMailer pre and post 6.0. Retro Guy

php 7.0-7.3 (debian)

rocksolid.programming

Posted: 9 Months 5 Days ago by: Retro Guy

It looks like libphp-phpmailer has changed a bit from 7.0 to 7.3. I'll now need to keep two copies of 'rsusers.php' for rslight, or at least determine during install and install the correct script. In the $phpmailer_path, things have move

Re: latest code

rocksolid.programming

Posted: 10 Months 19 Days ago by: anon

and the most likely reason why this did not work is that you need to adapt the server settings in the file sync.php to reflect yours, i think i forgot to mention before, sorry. it is in line 398. cheers trw

Re: latest code

rocksolid.programming

Posted: 10 Months 20 Days ago by: anon

$config['nntpchan'] = array(); // Enable NNTPChan integration $config['nntpchan']['enabled'] = true; // NNTP server $config['nntpchan']['server'] = "localhost:10119"; // Trusted peer - an IP

Re: latest code

rocksolid.programming

Posted: 10 Months 20 Days ago by: anon

$config['nntpchan'] = array(); // Enable NNTPChan integration $config['nntpchan']['enabled'] = true; // NNTP server $config['nntpchan']['server'] = "192.168.1.1:1119"; $config['nntpchan'][

Re: latest code

rocksolid.programming

Posted: 10 Months 23 Days ago by: anon

yes, sorry, this is what i meant. i will post a config example. the way a synced article gets inserted in the db is that sync.php calls gpost.php and tells it to. if you don't see any error message in application.log this should have

Re: latest code

rocksolid.programming

Posted: 10 Months 23 Days ago by: Retro Guy

Yes, I left the structure the same and copied the files into the distribution. It is there, and populated with files for each group. I see the translation array in gpost.php, but not in sync.php. I've been trying this but I'm n

Re: latest code

rocksolid.programming

Posted: 10 Months 23 Days ago by: anon

Strange, either I had that installed already, or there is something different between our installations. I don't recall having to do that. Good, that was the same for me, installation was easy. That's fine. It can run from anywhere,

Re: newsportal code

rocksolid.programming

Posted: 10 Months 24 Days ago by: Retro Guy

I've just made a minor change in message_parse that may be of interest to you. Note: I have uploaded the new message.inc.php.txt to my download site. rslight checks attachment mime-type by checking the actual file, not depending on t

Re: latest code

rocksolid.programming

Posted: 10 Months 24 Days ago by: Retro Guy

I've downloaded and installed (on top of vichan-devel). I kept the dir structure from your zip and put it into the devel structure. Then installed (seems vichan requires php-mcrypt) but that's not listed in Requirements in the README).

Re: newsportal code

rocksolid.programming

Posted: 10 Months 24 Days ago by: Retro Guy

This hopefully is solved in the latest file. You can see in rslight when an attachment is announced, but doesn't really exist (it says 'Attachments: (text/plain)', but nothing to click on. Once I finished the mod, this isn't happening a

funny

rocksolid.programming

Posted: 10 Months 24 Days ago by: Anonymous

btw, i discovered that vichan cannot read its own (malformed) headers, because the extension of the attachment cannot be identied :-) as a result, these articles are missing yet on def2. one more point to do.

newsportal code

rocksolid.programming

Posted: 10 Months 25 Days ago by: Anonymous

this caused the sync routine for vichan to hang on several messages (older ones from /ts), where there was a mime attachment announced, but then wasn't there. This did not cause any problems for me yet, it is just that the inline content

Re: latest code

rocksolid.programming

Posted: 10 Months 25 Days ago by: Retro Guy

Thanks! I'll take a look at this in a couple of days. I'm quite curious to see how vichan is written. Retro Guy

Re: ok fixed

rocksolid.programming

Posted: 10 Months 25 Days ago by: Retro Guy

Yes, that's the place. I just tested my mods and it seems to be working fine. It was working before, but it's better now. It will display text after an attachment, and also not think it has an attachment if it does not (it checks that

Re: ok fixed

rocksolid.programming

Posted: 10 Months 25 Days ago by: anon

I guess that is handled in message_parse, then ? Happy bug hunting. :-) cheers trw ps: inline attachments are a pest, and if i would have the time i would fix this in fudforum. since i don't, good to know you are on it. Posted on def4

latest code

rocksolid.programming

Posted: 10 Months 25 Days ago by: Anonymous

please find attached the latest code archive, the other one was missing a file. also the update concerning the attachments is included. cheers trw --3ca0c89d94899557e5fc69e877799b62e134884a Content-Disposition: form-data; filename="vichan

Re: ok fixed

rocksolid.programming

Posted: 10 Months 25 Days ago by: Retro Guy

Looks good, just saw the test message. There is still a minor issue that I'm not sure is really an issue, but I'd like to change (improve) it. It's the same on rslight, so not vichan specific: Once an inline attachment is reached, the

ok fixed

rocksolid.programming

Posted: 10 Months 26 Days ago by: Anonymous

the attachments name shows up now on rslight. cheers trw

almost done

rocksolid.programming

Posted: 10 Months 26 Days ago by: Anonymous

yes, it looks like it (you can check on def2.i2p/ts how it displays). of course all depends on getting the attachment first (so the rslight code). thats's why it's great news for me that you solved these darn inline attachments (like def3

Re: almost done

rocksolid.programming

Posted: 10 Months 26 Days ago by: Retro Guy

It's really looking good! I haven't checked out imported messages with attachments yet, but it sounds like you have it working :) I would like to check it out, and eventually set one up as a node. I'm interested in seeing the nntp cod

almost done

rocksolid.programming

Posted: 10 Months 26 Days ago by: trw

-code simplification and cleanup closed: -fix proper handling of attachments from imported messages -fix date for message import -fix catalog link in the footer, catalog is off: i thought i had to change the templates, but it is just a sw

ok, fixed the date

rocksolid.programming

Posted: 10 Months 26 Days ago by: Anonymous

had nothing to do with the callback function, i was simply setting the variable after it was used. new status: open: -fix proper handling of attachments from imported messages -code simplification and cleanup closed: -fix date for mess

date problems

rocksolid.programming

Posted: 10 Months 26 Days ago by: Anonymous

this one turns out to be really tough. i think it was not meant to work that way (so, to have the original posting time). i have this line here in the function post (functions.php), which sets the time for the article to be inserted: $q

Re: moderation

rocksolid.programming

Posted: 10 Months 27 Days ago by: Retro Guy

Oops, I mean as user 'www-data', or whatever user writes to your spool and is running the nocem.php script. Retro Guy

Re: moderation

rocksolid.programming

Posted: 10 Months 27 Days ago by: Retro Guy

I agree. I don't want other groups of ppl deciding what I can and cannot have on my own servers. I also appreciate being notified about things I may have missed, but I still get to make the decision (for me, not for others). nocem

yeah sure

rocksolid.programming

Posted: 10 Months 28 Days ago by: Anonymous

you are preachin' to the choir. and i was convinced even before you quoted the RFC. :-)

Re: ok, bbs puts it in both lines

rocksolid.programming

Posted: 10 Months 28 Days ago by: Retro Guy

I read this: In 1996 RFC2045 re-defined the Content-Type header but this time there was no explicit “name” parameter mentioned. In 1997 RFC2183 fixed this by adding a new header Content-Disposition that has a parameter called fi

ok, then it is settled

rocksolid.programming

Posted: 10 Months 28 Days ago by: Anonymous

i will change the vichan code for the posting. have to do that anyway on the receiving end as well, handling attachments well is one of the harder parts. glad that you solved the inline attachments problem. cheers trw

Re: ok, bbs puts it in both lines

rocksolid.programming

Posted: 10 Months 28 Days ago by: Retro Guy

I've only tried to view in rslight and knode (kde newsreader), and neither displays a name unless it's in the Content-Type: header. So it's not just rslight, at least knode also. Both (rslight and knode) react the same way to the messa

ok, bbs puts it in both lines

rocksolid.programming

Posted: 10 Months 28 Days ago by: Anonymous

Content-Type: image/jpeg; name="test.jpg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="test.jpg" i can do the same with vichan, i guess. not sure if there is a right or a wrong way here (would have to re

the line before

rocksolid.programming

Posted: 10 Months 28 Days ago by: Anonymous

it is in the line before. will it help if i put it into this line as well ?

moderation

rocksolid.programming

Posted: 10 Months 28 Days ago by: Anonymous

yeah the eternal topic of moderation.... yes, imo that is the only real option. everything else is either centralized or takes ages to discuss. some people are ok with a central authority, but i prefer much to make my own decisions, thank

Re: Vichan header (w/attachment)

rocksolid.programming

Posted: 10 Months 28 Days ago by: Retro Guy

no 'name' in that line. Retro Guy

Re: another federation discussion

rocksolid.programming

Posted: 10 Months 28 Days ago by: Retro Guy

Interesting. One thing that seems very important to node ops there is moderation. Personally, I'm happy so far with our method: Moderate what you wish on your own servers, and let other ops do as they wish. Eventually users will prefe

Re: he, that is rich

rocksolid.programming

Posted: 10 Months 28 Days ago by: Retro Guy

Just saw this. It's strange because I obviously use message parse. I guess my question is the same as my other post, does vichan put 'name' on a second line? Could you please post an outgoing header from vichan that contains such an a

None

rocksolid.programming

Posted: 10 Months 28 Days ago by: Anonymous

Message-Id: Newsgroups: rocksolid.shared.test Date: Tue, 09 Jun 2020 11:47:07 -0700 Subject: and something really small From: Anonymous References: Content-Type: multipar

Re: i have been working on a similar problem

rocksolid.programming

Posted: 10 Months 28 Days ago by: Retro Guy

Where do you think the "name" is getting lost? Is vichan producing the line with "name" in the Content-Type: header? I ask because rslight uses this process to post messages: It sends them to the rslight nntp server, which inserts the

another federation discussion

rocksolid.programming

Posted: 10 Months 28 Days ago by: Anonymous

https://julay.world/meta/res/3386.html lot of people think and discuss this. most of the threads i can find around (also on other boards) are still in the stage of discussing the potential of federation (and bashing nntpchan). however, i f

works with messages posted on def4

rocksolid.programming

Posted: 10 Months 29 Days ago by: Anonymous

guess i could also change the way vichan composes the headers, that might be the better way. vichan_message_read output for o post from def4: messageType Object ( [header] => headerType Object ( [number] =>

he, that is rich

rocksolid.programming

Posted: 10 Months 29 Days ago by: Anonymous

and this is the array you get from vichan_message_read (which should be the same as message_read as far as this is concerned): messageType Object ( [header] => headerType Object ( [number] => [id

i have been working on a similar problem

rocksolid.programming

Posted: 10 Months 29 Days ago by: Anonymous

220 3428 article Path: def5!.POSTED.bogusentry!not-for-mail From: Anonymous Newsgroups: rocksolid.shared.test Subject: and something really small Date: Tue, 09 Jun 2020 11:47:07 -0700 Organization

vichan outgoing attachments (2)

rocksolid.programming

Posted: 10 Months 29 Days ago by: Retro Guy

---------- From: Anonymous Newsgroups: rocksolid.programming Subject: vichan attachments Date: Tue, 09 Jun 2020 11:45:08 -0700 Organization: i2pn2 (i2pn.org) Message-ID: Mime-Version: 1

json

rocksolid.programming

Posted: 10 Months 29 Days ago by: Anonymous

I guess you refer to Retro Guy and myself discussing. The interface I introduced on one of my nodes is using json now to receive posts that are synced from other nodes (+ there is a json api already that comes with it). yeah, i took a lo

Re: json

rocksolid.programming

Posted: 10 Months 29 Days ago by: Marc SCHAEFER

I saw some discussions about people wanting some JSON access to rocksolid, so this is another. As it was trivial to add JSON support to my read-only web NNRP interface, I did it.

json

rocksolid.programming

Posted: 11 Months ago by: Anonymous

yes i can see json :-) what about it ? what do you achieve with that code ?

btw, what about your vichan ?

rocksolid.programming

Posted: 11 Months ago by: Anonymous

do you want to start soon, or wait a little longer ? if you want to start soon, i would also start to work on the direct syncing (so: pushing messages from one instance of vichan to another via http). if not, i will focus on something else

Re: vichan to do list

rocksolid.programming

Posted: 11 Months ago by: Marc SCHAEFER

In case, you can see JSON from my read-only newsreader here: https://nnrp.alphanet.ch/newsgroup/rocksolid.programming/%3C8cb53de068f68ce971aa235b44272aab%241%40news.novabbs.com%3E?mode=json Implementation: if ($self->param('mode') e

send to rslight

rocksolid.programming

Posted: 11 Months ago by: Anonymous

did that with my own instance already, it is working.

Re: alright, i have it going

rocksolid.programming

Posted: 11 Months ago by: Retro Guy

I noticed earlier today that rslight's overboard did not display koi-8 correctly. The article would display properly, but not in the overboard. That's fixed now :) Retro Guy

Re: overchan

rocksolid.programming

Posted: 11 Months ago by: Retro Guy

It's odd how it just kind of went away. It seemed to work fine.

Re: alright, i have it going

rocksolid.programming

Posted: 11 Months ago by: Retro Guy

Yes, rslight removes the backslash when displaying the code. What I sent had the backslashes but they were stripped for display. There's always something new in everybody's code :) One of the links I sent in r.s.encryption is an rsli

overchan

rocksolid.programming

Posted: 11 Months ago by: Anonymous

btw, this setup should also be a compliant implementation of overchan. i wonder whatever became of this project. it was really huge in terms of numbers of nodes once.

alright, i have it going

rocksolid.programming

Posted: 11 Months ago by: Anonymous

echo "Sending: ".$outgoing_dir.$message."rn"; to echo "Sending: ".$outgoing_dir.$message."\n\r"; and, more importantly: fputs($ns, "MODE READERrn"); to fputs($ns, "MODE READER\r\n"); and like that in all the places sending this sequence.

Re: posting articles

rocksolid.programming

Posted: 11 Months ago by: Retro Guy

That shouldn't be a problem, especially since send and retrieving articles share some functions. inn and rslight news servers will accept articles which include a message-id, and retain that when receiving via the POST command. Both s

posting articles

rocksolid.programming

Posted: 11 Months ago by: Anonymous

i set the vars right (passing them on from the calling script), tested that before. i don't know, because i don't see the intermediate stages. i guess i also had a mistake in parsing the the responses from the news server. doing the same

error

rocksolid.programming

Posted: 11 Months ago by: Anonymous

i am not sure, because with telnet everything works, and with the program, i don't see exactly what happens. some screwing up the auth, i think. actually, ihave or takethis would be better than post. this will take a but more tinkering.

Re: thanks, i added those

rocksolid.programming

Posted: 11 Months 1 Day ago by: Retro Guy

lol, I do this. I don't need to do this, but it's cool! :)

thanks, i added those

rocksolid.programming

Posted: 11 Months 1 Day ago by: Anonymous

so now i update from 6 news servers :-). not that it is so super important, but i always missed this option with fudforum for example, so now that i have it, i have to make the most of it :-). cheers trw

Re: ok

rocksolid.programming

Posted: 11 Months 1 Day ago by: Retro Guy

I just sent you a list of some servers in r.s.encryption (on rslight.i2p) if you want to try some others. Retro Guy

Re: posting to new server

rocksolid.programming

Posted: 11 Months 1 Day ago by: Retro Guy

Are you setting $remote_auth_user and $remote_auth_pass in the file? In rslight these are pulled from config. If that's ok, when exactly do you see the error? After AUTHINFO commands? After POST command? The function nntp2_open in send.

posting to new server

rocksolid.programming

Posted: 11 Months 1 Day ago by: Anonymous

for some reason the almost identical code sequence that works for send.php in rslight for posting messages to a news server (using the post command), produces a 480 - posting not allowed when i try to use it for vichan (with the same serve

ok

rocksolid.programming

Posted: 11 Months 1 Day ago by: Anonymous

i took that off the list for syncing now.

Re: four servers, actually

rocksolid.programming

Posted: 11 Months 1 Day ago by: Retro Guy

Be careful using the test installation for syncing. It's for testing and I mess with the spool and everything else on it. I break it quite often :) Retro Guy

four servers, actually

rocksolid.programming

Posted: 11 Months 1 Day ago by: Anonymous

and also your rslight test installation

alright, multi server update

rocksolid.programming

Posted: 11 Months 1 Day ago by: Anonymous

so now i pull messages to vichan from -my own inn2 server (def4) -my own (local) rslight news server (def2) -your inn2 server at dgqrm3... i use one common index of threads per newsgroup in order not to retransmit anything, and separate f

so far seems to work

rocksolid.programming

Posted: 11 Months 2 Days ago by: Anonymous

i will make it so that the updates come from at least 3 different news servers, that should make it really fast and reliable and lower the load on each individual news server. if i have relevant updates to my code, i will upload them to the

Re: i just uploaded my code here

rocksolid.programming

Posted: 11 Months 2 Days ago by: Retro Guy

Got it. Looks good, and I see where you are splicing in vichan_message_read. If you use the new vichan file (vichan_nntp.php), you'll need to set: $remote_server="127.0.0.1"; $remote_port="119"; $remote_auth_user="username"; $remote_a

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 2 Days ago by: Retro Guy

oops, sorry. It's changed now: vichan_nntp.php.txt

i just uploaded my code here

rocksolid.programming

Posted: 11 Months 2 Days ago by: Anonymous

------------------------------------------------------------------------------------------------------------- Filenames: NNTP.php epost.php pull_articles.php vichan_mod.php Download link: http://ana5icnp3au4qy5i.onion/?n1jO6na7YLJ6eJivMjoZ

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 2 Days ago by: anonymous

meaning there is the executable (.php) in the download area, not the source (.txt).

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 3 Days ago by: anonymous

#!/usr/bin/php b:0; care to rename :-] ? can't wait to try that, as it will also make it very easy to use several news servers for updating. cheers trw

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 3 Days ago by: anonymous

I ask the server for the group listings and then just walk through all the articles that don't exist already in my local index file (so yes, i keep track of what i received on my end). Talking about outgoing (so from vichan to rslight),

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 3 Days ago by: Retro Guy

I changed vichan.php to use a news server instead of a spool. It seems to be working fine: $ ./vichan.php 91 rocksolid.shared.test O:11:"messageType":2:{s:6:"header";O:10:"headerType":27:{s:6:"number";N;s:2:"id";s:59:"<635faa159efe9

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 3 Days ago by: Retro Guy

That can be done pretty easily. What I don't know is how do you know what article number you want to retrieve? Do you keep track, or just ask for the next article and if it doesn't exist, quit? Are you sending now through nntp comman

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 3 Days ago by: anon

note to self: rtfm. was setting an option to true where a regex was expected. Posted on def4

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 3 Days ago by: anon

the good part: i could integrate your code, and together with the other lib i could build a solution that works locally without interfering with rslight (to be confirmed, of course). that could be made into a solution that runs also witho

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 4 Days ago by: Retro Guy

I've just uploaded nntp.php and vichan.php to the download site. I moved this stuff into a subdir '/testing'. vichan.php contains your fix. nntp.php supports vichan, and search by message-id Retro Guy

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 4 Days ago by: Retro Guy

I have added ability to pull article by message-id for each command: ARTICLE BODY HEAD VICHAN Also, I have applied your fix to vichan.php, thanks! This is running on the test site right now. Retro Guy

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 4 Days ago by: Retro Guy

It also currently only accepts an article number, not message-id. I didn't put a lot of effort into implementing the command until we decide whether we want it. If so, adding message-id is easy, I already do it for the article com

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 4 Days ago by: Retro Guy

Oops, forgot to change that, thanks!

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 4 Days ago by: anon

the error is in line 97, the new function is called vichan_message_read. working now :-) cheers trw Posted on def4

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 4 Days ago by: anon

I could reach your server now, and tried it. It works well for articles with text only, for articles with attachments it returns nothing. See this, for example: vichan cheers trw Posted on def4

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 5 Days ago by: anon

POST /post.php HTTP/1.1 Host: xxxxxxxxxxxxxxxx.onion User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:68.0) Gecko/20100101 Firefox/68.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-US,en;q=0.5 Ac

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 5 Days ago by: Retro Guy

I'm not at my main computer right now, so I can't look at it. The script, vichan.php, expects to be in /etc/rslight/scripts, and expects articles in /var/spool/rslight/articles If you run ./vichan.php 90 rocksolid.shared.test, it should

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 5 Days ago by: anon

actually, the messages are mime encoded so vichan should be able to parse them if they are sent correctly. that would be the best way imo (to let vichan do the parsing). if i could just read the code that was used to upload. Posted on def

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 5 Days ago by: anonymous

i have downloaded, renamed the script and put the other script in /scripts, but vichan 1 just gives me a blank line.

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 5 Days ago by: anon

lol Posted on def4

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 5 Days ago by: anon

the main thing for me is if i can get the text part of the message and the files nicely separated (bonus points for file detection and decoding of course). what is the representation of the data when there is an attachment ? and where can

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 5 Days ago by: Retro Guy

This calls the vichan.php script I put up for download, and sends out the result in reply to the ViCHAN command. This command is not in the nntp.php I have on the download site. If you want it I'll send this copy also. It will

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 5 Days ago by: Retro Guy

Just added it back if you would like to check it out: 200 Rocksolid Light NNTP Server ready (no posting) group rocksolid.shared.test 211 176 1 176 rocksolid.shared.test vichan 90 O:11:"messageType":2:{s:6:"header";O:10:"headerTyp

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 5 Days ago by: Retro Guy

Oh, I removed the VICHAN command from the nntp server after you mentioned you didn't want to use different commands. I can put it back if you like.

Re: vichan to do list

rocksolid.programming

Posted: 11 Months 5 Days ago by: Retro Guy

I attached the script to an earlier post, but I just put it on the rslight download site 'vichan.php.txt'. The output is exactly what message_read would output, just it's serialized so it's one big string. 'unserialze()' will change i

Re: status update

rocksolid.programming

Posted: 11 Months 5 Days ago by: anon

you mean i could just include this without all the rest of newsportal (like a standalone function or class) ? that would be wonderful. cheers trw Posted on def4

Re: status update

rocksolid.programming

Posted: 11 Months 5 Days ago by: Retro Guy

I should say I ran it as a standalone script: $msg = shell_exec("/etc/rslight/scripts/vichan.php ".$command[1]." ".$group); It's basically 'vichan.php ' Right now it echos a serialzed output, that can easily

Re: status update

rocksolid.programming

Posted: 11 Months 5 Days ago by: Retro Guy

That "should" be how it works. I ran it numerous times on my test site, and also ran it quite a few times through the nntp server, and I have not noticed any issues. Retro Guy

Re: status update

rocksolid.programming

Posted: 11 Months 5 Days ago by: Retro Guy

It's attached here. It's all the code necessary from rslight to produce the output, but it is not linked to the site, so it can be run independently. If you want to use it, it needs a little cleaning up as the spool location is ha

Re: status update

rocksolid.programming

Posted: 11 Months 5 Days ago by: Retro Guy

I'll send you my script when I get home later. It's basically message_read separate from newsportal

Re: status update

rocksolid.programming

Posted: 11 Months 5 Days ago by: anon

the 2nd one turns out to be harder than it looked. only to parse out the textparts from a multipart message still fails too often, partly due to the many different ways clients use to compose the message body i guess. damn. that sure was

Re: status update

rocksolid.programming

Posted: 11 Months 6 Days ago by: anon

yes, rslight does this, but not fudforum and bbs. so all messages need to checked and modified (if necessary), before they can be posted to vichan. of course you could also change this on fudforum and bbs, but it is more work, and you wou

Re: status update

rocksolid.programming

Posted: 11 Months 6 Days ago by: anon

and this is all the more true because for vichan to build threads all answers need to have the op as the first reference, which is not respected by def3 and def4 when composing the messages. so some internal logic needs to implemented any

Re: status update

rocksolid.programming

Posted: 11 Months 6 Days ago by: anon

this is more or less what i began to write as well :-). i believe though it is best to not change the severs answers as such, but to make any necessary conversion for vichan on the clients side after the message has been obtained using t

Re: status update

rocksolid.programming

Posted: 11 Months 6 Days ago by: Retro Guy

I believe rslight lists the first reference (that it's aware of) in the References: header. I didn't write that code, but I think it works that way. Retro Guy

Re: status update

rocksolid.programming

Posted: 11 Months 6 Days ago by: Retro Guy

Sounds good. I can send you the script if you want it. I'm not currently at a computer where I have access to it but I can send it tomorrow. Just let me know. Also, I do plan to add features to the rslight nntp server that handles thi

Re: status update

rocksolid.programming

Posted: 11 Months 6 Days ago by: Retro Guy

cm6lpdymfvvndq3wxpu676m7wd2cjimhy7axdlebdejbv7uk3hcq.b32.i2p 200 Rocksolid Light NNTP Server ready (no posting) group rocksolid.shared.test 211 170 1 170 rocksolid.shared.test vichan 90 O:11:"messageType":2:{s:6:"header";O:10:"headerType

Re: status update

rocksolid.programming

Posted: 11 Months 6 Days ago by: Retro Guy

GROUP rocksolid.shared.test VICHAN 90 and the article will be sent in a serialized format. This is necessary to transfer the data over tcpip: $ ./vichan_send.php rocksolid.shared.test 90 O:11:"messageType":2:{s:6:"header";O:10:"headerTy

Re: status update

rocksolid.programming

Posted: 11 Months 6 Days ago by: Retro Guy

This mod will require php-mbstring. Just mentioning here so you know to list that if you ever need to list dependencies. Retro Guy

Re: i agree it is the right way to do it in the css

rocksolid.programming

Posted: 11 Months 6 Days ago by: Retro Guy

I'll add style.css to the rslight download dir, which maybe should have been in the 0.6.5d upgrade. You may wish to compare with what you have. BTW the last number in the calc lines is meant to be number of characters in the css: texta

and this is how it looks

rocksolid.programming

Posted: 11 Months 7 Days ago by: Anonymous

after my mod in post.php (which is kind of crude, i will admit). --4fbb3b4ebd1c1f97beb1e199fc18ef793873150f Content-Disposition: form-data; filename="rs_d_mod_post.jpg"; name="attachment" Content-Type: image/jpeg Content-Transfer-Encoding:

this is how it looked before

rocksolid.programming

Posted: 11 Months 7 Days ago by: Anonymous

i mean before i changed any code. --657e8432f119463b382a66795755fd4d56973cf2 Content-Disposition: form-data; filename="rs_d_org.jpg"; name="attachment" Content-Type: image/jpeg Content-Transfer-Encoding: base64 /9j/4AAQSkZJRgABAQEASABIAAD/

i agree it is the right way to do it in the css

rocksolid.programming

Posted: 11 Months 7 Days ago by: Anonymous

guess i just have an outdated version, because putting these parameters gives a strange result (see pic). never mind the actual dimensions (i played around with these), but any change is for all elements. --6a522a00c1822792b7c6956f9333e3074

Re: a bigger text box for posting

rocksolid.programming

Posted: 11 Months 7 Days ago by: Retro Guy

The box size is set in css (style.css): textarea.postbody { background-color: var(--color-medium); border: none; color: var(--color-title); height: calc(1em * 1.5 * 20); width: calc(1em * 1.5 * 40); } And for mobile: textar

status update

rocksolid.programming

Posted: 11 Months 7 Days ago by: Anonymous

-fix date for message import -fix proper handling of attachments from imported messages closed: -fix catalog link in the footer, catalog is off: i thought i had to change the templates, but it is just a switch in the config -fix threadin

a bigger text box for posting

rocksolid.programming

Posted: 11 Months 7 Days ago by: Anonymous

replace line 342 in post.php with