[10:01:54] https://github.com/BBVA/kapow --> this can be pretty useful for some debugging/developing use cases [10:02:40] it's been presented on FOSDEM 2020 in a lightning talk: https://mirror.as35701.net/video.fosdem.org/2020/H.2215/kapow_web_framework.webm [10:06:37] <_joe_> vgutierrez: oh a remote shell injection tool, nice :D [10:06:45] <_joe_> seriously though, it's quite interesting [10:16:14] yeah.. it's handy for some tests with ats, varnish and so on [10:16:30] you can easily mock an origin behaviour with that [10:22:38] <_joe_> well you can do that with a simple python script too... I think it actually useful to expose internal data without ssh access to people in real time, more or less [10:25:40] "| mysql" what could go wrong? :-D [10:25:56] <_joe_> jynus: lol [10:26:18] " | sudo $POST[0]" :-) [10:29:47] I am not sure about the use case- for me bash (+unix cli) is a quick and dirty tool/glue language, but anything servicey (HTTP) requires more thought [11:28:37] https://blog.discordapp.com/why-discord-is-switching-from-go-to-rust-a190bbca2b1f [12:34:16] fyi, going to upgrade cr2-eqdfw and cr2-eqord starting in 30min [13:01:41] starting with eqdfw now [13:06:28] godspeed [13:09:06] annnnd it's back [13:40:53] alright all is done [15:28:13] vgutierrez: hey that's neat! [15:28:58] :) [22:11:31] someone knows of an API (or any programatic way) to get the technical contact email of any given AS#? PeeringDB is a good one but doesnt't have all of them... Whois does though but not great... [22:13:06] cc jbond42 [22:13:23] and para.void ;) [22:21:35] not something i have done and the ripe stat api (which would be my starting point) doesn't make it easy as it just gives the ripe handle and not an email address. there is https://stat.ripe.net/docs/data_api#abuse-contact-finder but i the peeringdb contact is probably more usefull [22:26:40] but peering DB doesn't have everything [22:27:12] I looked at some python whois libs but they either don't support AS# (only domains) or are for python2 [22:28:35] jbond42: the abuse one is good, ideally we should get the admin one... [22:30:16] XioNoX: just keep in mind that abuse i think started as a ripe think i know apnic has it and i think its actully more reliable there but not sure about arin and also its only as good as the operator but thats the same for anything [22:31:32] ah, maybe https://stat.ripe.net/data/whois/data.json?resource=14907 [22:32:29] and try to get OrgNOCEmail, and if none fallback on abuse? [22:32:34] oh yes that looks good :) [22:33:02] or OrgTechEmail but in our case (and probably others) it's persons [22:33:22] What would be the best fallback if no OrgNOC? [22:35:07] yes i was just wondering my self if the OrgTechHandle contacts might be to spammy, guess you, ma.rk and fai.don or best to answer that as you are ours [22:35:58] i personaly woouldn;t mind as long as it wasn't spammy [22:38:42] at least we have all he moving parts, I "just" have to write the glue [22:40:06] yep, let me know if you need a review [22:40:16] will do! [23:55:28] our of the 392 problematic AS#, 352 don't have a NOC contact... [23:55:34] out* [23:56:01] and at least *some* don't have a abuse contact, but I haven't looked into it yet [23:59:52] :(