[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-bugs] #30512 [Circumvention/Snowflake]: Enable cache for ACME certificates in broker



#30512: Enable cache for ACME certificates in broker
-----------------------------------------+---------------------------------
     Reporter:  dcf                      |      Owner:  (none)
         Type:  enhancement              |     Status:  new
     Priority:  Medium                   |  Milestone:
    Component:  Circumvention/Snowflake  |    Version:
     Severity:  Normal                   |   Keywords:  arlolra cohosh dcf
                                         |  phw
Actual Points:                           |  Parent ID:
       Points:                           |   Reviewer:
      Sponsor:                           |
-----------------------------------------+---------------------------------
 The websocket server caches its automatic certificates:
 https://gitweb.torproject.org/pluggable-
 transports/snowflake.git/tree/server/server.go?id=d865b7c252d3a7efd789a84757fc2635b1964921#n309
 But the broker does not:
 https://gitweb.torproject.org/pluggable-
 transports/snowflake.git/tree/broker/broker.go?id=d865b7c252d3a7efd789a84757fc2635b1964921#n265

 In #30509 the broker exceeded the Let's Encrypt rate limits and couldn't
 get a new certificate. Implementing a certificate cache will prevent it
 from happening again.

 Once implemented, remember to undo the temporary `--cert` and `--key`
 configuration that was set up in comment:6:ticket:30509. That certificate
 is good for 1 year.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/30512>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs