!MthpOIxqJhTgrMNxDS:nixos.org

NixOS ACME / LetsEncrypt

107 Members
Another day, another cert renewal47 Servers

Load older messages


SenderMessageTime
27 May 2025
@irenes:matrix.orgIrenes left the room.08:58:16
@deeok:matrix.org@deeok:matrix.org joined the room.23:45:05
7 Jun 2025
@deeok:matrix.org@deeok:matrix.org changed their display name from deeok to matrixrooms.info mod bot (does NOT read/send messages and/or invites; used for checking reported rooms).22:46:32
@deeok:matrix.org@deeok:matrix.org left the room.23:49:05
9 Jun 2025
@sigmasquadron:matrix.orgSigmaSquadron joined the room.13:15:35
@spaenny:tchncs.dePhilipp changed their display name from Spaenny to Philipp.20:46:49
12 Jun 2025
@sugi:matrix.besaid.desugi changed their profile picture.11:48:58
27 Jun 2025
@redstone-menace:matrix.orgR̴̨͕͇͍̞̮̐̅͆̌̀̉̐͋̈́̃̀͒́̎̅̚̚̚͠͝Ĕ̵̡̛͖͖̟̙̫̱͈̘̞̭͍͍͑̌̄͑̓̋̓̀̈̏̈́͊̇͊͆̉͂̏̀̃̚͘͝͝ͅͅD̶̡̢͔̱̖̮͙͉̘̺͓͍̩̮͈͍͗̃̀̏͌͘͜ͅŚ̸̬̭̯̬͙͇͓̬̩̳̤͚͓̤̩̺͉͖̉͛̓̿̎͊̿̆́̐͂̇͌̄̇̓͘ͅͅT̴̞̫̘̝͇͔̟̪̪̦͂̔̎̀̎ͅŎ̷̡̬̹̪͈̭̣͈̭̭͉̦̖̝̘̪͖͔̥̦̘̻̳Ṋ̶̛̫͈̳̘͚̜̔̋͆̅̈́͊̑͊̉̌̈́̾͑̈́̚ͅË̸̡̨̨̛͇̜̖͔͖̻̟̗̠̙͓̘̗̥͉͇̜͑͆͊͑͑̀̓͒͜͝͝ changed their display name from Redstone to R̴̨͕͇͍̞̮̐̅͆̌̀̉̐͋̈́̃̀͒́̎̅̚̚̚͠͝Ĕ̵̡̛͖͖̟̙̫̱͈̘̞̭͍͍͑̌̄͑̓̋̓̀̈̏̈́͊̇͊͆̉͂̏̀̃̚͘͝͝ͅͅD̶̡̢͔̱̖̮͙͉̘̺͓͍̩̮͈͍͗̃̀̏͌͘͜ͅŚ̸̬̭̯̬͙͇͓̬̩̳̤͚͓̤̩̺͉͖̉͛̓̿̎͊̿̆́̐͂̇͌̄̇̓͘ͅͅT̴̞̫̘̝͇͔̟̪̪̦͂̔̎̀̎ͅŎ̷̡̬̹̪͈̭̣͈̭̭͉̦̖̝̘̪͖͔̥̦̘̻̳Ṋ̶̛̫͈̳̘͚̜̔̋͆̅̈́͊̑͊̉̌̈́̾͑̈́̚ͅË̸̡̨̨̛͇̜̖͔͖̻̟̗̠̙͓̘̗̥͉͇̜͑͆͊͑͑̀̓͒͜͝͝.00:55:22
@redstone-menace:matrix.orgR̴̨͕͇͍̞̮̐̅͆̌̀̉̐͋̈́̃̀͒́̎̅̚̚̚͠͝Ĕ̵̡̛͖͖̟̙̫̱͈̘̞̭͍͍͑̌̄͑̓̋̓̀̈̏̈́͊̇͊͆̉͂̏̀̃̚͘͝͝ͅͅD̶̡̢͔̱̖̮͙͉̘̺͓͍̩̮͈͍͗̃̀̏͌͘͜ͅŚ̸̬̭̯̬͙͇͓̬̩̳̤͚͓̤̩̺͉͖̉͛̓̿̎͊̿̆́̐͂̇͌̄̇̓͘ͅͅT̴̞̫̘̝͇͔̟̪̪̦͂̔̎̀̎ͅŎ̷̡̬̹̪͈̭̣͈̭̭͉̦̖̝̘̪͖͔̥̦̘̻̳Ṋ̶̛̫͈̳̘͚̜̔̋͆̅̈́͊̑͊̉̌̈́̾͑̈́̚ͅË̸̡̨̨̛͇̜̖͔͖̻̟̗̠̙͓̘̗̥͉͇̜͑͆͊͑͑̀̓͒͜͝͝ changed their profile picture.00:56:28
30 Jun 2025
@emilazy:matrix.orgemilyWe have deleted the email addresses provided to Let’s Encrypt via the ACME API that were stored in our CA database in association with issuance data. This doesn’t affect addresses signed up to mailing lists and other systems. They are managed in a separate ISRG system unassociated with issuance data. Going forward, if an email address is provided to Let’s Encrypt via the ACME API, Let’s Encrypt will not store the address but will instead forward it to the general ISRG mailing list system unassociated with any account data. If the email address has not been seen before, that system may send an onboarding email with information about how to subscribe to various sources of updates. 12:49:54
@emilazy:matrix.orgemilyhttps://letsencrypt.org/2025/06/26/expiration-notification-service-has-ended/12:49:56
@emilazy:matrix.orgemilywe currently require email right? could probably stop12:50:01
@hexa:lossy.networkhexaif lego is ok with that14:13:52
3 Jul 2025
@hexa:lossy.networkhexahttps://github.com/go-acme/lego/issues/27714:46:03
@ctheune:matrix.flyingcircus.ioChristian Theune joined the room.14:46:09
@ctheune:matrix.flyingcircus.ioChristian Theune I'm working on a bit of a refactoring with Arian supervising. I've had a question this morning which I managed to solve with a draft so far. I'm still working on it, but the current state is here: https://github.com/NixOS/nixpkgs/pull/422076. The second commit is currently in draft and needs a further refactoring (and also has a race condition and is likely incomplete), but I have to stop working for today). If you want to take a look, feel free to give feedback. I'm also happy to explain/discuss things face to face if that helps understanding. It's a quite complicated situation and I'm trying to make it cleaner ... 14:48:16
@hexa:lossy.networkhexaan acme-renew unit cannot work, when the initial run did not succeed 🤔 but since the failure of the run might be transient having a combined unit that makes the run vs renew decision makes sense14:57:35
@hexa:lossy.networkhexa* an acme-renew unit on a timer cannot work, when the initial run did not succeed 🤔 but since the failure of the run might be transient having a combined unit that makes the run vs renew decision makes sense14:57:46
@alina:catgirl.cloudalina joined the room.16:15:22
@qyliss:fairydust.spaceAlyssa Ross joined the room.16:34:34
@arianvp:matrix.orgArian We could have the .timer have a Requires=acme-order-XX.service then it wont start the timer if the initial run did not succeed 16:56:39
@m1cr0man:m1cr0man.comm1cr0manIf this ends up working, it will probably solve the long standing issue of s-t-c in containers nuking the startup if the network isn't online22:00:48
@m1cr0man:m1cr0man.comm1cr0man* If this ends up working, it will probably solve the long standing issue of boot in containers nuking the startup if the network isn't online22:00:54
4 Jul 2025
@ctheune:matrix.flyingcircus.ioChristian Theune hexa: the combined unit is cause for a lot of complexity with drawbacks, so i'm trying to get it working with separate units. what's the concern that the renew unit won't work? if the order unit fails then that is something that needs to be handled in the order unit... 05:05:55
@ctheune:matrix.flyingcircus.ioChristian Theune m1cr0man: yeah i noticed that the container path shouldn't be special any longer with this change. 05:06:26
@ctheune:matrix.flyingcircus.ioChristian Theunebut i don't have a test / environment that uses this, so happy for feedback.05:06:40
@ctheune:matrix.flyingcircus.ioChristian Theune Arian: yeah, i could upgrade the wants/after to requires, so a failed order unit won't trigger a subsequent renewal failure 06:17:16
@ctheune:matrix.flyingcircus.ioChristian Theune(or well maybe it does, not sure but then it would fail due to a dependency and not an internal failure)06:17:38
@ctheune:matrix.flyingcircus.ioChristian Theuneah but then the "inversion of control" pattern makes it ugly again.06:18:45
@ctheune:matrix.flyingcircus.ioChristian TheuneReminder to self: overall i'm trying to get complexity and the relationships and maybe even the number of units down.06:31:00

Show newer messages


Back to Room ListRoom Version: 6