HTTPS Inter-Service Connectivity with Laravel Herd
<p><a href="https://herd.laravel.com/" rel="noopener ugc nofollow" target="_blank">Laravel Herd</a> 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:</p>
<pre>
curl error 60: ssl certificate problem: unable to get local issuer certificate</pre>
<p>Turns out, this is easily fixable. Just follow the instructions in <a href="https://github.com/beyondcode/herd-community/issues/55#issuecomment-1656762232" rel="noopener ugc nofollow" target="_blank">this issue</a>. Alternatively, read on.</p>
<p><a href="https://medium.com/@k.auffinger/https-inter-service-connectivity-with-laravel-herd-db79a1bbffd3"><strong>Read More</strong></a></p>