15:59:29 <shelikhoo> #startmeeting tor anti-censorship meeting 15:59:29 <shelikhoo> here is our meeting pad: https://pad.riseup.net/p/tor-anti-censorship-keep 15:59:29 <shelikhoo> feel free to add what you've been working on and put items on the agenda 15:59:29 <MeetBot> Meeting started Thu Jun 9 15:59:29 2022 UTC. The chair is shelikhoo. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:59:29 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 15:59:38 <shelikhoo> hi~ 16:00:00 <cohosh> hi 16:00:04 <anadahz> hi 16:04:20 * anadahz is always try to find the link of the agenda pad during the meeting 16:05:58 <shelikhoo> here is our meeting pad: https://pad.riseup.net/p/tor-anti-censorship-keep 16:06:11 <anadahz> (https://pad.riseup.net/p/tor-anti-censorship-keep) 16:07:31 <shelikhoo> Okay, let's move on to the first discussion topic 16:07:40 <shelikhoo> Add an alert for dynamic bridges healthness(src Shell) 16:08:48 <shelikhoo> currently, the s96 dynamic bridges refresh(reincarnation) manager is have stability issue 16:08:56 <shelikhoo> so sometime, it will stop working 16:09:03 <shelikhoo> I have reported this bug to irl 16:09:36 <shelikhoo> but we might wants to try to setup a new alert for number of broken bridges 16:10:25 <shelikhoo> so if there is a malfunction, we can be notified quickly 16:10:46 <shelikhoo> do we have a guide on how to setup an alert? 16:11:11 <cohosh> there is some documentation, perhaps not a guide 16:11:20 <shelikhoo> yes, that should work... 16:11:41 <cohosh> this is the repository: https://gitlab.torproject.org/tpo/tpa/prometheus-alerts 16:12:09 <shelikhoo> but I could also just write a program to send a mail on event 16:12:19 <shelikhoo> instead of using prometheus 16:12:23 <shelikhoo> is that correct? 16:12:50 <cohosh> and here's the wiki documentation: https://gitlab.torproject.org/tpo/tpa/team/-/wikis/howto/prometheus 16:13:12 <cohosh> shelikhoo: the prometheus alerts do send mails on certain events 16:13:49 <shelikhoo> Yes. I was think if I could just write a program that send email on some event 16:13:59 <shelikhoo> instead of using prometheus 16:14:07 <cohosh> oh i see 16:14:39 <shelikhoo> will that break anything? 16:15:12 <cohosh> i don't think so, depending on where you send the email from you might need to approve it on the list 16:16:35 <shelikhoo> Yes, so it should work in principle..... I will write a longer ticket about this and we can discuss it there... 16:16:46 <shelikhoo> anything more on this topic 16:17:12 <cohosh> sounds good, fwiw the anti-censorship-alerts list was meant to be more general purpose than just prometheus alerts 16:17:21 <cohosh> so if you are finding new uses for it that's great 16:18:09 <shelikhoo> yes! I see there are also irc bots, so I am a little indecisive about where it should output info to 16:19:32 <shelikhoo> should I research on email bot or IRC bot? which one would be better? 16:19:55 <cohosh> oh i think it's up to you 16:20:08 <cohosh> email is nice to have a record 16:20:21 <shelikhoo> yes 16:20:39 <shelikhoo> I will do some research on email bot first and write a longer ticket 16:20:45 <shelikhoo> let's move to the next topic 16:20:54 <shelikhoo> Internet filtering in Canada: \R\o\g\e\r\s' NHL blocking order (src Shell) 16:20:54 <shelikhoo> https://typefully.com/kaplanmyrth/internet-filtering-in-canada-rogers-nhl-TPEqjeU 16:20:54 <shelikhoo> https://news.ycombinator.com/item?id=31677867 16:20:54 <shelikhoo> cecylia, itchy: reproducible? 16:21:41 <shelikhoo> There is a report that Canada is now adding an new censorship target 16:22:10 <shelikhoo> is this something reproducible by cecylia, itchy? 16:22:29 <itchyonion> 👀 16:22:57 <anadahz> "Long story short: Rogers, Bell, and Quebecor got a court order against major ISPs plus relatively tiny TekSavvy and Distributel, to block whatever IP addresses they tell us to, in the name of filtering out unlicensed hockey games." 16:23:53 <cohosh> oh, i hadn't heard about this 16:24:12 <itchyonion> I can access https://tvgold.one/ , probably because I'm not using any of the mentioned ISPs 16:24:20 <anadahz> This happens in quite some countries nowadays, lately I read that Twitch was blocked during football games in Portugal. 16:24:56 <shelikhoo> I also heart that some Canadian hotel block VPN connections 16:25:50 <shelikhoo> I also heard that some Canadian hotel block VPN connections 16:26:45 <anadahz> We can add some of the domains to test-lists so that people may test. Do you have a list of domains that could potentially blocked? 16:27:05 <cohosh> businesses blocking VPNs + tor is pretty common 16:27:32 <cohosh> this looks somewhat different because it's ISP-level blocking 16:28:10 <shelikhoo> I wish I could try Snowflake/V2Ray on a business network environment... 16:29:04 <shelikhoo> I don't have a list of domains,... 16:31:20 <shelikhoo> I think we could at least get one of blocked domain 16:31:25 <shelikhoo> confirm it is not working 16:31:29 <shelikhoo> and add it to the test list 16:32:04 <anadahz> FWIW there's a looking glass for Roger's ISP but it doesn't seem to be reachable: http://ops.rogerstelecom.net/ 16:34:48 <shelikhoo> do we have anything more on this topic? 16:35:21 <shelikhoo> Request for review: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/trac/-/issues/40001#note_2809890 16:35:49 <shelikhoo> I think this is from anadahz? 16:37:38 <anadahz> Yes. 16:38:01 <shelikhoo> do you wish to lead the discussion on this topic? 16:38:06 <anadahz> Sorry not much too say here, just that there's progress and it's up for review. 16:38:20 <shelikhoo> okay. anything more on this topic? 16:38:56 <shelikhoo> now we are moving to the last topic in today's discussion 16:38:56 <shelikhoo> Need comments in https://gitlab.torproject.org/tpo/anti-censorship/team/-/issues/82 (add PT support to V2Ray to serve the role of HTTPT) 16:39:52 <shelikhoo> So conflict of interest here is that I volunteer as V2Ray(V2Fly)'s organization representative + maintainer 16:40:38 <shelikhoo> I purpose that it is possible to swap HTTPT with V2Ray 16:40:52 <shelikhoo> that supports websocket 16:41:28 <shelikhoo> and many more other transport protocols 16:42:00 <shelikhoo> this would increase the effort needed to get PT working 16:42:26 <shelikhoo> but we can get a lot of new transports in one go 16:42:43 <shelikhoo> the way V2 work is that there is so many options and features 16:42:58 <shelikhoo> so censor could not block them all 16:44:44 <shelikhoo> and any censor's attempt will only be able to block V2Ray in a specific setting 16:45:10 <shelikhoo> this make it much more harder to justify collateral damage 16:45:20 <shelikhoo> and funding for the censors 16:46:03 <shelikhoo> if you would like to ask anything about this proposal or V2Ray, please go ahead 16:49:15 <cohosh> shelikhoo: it sounds like an interesting project to me 16:49:56 <shelikhoo> cohosh: Thanks! (^~^) 16:50:20 <gaba> the question is if makes sense to replace our plans of having an httpt OT 16:50:22 <gaba> PT 16:50:36 <gaba> with the v2ray pt 16:50:42 <cohosh> one benefit that i can think of is that v2ray already has users and people analyzing cnesorship attempts on it, correct? 16:51:09 <shelikhoo> yes, so we got active feedback from users about it already 16:51:50 <shelikhoo> in China, Iran or Turkmenistan.... 16:52:17 <shelikhoo> and more 16:52:46 <cohosh> i never sat down and looked at httpt that closely, and i'm still pretty unfamiliar with v2ray so i can't comment much more on the benefits of one vs the other 16:53:40 <anadahz> shelikhoo: Great idea! 16:53:55 <shelikhoo> yes, maybe just consider this a head up to the issue 16:54:02 <cohosh> but yeah, if v2ray already works in many places that seems like a good sign :) 16:54:14 <shelikhoo> and we can discuss more this in the ticket 16:54:32 <shelikhoo> feel free to ask me about anything V2Ray 16:54:39 <shelikhoo> at any time 16:54:49 <shelikhoo> anything more on this topic? 16:55:35 <anadahz> Is there a ticker for HTTPT discussion? 16:55:56 <anadahz> Is there a ticket for HTTPT discussion? 16:56:31 <shelikhoo> https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/httpt/-/issues 16:56:32 <shelikhoo> https://gitlab.torproject.org/tpo/anti-censorship/team/-/issues/82 16:57:51 * cohosh gotta go afk, see you all around later :) 16:58:22 <shelikhoo> okay, anything more in this meeting? 16:58:41 <shelikhoo> cohosh: this meeting is ending anyway. 16:59:50 <anadahz> shelikhoo: thx 17:00:16 <shelikhoo> #endmeeting