• Dhs92
      link
      fedilink
      2312 days ago

      Have you heard of our Lord and Savior, Traefik + ACME issuers?

      • Elvith Ma'for
        link
        fedilink
        612 days ago

        Does Trafik also allow DNS based challenges with additional certbot plugins, or does it only work by serving a challenge in /.well-known/?

        I’ve set up my internal homelab with LE certificates, but if I could get rid of certbot and do this automagically, it’d be nice…

        • Dhs92
          link
          fedilink
          712 days ago

          I have it setup to use DNS challenges through Cloudflare, but it supports different providers as well. I just add the labels to my docker container and voila, I have TLS

        • Rob Bos
          link
          fedilink
          English
          412 days ago

          Not all dns providers support acme, I’ve discovered to my recent annoyance. The one I use at work, for instance.

            • Rob Bos
              link
              fedilink
              English
              212 days ago

              Yeah. For wildcard DNS from letsencrypt, you can’t do HTTP validation, only DNS, which involves creating a TXT record.

              Your DNS provider needs to run an ACME server, which runs an API that’ll add the required TXT records on request.

              As I understand it.

              • Elvith Ma'for
                link
                fedilink
                111 days ago

                The DNS provider needs to provide an API, but not an ACME server.

                Your server contacts Lets Encrypt and wants a certificate - say for homeserver.example.com. It tells Let’s Encrypt to use DNS based authentication. Let’s encrypt answers with a challenge code, that you now publish as a txt record with a defined name via your providers API for this (sub)domain. Let’s encrypt then checks the TXT record and if it finds the challenge there, it sends you the certificate.

                • Rob Bos
                  link
                  fedilink
                  English
                  1
                  edit-2
                  10 days ago

                  Wouldn’t the authentication API provided by your DNS host be the ACME server?

  • @zqwzzle@lemmy.ca
    link
    fedilink
    English
    6
    edit-2
    12 days ago

    Reminder to all you chaos monkeys: use [Object object] on web forms occasionally for a bit of fun.

    Edit: and to remind typescript devs they’re just transpiling to JavaScript

  • luciole (he/him)
    link
    fedilink
    712 days ago

    Aw come on, debugging can be fun. I love the investigative vibe of it. You get to be your favorite detective. You start asking around. You pin the the culprit. You get closer and closer to damning evidence. And then Bam! Fixed. Another mystery solved. Mine’s Columbo.

    • @Sergio@slrpnk.net
      link
      fedilink
      512 days ago

      Agreed, for any non-trivial bug I just start dumping text into a word file to track what I’m doing. Like: error messages, values of variables at key places, libraries used, URLs of documentation and background reading and stackoverflow pages looked at, test fixes and their effects, etc. Then if someone asks me wtf I’ve been doing all day I can easily show them. Also, if I have the same problem a couple months later I can remind myself.

    • @pinball_wizard@lemmy.zip
      link
      fedilink
      812 days ago

      I love asking,

      “What sick fuck thought this was an acceptable solution?”

      And a few moments later:

      “Oh. It was me.”

    • RiQuY
      link
      fedilink
      212 days ago

      It’s fun when you debug your own code.

  • Lovable Sidekick
    link
    fedilink
    English
    5
    edit-2
    12 days ago

    My friend just finished a couple solid days of debugging where there turned out to be a whole series of problems that looked like one bug, so even though he kept fixing things the app still kept not working. Finally hacked his way out of that jungle into the bright light of day.

  • @tahoe@lemmy.world
    link
    fedilink
    1712 days ago

    I’ve been trying and failing to fix an email being sent to spam issue since last fucking Monday (with all the SPF, DMARC and DKIM garbage).

    I want to die.

    • @tetris11@lemmy.ml
      link
      fedilink
      1412 days ago

      SPF, DMARC and DKIM

      Ironically, spam generators are experts EXPERTS in this trash fire of a topic