BlueBubblesApp / bluebubbles-server

Server for forwarding iMessages to clients within the BlueBubbles App ecosystem
https://bluebubbles.app
Apache License 2.0
554 stars 47 forks source link

"unable to get local issuer certificate" errors at the point of Firebase creation #580

Closed pdxmph closed 11 months ago

pdxmph commented 1 year ago

Every time I try to set BlueBubbles up on my machine, I get an error after auth'ing to Google:

[GCP] Failed to create project: unable to get local issuer certificate

I have a pair of projects (BlueBubbles, BlueBubblesApp) in my account, and there's a Cloudflare proxy to connect to once I complete setup. When I try to log in via the Linux app, there are error messages/warnings about not having Firebase being required, and I can't log in.

zlshames commented 1 year ago

Every time I try to set BlueBubbles up on my machine, I get an error after auth'ing to Google:

[GCP] Failed to create project: unable to get local issuer certificate

I have a pair of projects (BlueBubbles, BlueBubblesApp) in my account, and there's a Cloudflare proxy to connect to once I complete setup. When I try to log in via the Linux app, there are error messages/warnings about not having Firebase being required, and I can't log in.

For the issue you are having with the Google setup on the server, it looks like your mac might need to be updated? Not to the next version, but maybe a security update? Seems like it's unable to verify/get the firebase.google.com certificate, which is unusual. Do you have a proxy or network security setup through your router? Definitely not usual.

And as a result, it may also be causing the issues you are seeing with Firebase on the Linux App

pdxmph commented 10 months ago

My apologies for not responding, and just to close the loop: It looks like an aggressive blocklist on NextDNS was causing the issue: Firebase turns up on a few blocklists, including one I was using. Once I allow-listed it, everything worked perfectly.