Hide Idle (>14 d.) Chans


← 2021-06-21 | 2021-06-23 →
asciilifeform: !w poll
watchglass: Polling 16 nodes...
watchglass: 185.163.46.29:8333 : Could not connect!
watchglass: 84.16.46.130:8333 : Could not connect!
watchglass: 108.31.170.100:8333 : (pool-108-31-170-100.washdc.fios.verizon.net) Alive: (0.097s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=688498 (Operator: asciilifeform)
watchglass: 205.134.172.26:8333 : Alive: (0.128s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=688498
watchglass: 205.134.172.4:8333 : (172-4.core.ai.net) Alive: (0.162s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=688498
watchglass: 205.134.172.28:8333 : Alive: (0.083s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Return Addr=0.0.0.0:8333 Blocks=688498 (Operator: whaack)
watchglass: 208.94.240.42:8333 : Alive: (0.107s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=688498
watchglass: 192.151.158.26:8333 : Alive: (0.205s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=688498
watchglass: 205.134.172.6:8333 : (172-6.core.ai.net) Alive: (0.082s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=688498
watchglass: 143.202.160.10:8333 : Alive: (0.273s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=688498
watchglass: 176.9.59.199:8333 : (static.199.59.9.176.clients.your-server.de) Alive: (0.341s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=412055 (Operator: jurov)
watchglass: 54.38.94.63:8333 : (ns3140226.ip-54-38-94.eu) Alive: (0.340s) V=88888 (/therealbitcoin.org:0.8.88.88/) Jumpers=0x1 (TRB-Compat.) Blocks=688498
watchglass: 213.109.238.156:8333 : Alive: (0.338s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=688498
watchglass: 185.85.38.54:8333 : (tlapnet-38-54.cust.tlapnet.cz) Alive: (0.236s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=688498
watchglass: 103.36.92.112:8333 : (terebe.ns01.net) Alive: (0.408s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=688498
watchglass: 54.39.156.171:8333 : Violated BTC Protocol: Bad header length!
asciilifeform: signpost: update re 'ratbox' on my end -- wrote init.d scriptola for it; still can't figure out 1) why pauses for 15-20s when user logs in. 'disable_auth' (kill the idiotic 'identd' connection attempt from 1990s irc practice) strangely does not fix. 2) how to carry over the user/password thing i had w/ 'unreal'.
asciilifeform: signpost: as typical, absolutely 0 pertinent material in docs or anywhere on the net, stuck reading src.
asciilifeform: atrocious garbage. otoh so is 'unreal', which ~forces~ sslism for all server-server linkage
asciilifeform: signpost et al invited to comment re possible substitutes for 'ratbox' (or fix for above)
asciilifeform: i refuse as a matter of principle to tolerate an irctron where MY OWN BOT ON LOCALHOST has to wait for 15-20s to connect.
asciilifeform: and i aint about to ask folx to build a net on libheartbleed, either.
asciilifeform: the apparently forced use of the db in 'ratbox' is also imho objectionable -- why the fuck can't i force all state to live in the config text file ??
thimbronion: asciilifeform: fwiw I can connect locally instantly to my ratbox using weechat.
asciilifeform: thimbronion: how long from start to finish ?
asciilifeform: ftr i can connect to the 'unreal' currently running ~remotely~ in <1s.
asciilifeform: this is how it should be.
thimbronion: asciilifeform: milliseconds - no time to count.
asciilifeform: i wonder if there's dnsism happening
asciilifeform: thimbronion: orthogonally -- didja ever find out how to define user/pw ?
thimbronion: asciilifeform: I just set the auth value for user to allow connections *@127.0.0.1.
asciilifeform: sure but this aint what i want.
thimbronion: Oh yeah I see now there's no pw value there.
asciilifeform: appreciate, i want a plug-in substitute, for the time being, for the item we're currently talking into.
asciilifeform: that means, among other things, that the folx who can presently connect, must auto-reconnect; and rando bots w/ blank pw -- not connect.
dulapbot: Logged on 2021-06-21 10:06:12 asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2021-06-21#1040295 << plz refrain from shitting on the park benches, vex. this particular free-for-all is temporary, when we have smoothly oiled relay setup i'ma make this node strictly for self + folx who explicitly request login, and you'll need your own
asciilifeform: btw the thing seems to allow randos to log in by default, even in the absense of 'auth' blocks in the config !!
asciilifeform: what the fuck is this, default is to let randos in with arbitrary login/pw ??!!!
asciilifeform found no way, so far, to disable this, either !
asciilifeform: at minimum, oughta be able to define 3 passworded users : 1) self 2) dulapbot 3) guest
asciilifeform: thimbronion: does your instance of 'ratbox' behave like this even when set up a 'auth' block in config?
dulapbot: Logged on 2021-06-22 14:30:25 asciilifeform: what the fuck is this, default is to let randos in with arbitrary login/pw ??!!!
thimbronion: asciilifeform: evidently not: http://paste.deedbot.org/?id=7Ysn
thimbronion: This is, again, just connecting from localhost.
asciilifeform: thimbronion: paste plz your config (redact the pw's etc)
asciilifeform: thimbronion: ty
asciilifeform: thimbronion: how to set per-user though ?
thimbronion: asciilifeform: that I don't know - was just testing the config you supplied.
thimbronion: asciilifeform: I also don't know how to set max nick length.
asciilifeform: thimbronion: a. nick length apparently is a ./configure parameter
thimbronion: asciilifeform: aha!
thimbronion: Also note that although there are two connect clauses, neither are working. I don't believe signpost has added the connect clause I sent him yet, but I've been coordinating with gregorynyssa and not had any luck connecting with him based on the connect clause he sent me.
asciilifeform: thimbronion: 'ratbox' imho not looking so hot. but unfortunately may very well be the only vaguely-alive horse at this glue factory.
asciilifeform: (at the very least, asciilifeform's search for sumthing cleaner -- has so far turned up empty)
asciilifeform: thimbronion: conceivably might help to ensure that same ver. of 'ratbox' on both ends
asciilifeform thinking, possibly oughta go back N versions until found 1 that actually works
asciilifeform: surely at some pt, it... worked..?
asciilifeform wonders whether he was catastrophically wrong about 'needs 0 new softs'
dulapbot: Logged on 2021-06-18 19:05:05 asciilifeform: billymg: aha, i simply had the thought that one does not immediately need new software to make p2pism work, beyond some very simple spam gating.
thimbronion: I'm gonna dump tcp traffic and see what's going on.
asciilifeform would join thimbronion in this, but sadly hands more or less 100% full, and for remainder of week similarly
thimbronion: gregorynyssa and I stumbled across an error message: ....Z...:gregory.nyssa 461 * SERVER :Not enough parameters
thimbronion: seeing the same from irc.problematic.site.
gregorynyssa: asciilifeform: there is an error in the peering code of ratbox, version 3.0.10.
gregorynyssa: it parses the SERVER command as "SERVER $1 $2 $3" but sends it as "SERVER $1 $2 :"
gregorynyssa: this is in modules/core/m_server.c
gregorynyssa: that is the source of the "not enough parameters" error.
gregorynyssa: I was able to get peering working with thimbronion, with him using ratbox, and myself using another IRCD.
gregorynyssa: but when we both use ratbox, then the "not enough parameters" error occurs.
gregorynyssa: are you thinking of creating a V repository for "The Real Ratbox?"
asciilifeform: gregorynyssa: possibly. but strictly if it can be made to pass basic smoke tests, and behave minimally sanely.
snsabot: Logged on 2021-06-22 14:06:58 asciilifeform: that means, among other things, that the folx who can presently connect, must auto-reconnect; and rando bots w/ blank pw -- not connect.
snsabot: Logged on 2021-06-22 14:34:40 asciilifeform: at minimum, oughta be able to define 3 passworded users : 1) self 2) dulapbot 3) guest
asciilifeform: gregorynyssa: abstractly, yes, i want a vgenesis of ~a~ usable, for this application, item. is 'ratbox' shortest path to this? nfi currently
asciilifeform: really i need a new c ball o'shit to maintain like i need a new hole in my head.
asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2021-06-22#1040486 << pretty interesting, apparently author did not believe in even basic testing..
snsabot: Logged on 2021-06-22 20:45:00 gregorynyssa: it parses the SERVER command as "SERVER $1 $2 $3" but sends it as "SERVER $1 $2 :"
asciilifeform: gregorynyssa: btw mine's 3.0.9 and i thought it was latest
asciilifeform: (when was 3.0.10 released?)
asciilifeform: here's a mega-question : what was the original ircd of 1980s? can get src for this? build today ?
shinohai: asciilifeform: ftp://ftp.funet.fi/pub/unix/irc/server/Old/
shinohai: oldest one I know of
shinohai: Dunno if can build, that I have not yet tried, but might be worthy experiment.
asciilifeform: shinohai: i'll be quite astonished if it builds w/out modification. but potentially more tractable problem than civilizing a current-day one
shinohai: Anywho, afaik last reliable place on web to get original ircd sauces of 90's vintage.
asciilifeform: ty shinohai . worth mirroring.
shinohai: Another resource of slightly newer vintage http://www.irc.org/ftp/irc/server/
bonechewer: Speaking of 'balls of C shit', I have no idea whether this [https://github.com/ngircd/ngircd] [ground-up rewrite] is worth being aware of, but at least it can be linked statically without sslism.
← 2021-06-21 | 2021-06-23 →