Following the project to set up a pi-hole with a Raspberry Pi Zero W, and I’ve run into an issue when trying to push the pihole and dnscrypt-proxy code to my application. I’m running this through Terminal on Mac OS X 10.13.6; here are the logs:
[pihole] Using cache [pihole] ---> f2b25b2e6b18 [pihole] Step 4/17 : RUN curl -sSL https://raw.githubusercontent.com/tasanakorn/rpi-fbcp/master/CMakeLists.txt -O [dnscrypt-proxy] Using cache [dnscrypt-proxy] ---> e77d1ad88b19 [dnscrypt-proxy] Successfully built e77d1ad88b19 [pihole] ---> Running in 1830d23ecbbb [pihole] curl: (60) SSL certificate problem: unable to get local issuer certificate [pihole] More details here: https://curl.haxx.se/docs/sslcerts.html [pihole] curl failed to verify the legitimacy of the server and therefore could not [pihole] establish a secure connection to it. To learn more about this situation and [pihole] how to fix it, please visit the web page mentioned above. [pihole] [pihole] Removing intermediate container 1830d23ecbbb [Info] Uploading images [pihole] The command '/bin/sh -c curl -sSL https://raw.githubusercontent.com/tasanakorn/rpi-fbcp/master/CMakeLists.txt -O' returned a non-zero code: 60 [Success] Successfully uploaded images [Error] Some services failed to build: [Error] Service: pihole [Error] Error: The command '/bin/sh -c curl -sSL https://raw.githubusercontent.com/tasanakorn/rpi-fbcp/master/CMakeLists.txt -O' returned a non-zero code: 60 [Error] Service: undefined [Error] Error: Information not available [Error] Not deploying release. Remote build failed
I tried rebooting the Pi, and also looked on that site mentioned in the comments, but I’m not sure I understand what the issue is. From what I can gather from that site and elsewhere online, it may be an issue with the certificate itself on https://raw.githubusercontent.com/tasanakorn/rpi-fbcp/master/CMakeLists.txt but again, I’m not sure.
Any help would be greatly appreciated; thanks!