Show Idle (>14 d.) Chans

← 2021-11-12 | 2021-11-14 →
17:59 shinohai wb billymg
18:06 asciilifeform billymg: loox like we aint peered yet; send me a pgpgram
18:06 asciilifeform lessee how well deduper worx
18:09 billymg asciilifeform:
18:11 asciilifeform billymg: ty, added...
18:11 asciilifeform billymg None atm
18:12 asciilifeform i suspect it's waiting for an incoming
18:12 billymg asciilifeform: my /at command doesn't show you
18:12 asciilifeform nor wot ?
18:12 billymg the wot does, and shows the key
18:13 asciilifeform didja add asciilifeform ?
18:13 billymg because i manually added
18:13 billymg i haven't manually added to the at, no
18:13 asciilifeform strange that it dunwork then
18:13 asciilifeform my station is defo sending to yours
18:14 asciilifeform billymg: are you behind a nat ?
18:14 billymg if you send me your ip i can manually add you
18:14 billymg asciilifeform: i don't think so
18:14 asciilifeform you are aintcha
18:14 billymg i'm running it off my rk
18:14 asciilifeform billymg: i.e. the port you gave is the permanent one the thing is listening on?
18:15 billymg yep
18:15 * asciilifeform notices that it's the rk, lol, nao
18:15 asciilifeform hmm
18:15 asciilifeform odd, loox like bug, then
18:15 billymg the one i set with the '--irc-ports' flag
18:15 asciilifeform AT oughta update as soon as it receives a valid packet from $peer
18:15 billymg hrm
18:15 billymg for all my other peers i manually added
18:15 billymg !. uptime
18:15 bitbot billymg: time since my last reconnect : 0d 0h 12m
18:16 billymg no AT entry for bitbot either
18:16 asciilifeform billymg: per spec, AT only gotta be manually fiddled on ~one~ end
18:16 asciilifeform billymg: are you peered with it ?
18:16 billymg asciilifeform: i ran /peer bitbot, yes
18:17 asciilifeform and /key i assume
18:17 asciilifeform defo bug , then
18:17 billymg no, not key
18:17 asciilifeform awt ^
18:17 asciilifeform ah if no key then it aint peered
18:17 billymg ah, ok
18:18 billymg would that mean my bot code needs some pest commands too then?
18:18 asciilifeform a peering, per spec, needs /peer, /key (on both ends) and /at (on one end, and if 1 end is behind nat, then that one)
18:18 billymg not sure i understand how the keying would work in the context of bots
18:18 asciilifeform billymg: to peer a bot, quickest thing would be do 'drive it manually' for a session (i.e. insert ordinary irc client in its place)
18:20 asciilifeform billymg: try adding /AT asciilifeform 50725
18:21 asciilifeform ( thing is, this'll only work until asciilifeform has to cycle the station , cuz, nat. the auto-updater gotta work )
18:21 billymg asciilifeform: now you show up with /at
18:21 asciilifeform not seeing billymg in mine tho
18:22 asciilifeform billymg None
18:22 asciilifeform billymg: are you seeing sumrhting other than 'None' for asciilifeform's at entry?
18:22 asciilifeform (timestamp)
18:22 billymg nope
18:23 billymg only user i see a timestamp for is awt
18:23 billymg and he's also the only user i've been able to privmsg
18:23 billymg i just tried sending one to you, assuming you didn't see it
18:23 asciilifeform billymg: who do you have keys for ?
18:23 billymg all of them
18:23 asciilifeform nope
18:23 asciilifeform so sumthing defo wrong there
18:23 billymg very possible it's my end
18:24 asciilifeform rright but what.
18:24 asciilifeform evidently billymg's peering w/ awt worx
18:24 asciilifeform but not with anyone else
18:26 asciilifeform billymg: leave your station running, maybe we can help awt debug when he returns
18:26 asciilifeform i'ma leave mine going, tho gotta bbl soon
18:27 asciilifeform oooh
18:27 asciilifeform billymg: your port is 'high'
18:28 asciilifeform in theory it aint externally-reachable at all
18:28 billymg ahh
18:28 asciilifeform billymg: pick sumthing below 32768
18:28 asciilifeform but before resetting, say what it is
18:28 billymg ok, will try a little later, and notify here
18:29 asciilifeform awt must be reaching billymg through an ephemeral on the latter's end
18:29 asciilifeform so not bug.
18:29 asciilifeform billymg: ty
18:30 asciilifeform btw once we have , this'll be a much lesser concern
18:31 asciilifeform ( tho erryone in e.g. asciilifeform's dc can easily have a perma-port, just need to remember to set one below 32768 , under linux higher ones aint externally routed into )
18:32 shinohai Speaking of yer dc asciilifeform, wat do with this rk jurov gave me access to ?
18:32 asciilifeform shinohai: it's running , let it alone for nao
18:32 shinohai o7
18:33 asciilifeform shinohai: eventually i'ma consolidate whole thing ( still hoping to get tarball of original www from jurov )
~ 16 minutes ~
18:49 shinohai $vwap
18:49 shinohai hmm
18:54 shinohai $vwap
18:54 busybot The 24-Hour VWAP for BTC is $ 64672.71 USD
~ 18 minutes ~
19:12 shinohai So I can crash blatta by doing this: `echo "Here is some garbage" | socat - udp:<myip>:7778`
19:18 shinohai wait - seems to be anomaly now correctly rejects as malformed packet
19:18 asciilifeform shinohai: hm so did it crash (paste eggog) ?
19:19 shinohai Only happened once, now just rejects the packets as it should.
19:19 asciilifeform shinohai: right, but do you still have the barf from that crash ?
19:20 asciilifeform i expect awt will find it interesting
19:20 * shinohai was just curious what would happen if I fed garbage to socket ....
19:20 asciilifeform ( recall, this is intended specifically a device for eating unlimited liquishit w/out choking )
19:21 asciilifeform shinohai: from your description i suspect the current proggy doesn't handle malformed packets properly
19:24 shinohai Nah it keeps running now when I send it garbage, outputs this:
19:24 shinohai 2021-11-13 19:17:47.014037 [] -> 6875656875656272
19:24 shinohai Discarding malformed black packet from 1IRaEkAxKn7ltD1R3zfA9CQIyincq0ppgRme/sNoMuYihksPsFOY3pSpK<.......>
19:32 asciilifeform shinohai: see if you can set up sumthing to feed it liquishit, replicate crash
19:33 asciilifeform given as you saw 1
19:37 shinohai I'll bang out a bash script to it automajically and see what happens (now that station is remote on znc server).
19:42 asciilifeform shinohai: loox like your last msg seen by log bot but not asciilifeform's station
19:42 shinohai >.>
19:42 asciilifeform this one shows
19:43 asciilifeform maybe 1st confirmed case of udp packet loss since we started, lol
19:43 asciilifeform ( 'getdata' is the eventual pill, there )
19:44 shinohai OOOOH I know what's up, I restarted with fresh db so asciilifeform isn't in my peers .... AGAIN.
19:45 shinohai Now lessee
~ 31 minutes ~
20:16 asciilifeform aa lolk
~ 26 minutes ~
20:42 * asciilifeform suggests to awt that blatta oughta emit sumthing like 'hey wot is empty... add some peers?' to irc session
~ 1 hours 53 minutes ~
22:36 asciilifeform wb billymg
22:37 asciilifeform and hmm awt, where does the ip in e.g. '(billymg@ has joined #pest' come from ? (given as he hasn't showed up in asciilifeform's AT..)
~ 54 minutes ~
23:31 billymg asciilifeform: that's the ip i'm connecting from at home
23:32 asciilifeform rright but q was re how it ended up in the console
23:32 asciilifeform given that billymg's home station has not ended up in my AT
23:33 billymg not sure, but for clarity, i'm not running a station at home, i'm connecting to my remote pest station via a standard IRC client
23:33 asciilifeform (i.e. evidently i'm seeing billymg via hearsay atm)
23:34 asciilifeform billymg: even more odd, then
23:36 asciilifeform awt: if stations are in fact broadcasting 'hellos' of some kind, containing local ip -- this aint in-spec.
23:36 asciilifeform nobody but a direct peer has any biz knowing your ip (either station's or irc console's)
23:39 * asciilifeform must bbl
← 2021-11-12 | 2021-11-14 →