11:16 |
asciilifeform |
http://logs.nosuchlabs.com/log/asciilifeform/2020-02-29#1008170 << interesting, only ever used nmap as port scan util. didja ever try firing that script at a prb ? |
| |
↖ |
11:16 |
snsabot |
Logged on 2020-02-29 22:18:43 shinohai: haha neat, returns exactly as nmap does: http://btc.info.gf/paste/9ce2ac@raw |
11:17 |
asciilifeform |
!w poll |
11:17 |
watchglass |
Polling 8 nodes... |
11:17 |
watchglass |
205.134.172.6:8333 : Alive: (0.082s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619704 |
11:17 |
watchglass |
205.134.172.4:8333 : Alive: (0.087s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=619704 |
11:17 |
watchglass |
205.134.172.27:8333 : Alive: (0.111s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619704 (Operator: asciilifeform) |
11:17 |
watchglass |
108.31.170.3:8333 : Alive: (0.160s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619704 (Operator: asciilifeform) |
11:17 |
watchglass |
208.94.240.42:8333 : Alive: (0.214s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619704 |
11:17 |
watchglass |
213.109.238.156:8333 : Alive: (0.409s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619593 |
11:17 |
watchglass |
103.36.92.112:8333 : Alive: (0.587s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619704 |
11:17 |
watchglass |
188.121.168.69:8333 : Alive: (0.479s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619704 |
| |
~ 15 minutes ~ |
11:32 |
shinohai |
http://logs.nosuchlabs.com/log/asciilifeform/2020-03-01#1008171 <<< not in some time, the !w peers cmd jogged my memory and made me remember that. Might be interesting to pull some prb ip's from trb debug.log and see what it returns. |
11:32 |
snsabot |
Logged on 2020-03-01 11:16:55 asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2020-02-29#1008170 << interesting, only ever used nmap as port scan util. didja ever try firing that script at a prb ? |
11:33 |
asciilifeform |
shinohai: see yest.'s log re coupla example of prb |
11:33 |
asciilifeform |
( they returned 'empty' on 'peers' ) |
11:34 |
asciilifeform |
in fact, this is a reliable heuristic for prbism |
11:39 |
asciilifeform |
e.g. |
11:39 |
snsabot |
Logged on 2020-02-29 21:19:50 asciilifeform: !w probe 87.123.105.90 |
11:41 |
shinohai |
Ran against "187.115.249.96" http://btc.info.gf/paste/9c7525@raw |
11:42 |
shinohai |
Returns loads of ipv6 nodes xD |
11:42 |
asciilifeform |
!w peers 187.115.249.96 |
11:42 |
watchglass |
187.115.249.96:8333 : |
11:42 |
asciilifeform |
interesting. evidently it breaks protocol (i.e. trb's traditional one) somewhere, and gets hung up before emitting any parseable peers to 'watchglass' |
11:43 |
asciilifeform |
(this means trb won't get peers from node of that type either) |
11:43 |
shinohai |
For ref, here is the script nmap uses (lua) https://svn.nmap.org/nmap/scripts/bitcoin-getaddr.nse |
11:44 |
asciilifeform |
^ doesn't tell us much, seems to call some lib function that does it |
11:46 |
asciilifeform |
trb incidentally doesn't eat ipv6ism (nor ought to, wtf) |
11:51 |
asciilifeform |
shinohai: here is what apparently happens with these. |
11:52 |
shinohai |
Hmmm .... "Invalid payload length!" |
11:52 |
asciilifeform |
it's always the same one, too |
11:52 |
asciilifeform |
somewhere prb puts an extra byte, i suspect |
11:53 |
asciilifeform |
( which frame-shifts the contents of header ) |
11:54 |
asciilifeform |
for comparison, debugola from a proper noad (.27) which successfully disgorges peers. |
11:55 |
asciilifeform |
possible culprit, but there may be other idjicies in prb that give similar effect. |
| |
↖ |
11:57 |
asciilifeform |
the other oddity, tho, is that -- while trb sends addr packet almost immediately after receiving getaddr, prb apparently not |
11:58 |
asciilifeform |
shinohai: how long did that nmap thing take to produce the given output from that noad? |
11:58 |
asciilifeform |
nm seems to say '20.04s' in there |
11:58 |
shinohai |
Ye old bloom filtering |
11:58 |
asciilifeform |
so, loox like just past the point where watchglass gets hung up |
11:59 |
asciilifeform |
shinohai: watchglass simply ignores packets it has nfi what to do with (presently parses ver and addr strictly) |
12:01 |
asciilifeform |
shinohai: my interest in this whole thing is to eventually map out all publicly-networked trb-compat. noades. but this might require being able to get peers from prbistic ones. |
12:04 |
asciilifeform |
prolly will have to be a 2-step algo (i.e. try trb protocol, if 'empty' -- then mark noad as 'defo prb' and try theirs) |
12:04 |
shinohai |
For any spelunkers tuned in, here is list of all ip's seen in my debug.log thus far: http://btc.info.gf/paste/165b3b@raw |
| |
↖ |
12:05 |
asciilifeform |
shinohai: can also haz http://logs.nosuchlabs.com/log/asciilifeform/2020-02-29#1008106 plz ? (assuming you have 'who-gave') |
12:05 |
snsabot |
Logged on 2020-02-29 21:51:30 asciilifeform: in other pertinents: grep "ACCEPTED block" .bitcoin/debug.log | awk -F " " '{print $NF}' | sort | uniq |
12:07 |
shinohai |
asciilifeform: http://btc.info.gf/paste/4d312d@raw |
12:08 |
asciilifeform |
shinohai: ty |
12:08 |
asciilifeform |
how old this node btw ? vehehery short list of block-givers |
12:09 |
asciilifeform |
.27's , for comparison |
12:09 |
snsabot |
Logged on 2020-02-29 21:52:31 asciilifeform: 103.36.92.112 108.31.170.3 138.68.244.82 143.202.160.10 144.76.164.43 165.227.7.29 186.52.140.113 188.121.168.69 188.165.209.181 190.141.9.30 192.151.158.26 205.134.172.4 205.134.172.6 208.94.240.42 213.109.238.156 216.23.180.4 35.246.10.142 94.23.154.171 |
12:10 |
asciilifeform |
one could say that peers who don't appear on such a listing, are strictly 'downstream', i.e. being connected to'em does nothing for you |
12:11 |
shinohai |
It's only ~week old, stood up to help mod6 do patch tests, etc. so only has abt 250k blox |
12:11 |
* |
shinohai would like to ship box to asciilifeform and stand up permanent node. |
12:11 |
asciilifeform |
right, .27 pretty young as well |
12:11 |
snsabot |
Logged on 2020-02-16 04:15:07 asciilifeform: 205.134.172.27 , if anyone interested. |
12:12 |
BingoBoingo |
http://logs.nosuchlabs.com/log/asciilifeform/2020-02-29#1008114 << That pair are mine |
12:12 |
snsabot |
Logged on 2020-02-29 21:58:04 asciilifeform: ^ trb-compat. but i've presently nfi whom they belong to... |
12:12 |
asciilifeform |
shinohai: lemme know what sorta box. (pgpgram if you like.) |
12:12 |
asciilifeform |
BingoBoingo: oh neato, must be those orcistani nodes you mentioned building |
12:14 |
asciilifeform |
shinohai: for another comparison, 'givers' from a 14GB debuglog from my other, older noad . |
12:14 |
asciilifeform |
still pretty compact. |
12:17 |
* |
asciilifeform bbl |
12:17 |
shinohai |
Looks as if majority of my blox have come from 205.134.172.4 (your node i think) |
12:20 |
BingoBoingo |
shinohai: .4 is another one of mine |
12:26 |
shinohai |
ah kk, thanks BingoBoingo |
| |
~ 2 hours 1 minutes ~ |
14:27 |
asciilifeform |
loox like BingoBoingo is current record holder for # of simult. working noads (esp. in diff. geographies) |
14:28 |
asciilifeform |
possibl. all-time record-holder. |
14:29 |
asciilifeform |
BingoBoingo: if you'd like to add these to the poll list, lemme know, it takes <1min |
14:30 |
asciilifeform |
currently i have 8 trb-compat. nodes listed (incl. 2 that i operate) |
14:30 |
asciilifeform |
!w poll |
14:30 |
watchglass |
Polling 8 nodes... |
14:30 |
watchglass |
205.134.172.6:8333 : Alive: (0.084s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619726 |
14:30 |
watchglass |
205.134.172.4:8333 : Alive: (0.083s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=619726 |
14:30 |
watchglass |
108.31.170.3:8333 : Alive: (0.102s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619726 (Operator: asciilifeform) |
14:30 |
watchglass |
205.134.172.27:8333 : Alive: (0.147s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619726 (Operator: asciilifeform) |
14:30 |
watchglass |
208.94.240.42:8333 : Alive: (0.150s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619726 |
14:30 |
watchglass |
213.109.238.156:8333 : Alive: (0.338s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619614 |
14:30 |
watchglass |
103.36.92.112:8333 : Alive: (0.535s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619726 |
14:30 |
watchglass |
188.121.168.69:8333 : Alive: (0.342s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619726 |
14:38 |
asciilifeform |
shinohai: this btw confirmed. i did experiment, if one sends that extra byte, prb noades do in fact send addrs. (and yes some of'em ipv6, have to be thrown out) |
| |
↖ ↖ ↖ ↖ ↖ ↖ ↖ |
14:38 |
snsabot |
Logged on 2020-03-01 11:55:32 asciilifeform: possible culprit, but there may be other idjicies in prb that give similar effect. |
14:38 |
asciilifeform |
so that there's how to get addrs from prb's. |
14:38 |
asciilifeform |
( notably, this procedure is incompat. w/ trb, these will hang up if it is done to'em ) |
14:41 |
asciilifeform |
interestingly, setting advertised ver. of watchglass to 70000 -- dun cure (tho per 'official' docs, oughta) |
14:42 |
asciilifeform |
evidently the conditionality of the extra turd byte is ignored in current-day prb |
14:42 |
asciilifeform |
( which would explain why folx who set their trb to advertise 7xxxx do not see perceptibly moar peers ) |
14:42 |
asciilifeform |
the 'watchglass' currently hanging in this chan (and #asciilifeform-test ) is set to 99999 . |
14:48 |
shinohai |
In effect, appears to be attempt to fork noads off network that are deemed terrorist. xD |
14:49 |
asciilifeform |
shinohai: prolly the intended effect. tho funnily enuff, prb still often does connect to trb nodes, and even brings blox. cuz apparently a validly-digested ver msg is optional in prb... |
14:49 |
asciilifeform |
what it doesn't do, is bring in peer addrs |
14:52 |
asciilifeform |
another thing prb apparently doesn't do, is to discard old/dead peers from its addr set. |
14:52 |
asciilifeform |
just about erry prn node appears to offer exactly 1000 addrs |
14:52 |
asciilifeform |
and so |
14:52 |
asciilifeform |
some of'em have timestamps month+ in past |
14:52 |
asciilifeform |
*prb node |
14:53 |
* |
asciilifeform only interested in polling prb nodes to the extent it helps to turn up trb-compat. elsewhere on net |
14:58 |
asciilifeform |
upstack, shinohai , re http://logs.nosuchlabs.com/log/asciilifeform/2020-03-01#1008214 << you gotta sort | uniq , simply uniq only removes consec. duplicated lines |
14:58 |
snsabot |
Logged on 2020-03-01 12:04:54 shinohai: For any spelunkers tuned in, here is list of all ip's seen in my debug.log thus far: http://btc.info.gf/paste/165b3b@raw |
15:04 |
shinohai |
Yeah I forgot to add sort in the pipe in haste >.> |
15:05 |
asciilifeform |
btw i tried to run yours on a node, ended up with awk dying a grisly death, apparently it tries to alloc a buffer for whole debug.log |
15:05 |
asciilifeform |
needs variant w/ plain grep |
15:06 |
asciilifeform |
i rotate debug.log erry yr , typically, so it ends up in the 10s of GB routinely |
15:06 |
asciilifeform |
( was curious, what % of unique ip that connect, ever bring in a new block ) |
15:06 |
shinohai |
Really? awk spits out in < 5-6 seconds for me, strange |
15:07 |
asciilifeform |
shinohai: cuz your log is, i expect, small |
15:07 |
asciilifeform |
you did say the node is recent build |
15:07 |
shinohai |
Yup, is rather young. (Though could easily do with grep I guess `grep -oE "\b([0-9]{1,3}\.){3}[0-9]{1,3}\b"` ) |
15:08 |
asciilifeform |
the one i was looking at just nao, is 14+GB. |
15:08 |
shinohai |
Yeah mine at present is only 250 MB lol |
15:09 |
asciilifeform |
so that'd be it. |
| |
~ 29 minutes ~ |
15:38 |
feedbot |
http://qntra.net/2020/03/qntra-s-qntr-february-2020-report/ << Qntra -- Qntra (S.QNTR) February 2020 Report |
| |
~ 3 hours 7 minutes ~ |
18:46 |
asciilifeform |
!w poll |
18:46 |
watchglass |
Polling 8 nodes... |
18:46 |
watchglass |
205.134.172.4:8333 : Alive: (0.083s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=619758 |
18:46 |
watchglass |
205.134.172.6:8333 : Alive: (0.082s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619758 |
18:46 |
watchglass |
205.134.172.27:8333 : Alive: (0.083s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619758 (Operator: asciilifeform) |
18:46 |
watchglass |
108.31.170.3:8333 : Alive: (0.095s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619758 (Operator: asciilifeform) |
18:46 |
watchglass |
208.94.240.42:8333 : Alive: (0.148s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619758 |
18:46 |
watchglass |
213.109.238.156:8333 : Alive: (0.350s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619614 |
18:46 |
watchglass |
103.36.92.112:8333 : Alive: (0.600s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619758 |
18:46 |
watchglass |
188.121.168.69:8333 : Alive: (0.347s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=619758 |
| |
~ 2 hours 16 minutes ~ |
21:02 |
feedbot |
http://qntra.net/2020/03/cisco-lays-off-and-pivots-while-huawei-grows/ << Qntra -- Cisco Lays Off And Pivots While Huawei Grows |
| |
~ 1 hours 34 minutes ~ |
22:36 |
feedbot |
http://qntra.net/2020/03/bitstamp-plays-with-novelty-segwit-only-bech32-addresses/ << Qntra -- Bitstamp Plays With Novelty Segwit Only Bech32 Addresses |