Comments (5)
I’ve found the issue, and it was my mistake.
While trying to set up Drizzle in the edge functions and enforce SSL, I set the environment variable NODE_EXTRA_CA_CERTS
to a random path I found in a GitHub thread out of desperation. This caused issues with the node-fetch module, it seems.
I’m closing this ticket, but hat's off for the quick response.
On another note, it would be great if you could create a guide on setting up Drizzle with Supabase edge functions and enforcing SSL connections to the database. All the guides I’ve found don’t enforce SSL and work smoothly, but I couldn’t get it to work when enforcing SSL.
from supabase.
Hi @luisfcofv ,
Thanks for opening, we will need more information here in order to help.
- This is in an edge function right? Can you post the code from the edge function?
- Is this the certificate for your Supabase app or for something else?
- Have you verified that the path exists and is valid?
from supabase.
Yes, this is an edge function hosted by Supabase.
We haven't set any certificate at all. It looks like it's an internal Supabase certificate, maybe the SSL certificate for the database (it has the same name).
from supabase.
Possibly, but this looks to be within the node-fetch
module, I do not think this is Supabase related but let's make sure.
- Can you verify the certificate for your staging edge function is valid?
- Are you using a custom domain?
- Is the error on deploy of a function or once it is called?
from supabase.
Glad it was resolved :D
Please feel free to open a new issue for the guide request and I will try to get something out next week!
from supabase.
Related Issues (20)
- Minor error in documentation for Prisma HOT 3
- Restoration of archived projects takes more than 12 hours HOT 1
- Docs snippet for confirm route assume redirect is a path instead of full URL HOT 1
- Email HOT 1
- Creating indexes on Supabase dashboard does not handle uppercase columns effectively
- BUG FOUND in TYPES GENERATED BY SUPABASE: " Type instantiation is excessively deep and possibly infinite. " HOT 2
- [Self-Hosting] The container db-1 not working with Podman HOT 3
- Cannot use safeupdate for the database nor the postgres user (session_preload_libraries) HOT 4
- Showing wrong storage data
- This button doesn't always send the "Magic Link" template
- UI: SQL editor IA assistant chat input box does not resize height on user input
- using cli commands with docker-compose setup? HOT 1
- Email OTP Code expires after progammatically updating user's email_confirm boolean
- NextJS Middleware Auth Examples recommends using function that doesn't exist
- Error when create folder in bucket while self-host HOT 1
- Email bug HOT 2
- supabase db diff --use-migra generates same grants in all generations
- Allow copying the table definition from the dropdown menu
- Table editor attempts to `count(*)` every row in the table HOT 2
- Supabase redirect links break Flutter apps using GoRouter
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from supabase.