!MthpOIxqJhTgrMNxDS:nixos.org

NixOS ACME / LetsEncrypt

105 Members
Another day, another cert renewal45 Servers

Load older messages


SenderMessageTime
13 Jan 2023
@m1cr0man:m1cr0man.comm1cr0manHeh so, the reason I took developing of the wildcard cert support years ago was because I was deploying about 30 domains to a couple of servers, one of which had a subdomain per user (it was for a network society). All I know is, when I check those domains 4 years (holy shit time flies) later, they still work ;) 18:46:03
@m1cr0man:m1cr0man.comm1cr0man
In reply to @hexa:lossy.network
mind you, the host has 10 different ones 🙂
Btw this is why we implemented credential sharing across multiple instances of the renewal service. There's a 5 accounts per day rate limit
20:08:49
@m1cr0man:m1cr0man.comm1cr0manwhen I get some motivation I really want to port some of the features of the renewal script directly to lego. There's stuff in there that would be genuinely easier in the tool itself20:09:21
@hexa:lossy.networkhexagood luck with that20:10:12
@hexa:lossy.networkhexalast time we wanted an offline solution for the expiry check the upstream wasn't very forthcoming20:10:29
@m1cr0man:m1cr0man.comm1cr0manwell, we had a bit of a falling out XD I think it would require the work to be done by us. We must be one of lego's largest users though21:45:40
14 Jan 2023
@andreas.schraegle:helsinki-systems.deAndreas SchrägleWhy did we decide for lego btw, instead of any of the other clients? I know we used to use a different one, but I've never really looked into acme clients much.14:28:08
@hexa:lossy.networkhexa we used simp_le before 15:31:18
@hexa:lossy.networkhexaI think it couldn't do DNS0115:31:23
@hexa:lossy.networkhexahttps://web.archive.org/web/20180603040716/https://github.com/NixOS/nixpkgs/issues/3494115:37:25
@hexa:lossy.networkhexathis the original discussion, started by volth and since deleted … thanks github15:37:36
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/pull/7757815:39:52
@hexa:lossy.networkhexaand the migration PR15:39:54
@m1cr0man:m1cr0man.comm1cr0manI inherited the work on DNS-01 and assumed that some decision had been made to use lego, and didn't attempt to change it17:02:29
21 Jan 2023
@k900:0upti.meK900 ⚡️The tests are failing again :( https://hydra.nixos.org/build/206158453/nixlog/9815:03:29
@hexa:lossy.networkhexadumped https://gist.github.com/mweinelt/cb4460149479878316b46c116518c88f21:30:39
@hexa:lossy.networkhexaso I can restart21:30:45
@hexa:lossy.networkhexaah, it already was21:31:06
@hexa:lossy.networkhexa K900: did you see the error? 21:33:36
@hexa:lossy.networkhexa

(finished: must succeed: curl --data '{"host": "acme.test", "addresses": ["192.168.1.1"]}' http://192.168.1.3:8055/add-a, in 0.24 seconds)
client # curl: (7) Failed to connect to acme.test port 15000 after 88 ms: Couldn't connect to server
client # curl: (7) Failed to connect to acme.test port 15000 after 88 ms: Couldn't connect to server

21:42:52
@hexa:lossy.networkhexanah, looks like that completed21:47:17
22 Jan 2023
@k900:0upti.meK900 ⚡️It got oomkilled I think 08:00:24
@k900:0upti.meK900 ⚡️So I just restarted it08:00:29
@m1cr0man:m1cr0man.comm1cr0man
In reply to @hexa:lossy.network

(finished: must succeed: curl --data '{"host": "acme.test", "addresses": ["192.168.1.1"]}' http://192.168.1.3:8055/add-a, in 0.24 seconds)
client # curl: (7) Failed to connect to acme.test port 15000 after 88 ms: Couldn't connect to server
client # curl: (7) Failed to connect to acme.test port 15000 after 88 ms: Couldn't connect to server

Yeah that looks fine
18:53:19
@m1cr0man:m1cr0man.comm1cr0manI suppose OOMkill could be the culprit actually.. this test starts like 4 vms iirc. Client/dnsserver/webserver/acme server. I don't imagine many other tests have as many VMs18:54:50
@hexa:lossy.networkhexamaybe allocate more memory for the test19:34:30
@hexa:lossy.networkhexa * maybe allocate more memory for the test then19:34:36
@m1cr0man:m1cr0man.comm1cr0manis that possible?22:06:26
31 Jan 2023
@winterqt:nixos.devWinter (she/her)
In reply to @m1cr0man:m1cr0man.com
is that possible?
virtualisation.memorySize, bytes. (default is 1024.)
00:53:58
@m1cr0man:m1cr0man.comm1cr0manDoes that increase the ram for each node or for the encapsulating VM running the suite?01:03:30

Show newer messages


Back to Room ListRoom Version: 6