Rocksolid Light

Welcome to novaBBS (yes, it's Usenet)

register  nodelist  faq  

Economics is extremely useful as a form of employment for economists. -- John Kenneth Galbraith


rocksolid / Rocksolid Nodes / latest

Adding file sharing to rslight

rocksolid.nodes

Posted: 1 Day 2 Hours ago by: Retro Guy

Currently working on the ability to upload and share small files in rslight. I've finished the uploading part, and still need to complete the proper "safe" way of browsing and downloading. The idea is that any registered user may upload c

Re: nodes not available

rocksolid.nodes

Posted: 2 Months 2 Days ago by: Retro Guy

Strange, neither can I (they are remote to me). All those are through the same i2p router, and so is rslight.i2p, which is working. Each of the three servers is reachable from "this" side of the router and is running. rslight.i2p and r

nodes not available

rocksolid.nodes

Posted: 2 Months 2 Days ago by: Anonymous

I can't connect to http://retrobbs2.i2p/ , dgqrm3ouc5cqct7yzlk35qpq2hlkm3v3gegzvkyahvo67ulronhq.b32.i2p:119 , wwcqkwfo5yhe6uribv5tzylk25j5hkdk6gdnyftzd3k7dawlzwca.b32.i2p:119.

Re: hey

rocksolid.nodes

Posted: 2 Months 4 Days ago by: Anonymous

Wassupwassup

None

rocksolid.nodes

Posted: 2 Months 20 Days ago by: Anonymous

You're in the right place. Sometimes. Depending on user input. You're in the wrong place. Q people don't come here. Lay off the Q stuff, that would be a good first step imho. :-) Just because the politicians are lying to you, doesn't

None

rocksolid.nodes

Posted: 2 Months 20 Days ago by: Anonymous

I'm looking for uncesored up to date news sites as I'm also looking to follow Q members off the grid. Can anyone help me in my persuit of truth? Thanks

None

rocksolid.nodes

Posted: 2 Months 20 Days ago by: Anonymous

i really rather not babysit like ive had to before as you know this isnt new well no this isnt surprising since ive hosted on vms and different arm and mips devices on hackernets soekris is more underpowered compared to a majority of arm de

Re: None

rocksolid.nodes

Posted: 2 Months 21 Days ago by: Retro Guy

There are no guarantees that someone's server or your own won't be abused. Usually the admin would then try to take some action to avoid it in the future, but if not, each peer can choose to disconnect from the server, and/or filter po

None

rocksolid.nodes

Posted: 2 Months 21 Days ago by: Anonymous

this is the answer i was looking for and the newsdaemons ive used have options for these agreements in software this is superior to manual intervention now how does this cover your newsdaemon being connected to a anonymous scriptkid network

Re: None

rocksolid.nodes

Posted: 2 Months 21 Days ago by: Retro Guy

Yes, I do not carry binary groups by choice. My peering agreements are "send me what you have and I'll send you what I have, and please run cleanfeed (spam filter)." What is giganews? Do they own Usenet? What is Google Groups? Do the

None

rocksolid.nodes

Posted: 2 Months 21 Days ago by: Anonymous

by alt i meant alt.binaries.* you cant have the petabytes for that how about peering agreements then not the same legal binding but dont want to get booted btw how do i setup noninternet uucp agreements for mainline isc usenet in the curren

Re: None

rocksolid.nodes

Posted: 2 Months 21 Days ago by: Retro Guy

yep. I carry standard hierarchies (Big8, alt, regional, etc., and my servers honor moderated groups. No TOS exists. Since I am the Usenet provider, I need no one's permission to read and post Usenet articles and to provide access for

None

rocksolid.nodes

Posted: 2 Months 21 Days ago by: Anonymous

do you provide posting support? i know of no problems with pulling everything but alt.* there might be some hierarchy rulings against pushing articles i dont have a clue about whatever tos but if youre american violating an written tos is m

Hey reddit mod

rocksolid.nodes

Posted: 2 Months 23 Days ago by: Retro Guy

In https://www.reddit.com/r/usenet/comments/l18kyk/novabbs_interests/ In reference to https://news.novabbs.com/interests/index.php reddit mod brickfrog2@ writes: "This site seems to be breaking their usenet provider's TOS by sharing acc

Re: Added http proxy support in rslight

rocksolid.nodes

Posted: 3 Months 2 Days ago by: Retro Guy

And that's why you keep things in testing. It's not working well with i2p http proxy. Other http proxies seem ok, but this is not working reliably. I'm going to put this feature (bug target) on hold while I work on other pieces of the c

Re: rate limiting in rslight

rocksolid.nodes

Posted: 3 Months 4 Days ago by: Retro Guy

That's interesting. I was wondering how you resolved the sessions in tor issue :) My reasons in rslight is that tor users all have the same ip address from the web server's view, so fail2ban, throttling in the web server, etc. won't wor

Re: Added http proxy support in rslight

rocksolid.nodes

Posted: 3 Months 4 Days ago by: Retro Guy

Spooling is complete, posting works, seems all good. If it wasn't for logging pretty much every piece of data back and forth, I never would have got this working, lol. It'll stay in testing for awhile just to make sure.

None

rocksolid.nodes

Posted: 3 Months 4 Days ago by: Anonymous

and proud of it, too. kill all humans ! --d1c7f7d39dea452a9912817cf447a0fa5f514625 Content-Disposition: form-data; filename="kill_all_humans.jpg"; name="attachment" Content-Type: image/jpeg; name="kill_all_humans.jpg" Content-Transfer-Enco

None

rocksolid.nodes

Posted: 3 Months 4 Days ago by: Anonymous

is this a bot >>18b0069cabce0e7550 ?

Re: Added http proxy support in rslight

rocksolid.nodes

Posted: 3 Months 5 Days ago by: Retro Guy

So far this is working. I had a couple of bugs related to handling the http responses, but that seems fixed now. To explain, this is not syncing via http, it's syncing via nntp. It's just tunneling the nntp communication over a http pro

Added http proxy support in rslight

rocksolid.nodes

Posted: 3 Months 5 Days ago by: Retro Guy

I now have http proxy working for sync in rslight. Testing now on a site and it's working fine. The test site is pointed to my i2p http proxy (port 4444), which means you can sync via i2p without creating a tunnel to the server. So no work

None

rocksolid.nodes

Posted: 3 Months 5 Days ago by: Anonymous

I believe tor does not support udp, only tcp.

Re: None

rocksolid.nodes

Posted: 3 Months 5 Days ago by: Retro Guy

If you mean the rslight code then yes, it's a bit strange and does not use udp. If I come up with or find a better method, I'm happy to modify the code.

Re: rslight tor support built in

rocksolid.nodes

Posted: 3 Months 5 Days ago by: Retro Guy

It looks like you're correct, so it seems rslight supports connecting through a socks5 proxy as it's working perfectly fine. I'll test it with a couple other proxies, but tor is working without a problem. Just set socks_host and socks_

None

rocksolid.nodes

Posted: 3 Months 5 Days ago by: Anonymous

Different person, connect is funny and no udp. It should be called tor4a.

Re: rslight tor support built in

rocksolid.nodes

Posted: 3 Months 6 Days ago by: Anonymous

Isn't tor a socks5 server by now ? Not sure if it's relevant, just asking out of curiosity.

Re: rslight tor support built in

rocksolid.nodes

Posted: 3 Months 7 Days ago by: Retro Guy

This is working just fine. I changed them to 'socks_host' and 'socks_port' as that's more accurate. I'm running a test site that syncs via tor just using rslight, no external scripts. It should work through any socks4a server.

rslight tor support built in

rocksolid.nodes

Posted: 3 Months 13 Days ago by: Retro Guy

'tor_host' => 'localhost', 'tor_port' => '9050', Simply set these to point to your socks4a proxy server, and you can connect through tor, or whatever proxy server you wish. This should make it very simple to sync via tor. i2p is alr

Re: sqllite, huh ?

rocksolid.nodes

Posted: 3 Months 15 Days ago by: Retro Guy

I find it's easy to count articles now (since using a db). novabbs.com currently has 1,192,102 articles and is using 7.4G space. Total inodes used for the system is 94K, which is much less than with tradspool. I originally had difficul

Re: sqllite, huh ?

rocksolid.nodes

Posted: 3 Months 17 Days ago by: Retro Guy

This seems to be working well. I have one test site using tradspool and one using sqlite and both are working properly. rslight.i2p and www.novabbs.com both now use a database, while retrobbs and i2pn2 both use tradspool. I've pushed t

Re: sqllite, huh ?

rocksolid.nodes

Posted: 3 Months 20 Days ago by: Retro Guy

I just checked on one server with 932,000 articles. Moving from tradspool to database has freed 913,000 inodes. It seems to be quite a bit faster. The dbs are using indices that are created when the db is created. No user(admin) inter

Re: sql in rslight

rocksolid.nodes

Posted: 3 Months 20 Days ago by: Retro Guy

Exactly. novabbs.com is now a clone of rslight.i2p (the spool is a clone). I just zipped /var/spool/rslight and extracted it on novabbs.com and it works fine.

Re: sql in rslight

rocksolid.nodes

Posted: 3 Months 20 Days ago by: Anonymous

So on a new installation you can just unzip the sqlite files, and start from the status when you created the archives ?

Re: sqllite, huh ?

rocksolid.nodes

Posted: 3 Months 21 Days ago by: Retro Guy

So far this seems fine. I also zipped the spool on one site and extracted it to another and ran it. All works fine. This only copies the spool, not the config settings, look of the site etc. Just wanted to make sure the dbs are portable

Re: sqllite, huh ?

rocksolid.nodes

Posted: 3 Months 23 Days ago by: Retro Guy

I'm currently upgrading rslight.i2p (novabbs.org) to use the new articles database. It's a test and I really hope it doesn't have too many issues. Yes, I have a full backup. Using a database for articles is a simple config option/toggle. E

Re: rate limiting in rslight

rocksolid.nodes

Posted: 3 Months 29 Days ago by: trw

thx for the explanation. I was just wondering how a specific request is mapped to a session, but I can read it up in the php documentation then. if there are no cookies involved it is probably done with a session token ? I will check it ou

Re: sqllite, huh ?

rocksolid.nodes

Posted: 4 Months 1 Day ago by: Retro Guy

I've been working on the np "bug" for a while now and I think I have it working much better. This is the one where it rebuilds the entire group every chance it gets, which takes processing time. Now the groups are pruned if necessary, a

Re: rate limiting in rslight

rocksolid.nodes

Posted: 4 Months 2 Days ago by: Retro Guy

What I do is connect to the session in specific files, not every file: session_start(); Then verify a start time or create a start time (of the session), count hits (views), then I can monitor hit rates: $rate = ($_SESSION['views'] / (t

Re: rate limiting in rslight

rocksolid.nodes

Posted: 4 Months 3 Days ago by: Anonymous

I was not aware that rslight uses sessions. How did you do that, cookies ? Good that it works against the crawlers, though. I just realized that cookies will not work against crawlers that do not take them, so probably you have found anot

rate limiting in rslight

rocksolid.nodes

Posted: 4 Months 3 Days ago by: Retro Guy

I've finally set up rate limiting in rslight so that it's not necessary to do so with web server settings. The server works great for this as long as each client has it's own ip address, which is fine in clearnet and i2p, but does not work

spamassasin

rocksolid.nodes

Posted: 4 Months 3 Days ago by: Retro Guy

Apparently I had spamassassin disabled on novabbs.com for a while. Not sure how long. That is fixed now, hopefully it will do it's job :)

Re: sqllite, huh ?

rocksolid.nodes

Posted: 4 Months 8 Days ago by: Retro Guy

One issue I had with the way np handled it is that the entire group is serialized into a file, and it (np) would just delete the file and recreate it (takes a long time) for any changes (like the server expired an article, etc.). Now t

Re: sqllite, huh ?

rocksolid.nodes

Posted: 4 Months 8 Days ago by: Retro Guy

I finally have newsportal using a sqlite database for thread data. I have not done anything past that, just changed the way it stores the data from a big 'serialized' file to a .db3. It seems to be working fine. Right now this is only ru

Re: sqllite, huh ?

rocksolid.nodes

Posted: 4 Months 15 Days ago by: Retro Guy

That is something I've given some thought to and I agree, a full text search on text files is very slow and keeps the server pretty busy. It's not an idea I've dropped, just that it will take some more consideration. But I agree, it wou

Re: sqllite, huh ?

rocksolid.nodes

Posted: 4 Months 15 Days ago by: trw

If I had one feature request, it would be fulltext search on a group or section (so: doing the search also on the bodies). Not sure if this is doable in a sane time window though if messages are not in a db.

Re: sqllite, huh ?

rocksolid.nodes

Posted: 4 Months 16 Days ago by: Retro Guy

Thank you for that feedback :) I just made a change to handle multibyte (names, subject) better. Seems ok but I'll keep monitoring. Next is to combine search across 'sections'. This is part of a change that will make it simple to move

Re: sqllite, huh ?

rocksolid.nodes

Posted: 4 Months 18 Days ago by: AnonUser

To: Retro Guy The search is working well, and is very fast, too.

Re: sqllite, huh ?

rocksolid.nodes

Posted: 4 Months 19 Days ago by: Retro Guy

So far this is working great. Search is much better than before, and easier to manage. Overboard will seem the same, but it's now much easier to work with (the code) and should handle much larger installs. Right now rslight.i2p (novabbs

Re: sqlite, huh ?

rocksolid.nodes

Posted: 4 Months 22 Days ago by: Retro Guy

PDO may make this easier as that's the point of it: "provides a data-access abstraction layer for working with databases in PHP. It defines consistent API for working with various database systems." The idea is that the requests are th

Re: sqlite, huh ?

rocksolid.nodes

Posted: 4 Months 22 Days ago by: Anonymous

Only that vichan uses mysql and rslight uses sqlite. yeah, i took a look at that when i played around with vichan, then was happy that i did not have to touch it :-). I just don't know enough about databases (I mean I get their purpose and

Re: sqllite, huh ?

rocksolid.nodes

Posted: 4 Months 22 Days ago by: Retro Guy

The sql statements use variables (after they're sanitized). They can be from POST, but never used directly in the statements. It's the same in vichan, that's where you see statements like: $query = prepare("INSERT INTO ``search_queries

Re: sqllite, huh ?

rocksolid.nodes

Posted: 4 Months 22 Days ago by: Anonymous

How do you control the sql statements ? Are they all fully predefined or are you taking parameters from GET or POST ?

Re: sqllite, huh ?

rocksolid.nodes

Posted: 4 Months 23 Days ago by: Retro Guy

sqlite is great for the purpose I'm using it. If you were storing critical or sensitive info, use another method that is protected as this is not, and it's not meant to be. The data I'm handling is not private, it's simply header data f

sqllite, huh ?

rocksolid.nodes

Posted: 4 Months 23 Days ago by: Anonymous

that sounds just lovely. Correct database setup is one more unpleasant parts, although I have to say it was very easy with vichan (not so much with fudforum). But if it is all handled inside your code, that should reduce this problem to ze

Re: sql in rslight

rocksolid.nodes

Posted: 4 Months 24 Days ago by: Retro Guy

This is working well so far. rslight.i2p runs the test code using the db It's just sqlite, so only requires sqlite support in php which is no different than adding support for all sorts of other things. There is no db software installat

None

rocksolid.nodes

Posted: 4 Months 26 Days ago by: Anonymous

The filesystem is a database.

sql in rslight

rocksolid.nodes

Posted: 4 Months 27 Days ago by: Retro Guy

I've avoided using any database in Rocksolid Light to this point, but finally have decided to do so. I'm using sqlite, so no dealing with the database as an admin is necessary, rslight handles the whole thing. This comes about as there i

hey

rocksolid.nodes

Posted: 6 Months 25 Days ago by: RocksNode9

hey y’all hackers...

rocksolid0

rocksolid.nodes

Posted: 8 Months 7 Days ago by: Retro Guy

rocksolid0 is a copy of the original rocksolid.* nntp2 server running on old slow outdated hardware, used as simply a backup now. It just spools articles and holds them. It pretty much just sits there with the hard drive spinning constantl

rslight nodes user sync

rocksolid.nodes

Posted: 8 Months 27 Days ago by: Retro Guy

I've restarted sync of accounts between most of my nodes. All except RetroBBS, which uses Synchronet for a user base. I recently split rslight into two servers. Now, the clearnet site (www.novabbs.com) is a separate site from rslight.i2p a

Re: websites hosting rocksolid groups

rocksolid.nodes

Posted: 10 Months 26 Days ago by: Neodome Admin

There’s also another article lookup service: http://al.howardknight.net

Re: 環首刀

rocksolid.nodes

Posted: 10 Months 27 Days ago by: AnonUser

huán shǒu dāo Literally: a sword with an iron ring on the handle.

環首刀

rocksolid.nodes

Posted: 10 Months 27 Days ago by: Anonymous

how is that pronounced ? what does it mean (literally) ?

Re: so what is up with these swords ?

rocksolid.nodes

Posted: 10 Months 28 Days ago by: AnonUser

Most short ones use one hand, too long ones use both, and one-handed knives are used in conjunction with defensive devices. And some types of this weapon are curved, but unlike curved Japanese knives, which are concave in the middle, Jap

so what is up with these swords ?

rocksolid.nodes

Posted: 10 Months 28 Days ago by: Anonymous

i can see that they are straight, in contrast to the typical samurai sword (that you can see in movies at least). are they for one or two hands ?

yeah okay

rocksolid.nodes

Posted: 10 Months 29 Days ago by: Anonymous

please do that in offttopic. this group here is for discussion on the nodes of this forum.

Re: wow, you know how to post random stuff

rocksolid.nodes

Posted: 10 Months 29 Days ago by: AnonUser

Oh, you're fine. Just look through the list of groups and try to find a group that best suits your subject. This is the internet, everybody expects you to do everything just right :) BTW, when I saw the subject line of your post, I th

Re: wow, you know how to post random stuff

rocksolid.nodes

Posted: 10 Months 29 Days ago by: AnonUser

I've never used a forum like this before, so I'm just posting random posts

wow, you know how to post random stuff

rocksolid.nodes

Posted: 10 Months 29 Days ago by: Anonymous

can you at least take the right board then (which would be offtopic) ?

It's a weapon similar to a Japanese sword.

rocksolid.nodes

Posted: 10 Months 29 Days ago by: AnonUser

http://pmtd1a332.pic37.websiteonline.cn/upload/2_94ow.jpg Many people are unaware of the existence of these knives, I looked them up on the internet and it is very likely that the Han Dynasty relied on them to repel the Huns.

Too few people know about this band.

rocksolid.nodes

Posted: 10 Months 29 Days ago by: AnonUser

I wish more people knew about it. https://griffo.bandcamp.com/

websites hosting rocksolid groups

rocksolid.nodes

Posted: 11 Months ago by: Anonymous

http://neodome.net/ : access single messages by id https://nnrp.alphanet.ch/newsgroup/rocksolid.programming/ : access forums and single messages (link is for programming, there is no general overview)

Re: vichan and rslight

rocksolid.nodes

Posted: 11 Months 5 Days ago by: anon

what is ready for you ? i will deploy the first quick hack soon on def2, and i can share the code with you of course, but until i would officially publish the code it will be a while yet. i mean, it is all very simple, stable and safe (i

Re: Do you prefer black stockings or white stockings? Plea

rocksolid.nodes

Posted: 11 Months 6 Days ago by: anonymous

A ski mask. Stockings can be quite difficult to see through while at the bank, and sometimes it can be necessary to move quickly.

vichan and rslight

rocksolid.nodes

Posted: 11 Months 6 Days ago by: Retro Guy

Now that def is close to having vichan working independent of rslight (if desired), I'm really looking forward to seeing both interfaces implemented. Once ready, I'd like to deploy a vichan site on my end also, maybe in tor. Since I have n

Re: Which do you think is more cost-effective, chicken or

rocksolid.nodes

Posted: 11 Months 7 Days ago by: anon

also most nodes mess up ascii art. Posted on def4

you think ?

rocksolid.nodes

Posted: 11 Months 7 Days ago by: Anonymous

this depends on the jurisdiction that judges you. and what might be true today might be different tomorrow. criminal or not: to be anon is best. -- Posted on def2.i2p

Re: Which do you think is more cost-effective, chicken or

rocksolid.nodes

Posted: 11 Months 7 Days ago by: Retro Guy

Lol, no problem at all. The code is html. Sites based on rslight (Rocksolid Light) don't display html intentionally. Retro Guy

Re: what is that ?

rocksolid.nodes

Posted: 11 Months 7 Days ago by: Retro Guy

Thank you :) BTW, the admins of these sites are not criminals either, just people who value their privacy and are interested in working with software and projects that help others to do the same. The comments above were in trying to

Re: Which do you think is more cost-effective, chicken or

rocksolid.nodes

Posted: 11 Months 7 Days ago by: AnonUser

Please ignore this string of HTML code, thank you. I downloaded a character drawing generator, but I'm not a developer, so this software doesn't work! :-(

Re: what is that ?

rocksolid.nodes

Posted: 11 Months 7 Days ago by: AnonUser

First, I only found this forum through I2P. Second, I'm not a criminal. So, good luck to all of you every day. :-)

is it difficult in Canada to find company for sex ?

rocksolid.nodes

Posted: 11 Months 8 Days ago by: Anonymous

not sure about the legal side, but can you not just walk into a massage parlor and ask for the back office treatment or something ? this worked pretty well for me in the US.

what is that ?

rocksolid.nodes

Posted: 11 Months 8 Days ago by: Anonymous

there is no such thing as "completely" anonymous. you always leave traces that others can try to pick up just by turning on your router and laptop and connecting to the internet. are the chances good for some random person to follow you her

really ?

rocksolid.nodes

Posted: 11 Months 8 Days ago by: Anonymous

is the reality better or worse than my coma ? maybe i should upgrade :-)....

Re: Which do you think is more cost-effective, chicken or

rocksolid.nodes

Posted: 11 Months 8 Days ago by: AnonUser

Did that test answer your question?

Re: Is this site completely anonymous?

rocksolid.nodes

Posted: 11 Months 8 Days ago by: AnonUser

Nothing is completely anonymous, but it's a lot better than clearnet. It depends on who's after you, some person, some company, or some big government. It takes more resources to figure out who you are on i2p (and somewhat on tor) than o

Which do you think is more cost-effective, chicken or

rocksolid.nodes

Posted: 11 Months 8 Days ago by: AnonUser

000000000

Do you prefer black stockings or white stockings? Please

rocksolid.nodes

Posted: 11 Months 8 Days ago by: AnonUser

......

Do you like Coke or Pepsi?

rocksolid.nodes

Posted: 11 Months 8 Days ago by: AnonUser

!

rocksolid.nodes

Posted: 11 Months 8 Days ago by: AnonUser

IF YOU'RE READING THIS YOU'VE BEEN IN A COMA FOR ALMOST 20 YEARS WE'RE TRYING A NEW TECHNIQUE WE DON'T KNOW WHERE THIS MESSAGE WILL END UP IN YOUR DREAM BUT WE HOPE WE'RE GETTING THROUGH PLEASE WAKE UP

Is this site completely anonymous?

rocksolid.nodes

Posted: 11 Months 8 Days ago by: I2PBOY

I use I2P to access this site.

Re: Hey! If you guys are in Canada, can you help me try this

rocksolid.nodes

Posted: 11 Months 8 Days ago by: thuglife

I don't know, it looks like a prostitute site, I didn't search the web for anything useful, I suspect it's a scam site. :(

Re: Hey! If you guys are in Canada, can you help me try this

rocksolid.nodes

Posted: 11 Months 7 Days ago by: anonymous

is this supposed to be some kind of sex thing, or really just a foot massage ?

Re: Hey! If you guys are in Canada, can you help me try this

rocksolid.nodes

Posted: 11 Months 8 Days ago by: AnonUser

I prefer having a good time with people who don't expect to be paid for it.

Re: Hey! If you guys are in Canada, can you help me try this

rocksolid.nodes

Posted: 11 Months 8 Days ago by: thuglife

www.sizuvan.com

Re: Hey! If you guys are in Canada, can you help me try this

rocksolid.nodes

Posted: 11 Months 8 Days ago by: thuglife

www.sizuvan.com

Hey! If you guys are in Canada, can you help me try this

rocksolid.nodes

Posted: 11 Months 8 Days ago by: thuglife

Hey! If you guys are in Canada, can you help me try this site? Of course to access this site, you need Google Translate

Re: ok, ok, i switched the default theme

rocksolid.nodes

Posted: 11 Months 9 Days ago by: anon

a project with no bugs has not tried hard enough :-) Posted on def4

Re: ok, ok, i switched the default theme

rocksolid.nodes

Posted: 11 Months 10 Days ago by: Mei

Looks great, thanks. The bugs can finally crawl back into def2 and rslight where they belong :-P

ok, ok, i switched the default theme

rocksolid.nodes

Posted: 11 Months 11 Days ago by: Anonymous

hope it is dark enough for you now, and may all the insects fly free and unbound :-)

loop for new messages

rocksolid.nodes

Posted: 11 Months 11 Days ago by: Anonymous

Well, i can call the script that does the import to vichan as often as need be, and it will import one message at a time. I could not loop in this script itself, this throws an error because of missing imports (guess this was really just

themes on def2.i2p

rocksolid.nodes

Posted: 11 Months 11 Days ago by: Anonymous

If you have js turned on, you can change to a dark style at the bottom of the page (like darkgreen or so). I just wanted to try something else for once.

Re: guess i will open for business soon

rocksolid.nodes

Posted: 11 Months 11 Days ago by: Retro Guy

It looks great and seems to be working pretty well!

Re: cron or not ?

rocksolid.nodes

Posted: 11 Months 11 Days ago by: Retro Guy

How are you determining if there is a message to import? Can you loop until no new messages?

Re: guess i will open for business soon

rocksolid.nodes

Posted: 11 Months 11 Days ago by: Retro Guy

LOL! I was reading your post here (on rslight), so I decided to take a quick peek again at def2 to see how bright it is. Right after I clicked the tab and it came up, a small insect in my office started bashing into the screen! Yes, this

Re: guess i will open for business soon

rocksolid.nodes

Posted: 11 Months 11 Days ago by: Mei

As my sight begins to return I curse you for making it so bright. We're on the DARK web, you can't have light themes here! What do you mean "that's not what that means?" It is now!

cron or not ?

rocksolid.nodes

Posted: 11 Months 12 Days ago by: Anonymous

There would be one reason, which is that running from cron, you can only run the script blindly, regardless if there messages to import or not. And in case of many messages, you can only import one per minute (limitation of cron). Both is

Re: yes that should work

rocksolid.nodes

Posted: 11 Months 12 Days ago by: Retro Guy

That sounds likely. Running from cron.php is no problem, so no real reason to change it.

yes that should work

rocksolid.nodes

Posted: 11 Months 12 Days ago by: Anonymous

should work as far my export script is concerned. on the vichan side of things i think the import script (the modified post.php) has to run from crontab directly, when i called post.php from another php script, I was getting errors (which

> goo to go.

rocksolid.nodes

Posted: 11 Months 12 Days ago by: Anonymous

yeah, we are googoogoogoo... good to go. spelling is difficult.

Re: basics are working

rocksolid.nodes

Posted: 11 Months 12 Days ago by: Retro Guy

That looks like a great way to handle it. So when complete, if I just add a $enable_vichan in config, then reference that in cron.php, I can just use that to decide whether to run the code at all. Is that correct? Retro Guy

opsec check is good

rocksolid.nodes

Posted: 11 Months 12 Days ago by: Anonymous

no bugs listed at bugtraq, none in my favorite hacker forum, none in google, no known hacks that I would heard about. seems like we're goo to go. cheers trw

guess i will open for business soon

rocksolid.nodes

Posted: 11 Months 12 Days ago by: Anonymous

....and switch def2.i2p to vichan just a little security research before, guess shouldn't take too long. cheers trw

basics are working

rocksolid.nodes

Posted: 11 Months 12 Days ago by: Anonymous

with some 11 exceptions my routine could glue all the threads together again. this is still far from being elegant, mind you.... this code handles all the exporting from rslight to vichan. -it checks the articles in the spool, -builds an

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 13 Days ago by: anon

Thanks for the kind words, it is really fun to work on that. Just in case some vichan or nntpchan dev should ever read this thread: I'm still standing on the proverbial "shoulders of giants". Anyway, thanks for this nice piece of softwar

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 13 Days ago by: Retro Guy

This is awesome! You're really making some great mods to vichan! Once you have some code you want applied to spoolnews let me know. I'd like to either get most of it into a function (or two), or a script itself (vichan.php?) I'll jus

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 13 Days ago by: anonymous

---snip "<04a2efaf39f90b7fd445b3d34b04e849$1@retrobbs.rocksolidbbs.com>": { "parents": [ "<5fa5f7ef9a71f09f4a486c3d579083bf@def4.com>", "", "

Re: hey, what do you know....

rocksolid.nodes

Posted: 11 Months 14 Days ago by: anon

Turns out that it expected what I had been trying at the very start: a unix timestamp. ...it just doesn't respect it ! So for some reason the date of the import is always displayed as the messages time, no matter what the original time is

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 14 Days ago by: anonymous

I did my own code to do the threading like vichan expects it, wasn't so hard after all (one recursive function, basically). I just redo the message import, still get mistakes, but a lot less. seems more and more usable. If only I knew what

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 14 Days ago by: anon

if($message) { // load thread-data and get IDs of the actual subthread $thread=thread_load($group); $subthread=thread_getsubthreadids($message->header->id,$thread); if($thread_articles == false) { sort($subthread); } trw P

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 15 Days ago by: anonymous

Yes, that is the right approach imo. I just need to dig out the id of the message that started the thread before I can send it, and insert it as the first reference. The usernames in the messages where easy to switch on.

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 15 Days ago by: Retro Guy

Same as the way I test. I just write a test script and get it working, then apply to existing codebase. Much easier to not break existing code that way. What I'd like to see, if it's possible, is calling from spoolnews. We just put a

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 15 Days ago by: Retro Guy

Did you change something since you wrote the above? I'm seeing usernames in r.s.test starting with this post: Re: Does this encryption thing work ? Retro Guy@rslight.i2p 05/23/20 (Sat) 23:29:02 No.141 It is looking great! Retro Guy

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 15 Days ago by: anonymous

Tried that one, and for sure it did not work. Either a message which was rejected once is not considered anymore, or there is some serious issue with the references. While the first would not be an issue for new threads, the second one wou

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 15 Days ago by: anonymous

so, i have got it basically running, so messages gets synced to and from vichan. it is still sort of clumsy right now... the fields "date" and "from" are not acknowledged for some reason, so posts get the timestamp of the import, and are "f

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 15 Days ago by: anonymous

Yes, this is more or less what I meant. I used message_read for now, and made one new file to follow the status of the exports. Actually, this kind of thing would be better done in one of the existing code bases, this was just the faste

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 16 Days ago by: Retro Guy

Do you mean put the message into some holding location and try again in the future to apply it to vichan's database of articles? One thing you can do is grep overview for the message-id of the referenced article. If the server has it, it

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 16 Days ago by: anonymous

one thing vichan is clearly not prepared to do is to deal with replies to (yet) non existing messages. so no automagic fixing of threads or anything, like ff does. so the options are: either delete the reference and import such message as a

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 16 Days ago by: anonymous

ok, i got a kind of lame import routine working (lame because it has to be called per message). but at least it works. got all the boards created too. cheers trw

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 16 Days ago by: anonymous

{ "header": { "number": 100, "id": "<96042908114f73b92a4b25ecaf31371d@def4>", "from": "anon@anon.com", "name": "anon", "subject": "Re: sync trest def2", "newsgroups": "rocksolid.share

Re: ddos defense for novabbs.com

rocksolid.nodes

Posted: 11 Months 17 Days ago by: anonymous

he, that is almost exactly the same as i did for boxs, only in this case the functionality is in the script itself, not on the level of the webserver (and of course it is not ip based, because that would be useless on tor, but only goes by

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 17 Days ago by: anonymous

{ "Newsgroups": "rocksolid.shared.test", "Message-ID": "<83434435e73f113dcce2d23d237b6237$1@z5bqfv5v75kxy7pj.onion>", "References": "", "Date": "Thu, 14 May 2020 16:16 UTC", "Subject": "nother post", "From": "ano

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 17 Days ago by: anon

that's correct. i was planning to call the vichan script from rslight in case of updates (guess from spoolnews). Posted on def4

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 17 Days ago by: Retro Guy

If you are reading each message as a file, would it work for rslight to just send vichan basically the equivalent of what you saw in /var/spool/rslight/rocksolid/local_groups.txt: rocksolid.nodes:158 rocksolid.nodes.help:53 etc... Th

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 17 Days ago by: Retro Guy

So if I understand correctly, vichan will read a message from a file and apply it to it's database. If that is correct, how will vichan know the file exists, will it poll a directory?

Re: ddos defense for novabbs.com

rocksolid.nodes

Posted: 11 Months 17 Days ago by: Retro Guy

Most of what I was seeing was more than just rudely configured spiders (which tend to go through a site at a high rate of speed). I was seeing the same pages being requested very fast, over and over again from the same ip addresses. Sinc

Re: ddos defense for novabbs.com

rocksolid.nodes

Posted: 11 Months 17 Days ago by: anonymous

care to describe what you did exactly ? and on which level of the stack ?

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 17 Days ago by: anonymous

Yes, that is the plan. And I would also keep rslight running on the tor side. Yes, absolutely. Right now the syncing from vichan to the news server works by just dropping the message in the outspool. Works well, and will most like stay

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 17 Days ago by: anonymous

ok, i did a proof of concept for posting, this works. in the end i skipped the webserver and stuff with curl, and just handed over the message as a file which the modified post.php parses (json encoded). so far so good. as long as both nntp

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 18 Days ago by: Retro Guy

If you plan to run vichan as dependent on the rslight nntp server, you would have a news server local that you could talk to. rslight would be the "other" nntp instance. Is that of any value? This is how rslight works. Newsportal could

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 18 Days ago by: anonymous

https://www.codexworld.com/post-receive-json-data-using-php-curl/ to send over the data. so this means b64 encoding for the attachments. i checked some sources now, and while it is technically feasible to put large texts and files into GE

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 21 Days ago by: anonymous

thanks for digging that out. x-sage is vichan specific and can be omitted. i decided to try the GET method first, just to test quickly if this would work. after that i guess it must be post (unless i figure how to put the message and atta

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 21 Days ago by: Retro Guy

These are the variables that contain the data for these requests in spoolnews.php (function get_articles) near where you specified: $_GET['Newsgroups'] = $group $_GET['Message-Id'] = $mid[1] $_GET['References'] = $references (all of th

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 21 Days ago by: anonymous

i guess the best would be to insert the function to post to vichan in spoolnews.php, function get_articles line 233 and following. all the data from the current message is nicely parsed at this point and can just be forwarded to vichan.

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 21 Days ago by: anonymous

$_GET['Newsgroups'] $_GET['Message-Id'] $_GET['References'] $_GET['Date']) $_GET['Content-Type'] $_GET['Subject'] $_GET['From'] $_GET['X_Sage'] So no need to change anything for the message id, it already uses it. Even for text only messag

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 21 Days ago by: anonymous

maybe i will go the full 9 yards and make a hacked version of vichans post.php, i am just not sure yet what it would mean to include and run it from rslights side. i guess part of the environment would be different...but i just like the ide

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 21 Days ago by: anonymous

yes. yes, i concur. yes, i had that in mind too. it comes down to : -parsing the message -sending a post stream including the attachments (if any), probably using curl -modying post.php on vichan to accept a message number from the

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 22 Days ago by: Retro Guy

Is this post.php in vichan? Looking at this file, I agree it's probably better to send it as vichan expects (via http, whether get or post), instead of trying to insert a complete message as this would require major modification to this

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 22 Days ago by: Retro Guy

Nice! The format of the messages looks good, shouldn't be a problem. As I posted in r.s.test, it may be that vichan only wants one Reference. I tried a header change in a test spool on the message, but still 'unnamed'. I'll look a b

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 22 Days ago by: anonymous

this will take me a while to figure out, the function in question is >800 lines. i hoped to look up the code that nntpchan used, but to my surprise it is no longer on github,

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 22 Days ago by: anonymous

while this should be easy enough, it is not. they used a get request to sent over all the parameters for the message, including the body. and also the attachments. to use a get request to post information is somewhat bad style, but ok. but

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 22 Days ago by: anonymous

ok, and threading works as well, but the start of the tread must be present for it to work, as all messages in the thread refer to it (not to each other). looks really good. now the other way round. cheers trw

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 22 Days ago by: anonymous

actually, the attached pic displays on rslight, but the name is lost. bbs and ff cannot apparently not read it correctly and don't recognize that there is an attachment.

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 22 Days ago by: anonymous

ok, just inserting those two into the outspool of rslight made them appear on rocksolid.shared.test (this was the defined group). works out of the box. to do: -threading is broken (guess the header is not correct by our standards) -attac

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 22 Days ago by: anonymous

Message-Id: Newsgroups: rocksolid.nodes Date: Sat, 16 May 2020 09:55:47 -0700 Subject: and one with a picture From: Anonymous References: Content-Type: multipart/mixed; bounda

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 22 Days ago by: anonymous

-------------------------------------------- Message-Id: Newsgroups: rocksolid.nodes Date: Sat, 16 May 2020 09:37:58 -0700 Subject: and the reply From: Anonymous References: Co

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 23 Days ago by: Retro Guy

It might help a lot to see exactly how vichan formats a post it wants to send via nntp. Maybe if we temporarily change this function to: function nntp_publish($msg, $id) { $save_postfh = fopen("/tmp/vichanpost.txt", 'w'); fputs($save

Re: hey, what do you know: vichan supports nntp

rocksolid.nodes

Posted: 11 Months 23 Days ago by: anon

I don't have any send.php, ok, strike that, i found it. why do need to put the scripts in /etc/rslight/ ? (rant over). i guess in your example there would have to be some auth before ? and then you would need to import a whole bunch of

Re: hey, what do you know: vichan supports nntp

rocksolid.nodes

Posted: 11 Months 23 Days ago by: anon

fputs($s,"AUTHINFO USER $server_auth_user "); $weg=line_read($s); fputs($s,"AUTHINFO PASS $server_auth_pass "); $weg=line_read($s); if (substr($weg,0,3) != "281" { AUTH FAILED can't do stuff...

Re: hey, what do you know: vichan supports nntp

rocksolid.nodes

Posted: 11 Months 23 Days ago by: Retro Guy

Well, they need to be somewhere :) That's just where I settled as I didn't want yet another directory to be necessary. I don't want them accessible by a browser also. Yes, if you drop a properly formatted message in the spool /var/s

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 23 Days ago by: anon

200 Rocksolid Light NNRP Server ready (no posting) seems like posting in this mode does not work ? Posted on def4

Re: hey, what do you know: vichan supports nntp

rocksolid.nodes

Posted: 11 Months 23 Days ago by: Retro Guy

Yes, rslight builds the message. I wouldn't use message_post with vichan, it's not necessary. If the message is already built, it's easy to post straight to the nntp server. See the 'post_articles' function in send.php. It just sends

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 23 Days ago by: Retro Guy

It doesn't actually change anything, it just sends the '200' reply. You can post once authenticated. Try the same commands with an inn server and you should see almost exactly the same response.

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 23 Days ago by: anonymous

-get vichan to run -get the rslight nntp server and spoolnews, and install them on the same machine -set up a cronjob to update -patch post.php (or replace it with some patched version) that sound really nice. trw

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 24 Days ago by: Retro Guy

I'll download it soon (the devel version) and take a look. Sounds like a simple matter of maybe just one function to send via http, or a simple script on the vichan end to pull articles via nntp, then just forward them via http to vic

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 24 Days ago by: anon

from the way the code is written, i would say yes (post.php is called when you make a post), can't be sure though. i will try around a little. if need be, i can also connect to one of the inn servers (i mean if i need stream right now).

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 24 Days ago by: anonymous

I can upload it somewhere, if you want me to. but you can also get everything from github (be sure to take the devel version, though). If I understand post.php right, the inserting of messages (from another node into the vichan instance) is

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 24 Days ago by: Retro Guy

Sounds good. I'll add mode stream soon anyway so it's able to connect if it really requires stream. I need to get a copy of vichan (post.php really) and take a look at it. I can do that in a few days. Retro Guy

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 24 Days ago by: Retro Guy

Yeah, no auth at all. It's a simple function it seems, so adding auth shouldn't be difficult at all: fputs($s,"AUTHINFO USER $server_auth_user\r\n"); $weg=line_read($s); fputs($s,"AUTHINFO PASS $server_auth_pass\r\n")

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 24 Days ago by: Retro Guy

....said every programmer in history :)

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 24 Days ago by: anonymous

function nntp_publish($msg, $id) { global $config; $server = $config["nntpchan"]["server"]; $s = fsockopen("tcp://$server"); fgets($s); fputs($s, "MODE STREAMrn"); fgets($s); fputs($

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 24 Days ago by: anon

https://github.com/vichan-devel/vichan/blob/master/inc/nntpchan/nntpchan.php That one should take care of posting to an nntp server. Posted on def4

Re: hey, what do know ? vichan supports nntp

rocksolid.nodes

Posted: 11 Months 24 Days ago by: anon

https://lainchan.org/%CE%A9/catalog.json so i guess all one needs to do is to write an interface from that json to ./post.php on rslight, generating and translating some information like threading and message id and so forth. this would be

173 recent articles found.

rocksolid light 0.6.9
clearneti2ptor