awt: Test message for logger
shinohai: Good morning all! Logger appears to be down from my pov too.
awt: shinohai: I see above message in the log
awt: there he is
shinohai: \o/
billymg: ok, strange that it wasn't working with --password field today
billymg: i did change the pass, maybe there's a char limit
shinohai: I am *still* unable to send you DM billymg
billymg: shinohai: likewise apparently
awt: I was about to try and get that working with weechat but haven't really messed with passwords yet
billymg: i also wasn't able to DM with PeterL yesterday, so far only with awt
awt: shinohai: just sent you a dm
awt: ok so dms working between me and shinohai as well
shinohai: I suspect perhaps a client setting on billymg 's end? Dunno ...
billymg: awt: a nicety for the commands such as /wot or /at would be to include a header line in the results, like "WOT (3):" followed by the results on the next lines
awt: billymg: yeah true. that would help.
billymg: shinohai: are you also able to DM with PeterL?
awt: billymg: one thing you could try is standing up the testnet using the included script and try dming between the configured local stations
awt: might eliminate your IRC client as part of the problem
awt: billymg: I was able to dm PeterL yesterday
shinohai: billymg: I *think* I sent PeterL DM but he hasn't sent me a key yet so dunno if I can
billymg: i don't see how it would be my client if i can send/receive DMs with you though
awt: no you can't dm w/out a key
awt: billymg: good point
billymg: perhaps i screwed up the keying for shinohai and PeterL
awt: billymg: that makes sense
billymg: awt: is there a way to check if "have key for given user"
shinohai: billymg: feel free to gpgram me what you have in your AT for me
awt: billymg: /wot <handle>
billymg: ok, i at least have keys for everyone in my wot
billymg: shinohai: will send so we can see if it's correct or not
shinohai: For billymg I haz key beginning with: `52NJcXUJ`
billymg: shinohai: hrm, same
awt: possibly some whitespace in they key?
awt: no that should cause some kind of exception
billymg: awt: doesn't look like it
awt: would be interesting to know if either of you see anything in your logs when the other tries to dm
shinohai: My logs:
shinohai: [127.0.0.1:46708] -> 'PRIVMSG billymg :test\r\n'
shinohai: sending message: :shinohai!root@127.0.0.1 PRIVMSG billymg :test
awt: Could probably improve that log message by including dest address
billymg: shinohai: where are you seeing those logs?
billymg: inside the logs table in sqlite db?
shinohai: billymg: I start my instance by piping to `|tee logfile.txt`
shinohai: (so I can run inside screen)
awt: billymg: start blatta with the --debug flag
shinohai: Full start command I'm using:
shinohai: `/usr/local/bin/python2.7 blatta --debug --port=7778 --address-table-path config.py | tee logfile.txt`
billymg: oh, --debug flag would be useful
billymg: what's the --address-table-path for>
billymg: ?
awt: billymg: it's for testing. You can import a .py file with a list of peers
billymg: ok, gotcha
awt: interesting debugging challenges w/o persistent socket connections
awt: also w/o central server logs lol
shinohai: That's why I decided to write out my debug log to a file, so can go back and look over.
shinohai: awt - what was your idea(s) for making the nicklist populate? I'm still mulling this problem.
awt: shinohai: best thing to do I can think of rn is send the client a fake /join message the first time a message is received from a given handle. Reset timer every time a new message is received, and send a /part when the timer expiers. Timeout can be configurable.
awt: This would work well with the rubbish solution asciilifeform mentioned in #asciilifeform earlier today for ephemeral ports timing out due to inactivity.
shinohai: Sounds proper.
busybot_: test
busybot_: well can connect via znc just fine. sadly bot will not connect to znc! :(
shinohai: $vwap
busybot: The 24-Hour VWAP for BTC is $ 67473.85 USD
PeterL: I am seeing stuff in the log that is not showing up here?
shinohai: PeterL: whatcha seeing?
PeterL: shinohai, could you send me a key? I would like to try out adding a key from somebody else
shinohai: kk PeterL will gpgram you over on dulapnet
awt: PeterL: which log?
PeterL: OK, added peer info for shinohai, should work?
shinohai: PeterL can send me ur AT info? Don't hafta gpgram I suppose, since no key a DM on dulapnet will work
PeterL: hmm, stuff I am saying is showing up in log, but I am not seeing anything from awt or shinohai that are in the log?
shinohai: weird and I just sent you DM PeterL
shinohai: lemme try sumthin here in a minute.
awt: PeterL: what are you looking for in the log?
shinohai: I added PeterL but getting `rejected black packet with bad signature for 1IRaEkAxKn7ltD<restofkey>`
awt: That just means there was a message from *someone* that didn't match that key
awt: right now blatta just goes tests the message against each key until it decrypts
awt: the only time you won't see that message is when the first key tried against the message happens to decrypt
shinohai: I think cause is PeterL just informed me I wasn't in his wot .... so still trying to see what's up there.
awt: shinohai: weird how you were able to get two asciilifeform handles in your wot, but it crashed for PeterL.
shinohai: ikr?
shinohai: And funny enuf 3 entries for asciilifeform *still there* -
shinohai: 13:02:33 -- asciilifeform 71.191.220.241:55558 2021-11-08 17:49:27
shinohai: 13:02:33 -- asciilifeform 71.191.220.241:52405 2021-11-08 17:38:57
shinohai: 13:02:33 -- asciilifeform 71.191.220.241:13337 2021-11-08 17:22:57
shinohai: 2 being "ephemeral ports" I suppose
awt: at or wot?
awt: at is gonna have every different address/port combo for every handle in wot.
shinohai: ah ok
shinohai: yes in "wot" single entry
PeterL: hi again. I nuked my db and restarted, not sure if I am connected to anybody?
billymg: i'm seeing your messages
shinohai: same I see ur messages
PeterL: oh, yay!
PeterL: so my computer fan was running constantly with blatta going. I threw a time.sleep(0.1) into the server loop and now my fan is not coming on at all
shinohai: Weird, I have a shitty thinkpad im running on and haven't had fan come on or had abnormal cpu temps.
billymg: ah, yeah, top shows blatta at 100% for me too
shinohai: O.o
shinohai: aha PeterL's suggestion *did* make my instance stop showing 100% cpu use in top
shinohai: (though I noticed no lag or anything)
awt: lulz. yeah I guess a while loop with no sleep could be cpu intensive
awt: 100% here too
awt: never noticed because I've never run it locally