Laravel Herd is an amazing tool, providing the advantages of being preconfigured and thus unaffected by local configurations while not coming with the (mental) overhead of a docker setup. But, as with all new things, there is issues you run into when you are deep into edge cases. For example, when I was trying to communicate from one of my services to my local auth microservice via HTTPS, my connection failed with:
curl error 60: ssl certificate problem: unable to get local issuer certificate
Turns out, this is easily fixable. Just follow the instructions in this issue. Alternatively, read on.