Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#6513 closed project (implemented)

Set up separate bridge email autoresponder for SponsorJ

Reported by: arma Owned by:
Priority: Medium Milestone:
Component: Circumvention/BridgeDB Version:
Severity: Keywords: SponsorJ
Cc: kaner, aagbsn, iang Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description (last modified by phobos)

SponsorJ wants us to give out the 75 fast bridges through a separate email autoresponder mechanism from bridgedb's bridges@….

Since these bridges will be mostly static, I think the right way to start out would be to just have a static string get returned -- the same three bridges from our list. When those stop working, we can reevaluate what to do next.

It would be great to have this set up by mid August. Aaron, are you a good person to pop one of these up next to / part of bridgedb?

Child Tickets

Change History (9)

comment:1 Changed 7 years ago by arma

Keywords: SponsorJ added

comment:2 Changed 7 years ago by arma

Type: taskproject

comment:3 Changed 7 years ago by iang

Cc: iang added

comment:4 in reply to:  description ; Changed 7 years ago by aagbsn

Replying to arma:

BBG wants us to give out the 75 fast bridges through a separate email autoresponder mechanism from bridgedb's bridges@….

Since these bridges will be mostly static, I think the right way to start out would be to just have a static string get returned -- the same three bridges from our list. When those stop working, we can reevaluate what to do next.

Do you mean: do what BridgeDB's email distributor currently does, but configure a BridgeDB to read from a static file, or

Do you mean: write a script to respond to an email with the same 3 bridges, and figure out what to do when those 3 get blocked, or

Do you mean: something else entirely?

It would be great to have this set up by mid August. Aaron, are you a good person to pop one of these up next to / part of bridgedb?

It should be pretty easy to set up a BridgeDB instance that:

a) disabled https distributor, enabled email distributor
b) reads the list of bridges from a static set of descriptors in a file.

comment:5 in reply to:  4 Changed 7 years ago by arma

Replying to aagbsn:

Do you mean: write a script to respond to an email with the same 3 bridges, and figure out what to do when those 3 get blocked, or

This is the one I meant. On the theory that a) setting it up this way is quite easy to do, and b) if the system gets attacked by an enumerating adversary, they'll likely get all the bridges we give out, so let's keep most of them in reserve for now.

Though that said, I wonder if we want to require that the mails come from gmail (to check dkim), or be more flexible (and risk letting a jerk cause us to spam people). I'll check with Kelly.

It would be great to have this set up by mid August. Aaron, are you a good person to pop one of these up next to / part of bridgedb?

It should be pretty easy to set up a BridgeDB instance that:

a) disabled https distributor, enabled email distributor
b) reads the list of bridges from a static set of descriptors in a file.

Sounds good. Now that you phrase it like that, we could imagine setting up a separate Bridge Directory Authority, and having it do the reachability tests, generate networkstatus documents, and rsync them to this bridgedb just like the main one. But let's not worry about that yet.

That said, it sounds like you'd need to hack bridgedb to just read descriptors directly, rather than wanting a networkstatus document first.

I'll mail you a pair of bridges offline, and then we should get this up and going rsn.

comment:6 Changed 7 years ago by phobos

Description: modified (diff)
Summary: Set up separate bridge email autoresponder for BBGSet up separate bridge email autoresponder for SponsorJ

comment:7 Changed 7 years ago by arma

Resolution: implemented
Status: newclosed

This is done and (at least last I checked) working.

comment:8 Changed 7 years ago by iang

You'll still let me know when you start handing out mine?

comment:9 in reply to:  8 Changed 7 years ago by arma

Replying to iang:

You'll still let me know when you start handing out mine?

Yours has been the one it's handing out since the beginning.

I believe roughly nobody has used the email autoresponder yet, so I expect the bridge has no load currently. I'm not sure when that'll change.

Note: See TracTickets for help on using tickets.