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