[SOLVED] Error 500 Cannot assign null to property Utopia\VCS\Adapter\Git\GitHub::$accessToken
- 0
- General

I send it to you.

Hmm looks okay.
Maybe the client secret is incorrect though?

Does docker compose exec appwrite vars
match your env file?

Yes, it does

I tried to add incorrect client secret key and it showed me the next error:


So, I think the problem is other stuff

any chance you can modify the source code to try and dump more info? You would need to
- run
docker compose exec appwrite vi /usr/src/code/vendor/utopia-php/vcs/src/VCS/Adapter/Git/GitHub.php
- go to line 294
- add
var_dump($res['body']);
- save and quit vi
- run
docker compose restart appwrite
to apply the changes
Then, test again. The logs should then dump the response from GitHub and maybe it will give more info as to why the token response from GitHub is null

Ok, I completed the previous steps and the result is as follows:



After this, I tried to search for these logs, and I asked the AI chat about it and it says:


Whoa weird...is the time on your system correct? Maybe it's ahead a little bit?

Yeah, it’s actually correct, but I’m using a VPN when I work, so it was, as you said, ahead a little bit.

I corrected the time and tested it again. It’s working now. Thank you for your support.

]Error 500 Cannot assign null to property Utopia\VCS\Adapter\Git\GitHub::$accessToken of type string

Error 500 Cannot assign null to property Utopia\VCS\Adapter\Git\GitHub::$accessToken of type string

[SOLVED] Error 500 Cannot assign null to property Utopia\VCS\Adapter\Git\GitHub::$accessToken

However, I installed it with Coolify on a remote server.

I ran cmd docker exec appwrite-agg44c8 vars
and everything is the same as the variables set in the Coolify service.

When viewing the logs of the appwrite
service container

My Github App

@Steven you give me some help?

Please create a new post instead of posting in an old thread. In addition, please don't tag people as it can be disruptive
Recommended threads
- Appwrite custom domain verification fail...
So I've left enough time for the records to propagate and I've tried adding in a subdomain for the appwrite endpoint so as not to cause a clash with two CNAME r...
- Check User on Server SDK
I have my backend which exposes some endpoints let's say /feed (return a hard coded json as response) I want this to be only accessible to users who are curre...
- No mails from Appwrite
Hello, Since severals days, i have a problem : i d'ont received any mails from Appwrite. I'm using the auth by mail and i don't any code so any mails from App...
