Rank 2: Process
Wait, as a project variable or in the .env file?
Votes
0
Replies
24
Participants
Unknown
Messages
25
Rank 2: Process
Wait, as a project variable or in the .env file?
Sorry I meant function variable
Rank 2: Process
Yea, same error still unfortunately
and you deployed the env var change? can you log the env var and type of the env var to check?
Rank 2: Process
Wierd, adding new function variables through the console isn't working.. 😅
what do you mean?
Rank 2: Process
Disregard that, think it was just acting up. However, nothing appears when i log process.env.NODE_TLS_REJECT_UNAUTHORIZED
sounds like the env var isn't set. did you redeploy after adding the env var?
Rank 2: Process
yea i did, tried creating another function variable and it works just fine
Rank 2: Process
When i set a function variable to be 1, i get this: Var: 1, Var type: string
when i set it to be 0, i get this: Var: , Var type: string
🧐
Oh lol ....
Rank 2: Process
Im mildly confused lol
We do checks for things and it could be that we filtered it out because we thought it was nothing
In your code, can you add process.env["NODE_TLS_REJECT_UNAUTHORIZED"] = "0";
Rank 2: Process
That works 🙂
Rank 2: Process
Everything running as it should
Moderator
[SOLVED] AppwriteException [Error]: self-signed certificate local dev
Rank 2: Process
Should i create an issue or?
Moderator
Hmm yes
it's okay, i've already created one: https://github.com/appwrite/appwrite/issues/6832
Rank 2: Process
Aight, appreciate the help steven 
question...what node runtime were you using?
or what version of node were you running where you got the error?
Rank 2: Process
i have node 18.18.0 installed locally, and logging process.version gives 18.0.0
Rank 2: Process
I found the issue. I have 2 client instances in the function. The primary using an API key to act as the server and then another temporary client using the user JWT, in order to verify the user upon request. In the second one i was doing a check whether to setSelfSigned or not, which was failing. I apologize for the confusion, and again, thank you for the help regardless