Michiel de Jong

Results 722 comments of Michiel de Jong

Hm, PATCH tests still fail https://github.com/pdsinterop/php-solid-server/actions/runs/3126255113/jobs/5071537614#step:3:2307 Apparently it's not using the latest version of php-solid-crud then? Investigating.

Actually that `composer update` commit just updated composer.log for the main branch ^ Now did it properly on this branch and found: ``` root@mesh:~/michiel-dev/php-solid-server# docker run -it -v /hevel:/hevel standalone-solid-server...

``` root@ec4de407b53e:/app# curl -k https://server/.well-known/openid-configuration Warning: Undefined array key "client_id" in /app/src/Controller/ServerController.php on line 62 Fatal error: Uncaught Laminas\HttpHandlerRunner\Exception\EmitterException: Unable to emit response; headers already sent in /app/vendor/laminas/laminas-httphandlerrunner/src/Exception/EmitterException.php:19 Stack trace:...

Running outside Docker for faster development: * `php -S localhost:8080 web/index.php` * `curl http://localhost:8080/.well-known/openid-configuration`

Seeing two errors on my laptop host (PHP v8.1.4) that I'm not seeing in Docker, ignoring them for now: * *Deprecated:* Return type of Pdsinterop\Solid\Auth\Exception\Exception::jsonSerialize() should either be compatible with...

``` curl -k https://server/profile/card Oh-no! The developers messed up!Class "EasyRdf_Graph" not found (Error) ```

`172.26.0.5 - - [26/Sep/2022:09:58:39 +0000] "GET /authorize?response_type=id_token%20code&redirect_uri=https%3A%2F%2Ftester&scope=openid%20profile%20offline_access&client_id=f5d1278e8109edd94e1e4197e04873b9&code_challenge_method=S256&code_challenge=eLYLOio8lBX9Fu3SmEW3twnhvfF2dDvIyGEODpfLahg&state=global HTTP/1.1" 500 1253 "-" "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)` `curl --cookie "PHPSESSID=ef19ba32fd288e8fe60aecb1940fbcd0; path=/" -ik "https://server/authorize?response_type=id_token%20code&redirect_uri=https%3A%2F%2Ftester&scope=openid%20profile%20offline_access&client_id=f5d1278e8109edd94e1e4197e04873b9&code_challenge_method=S256&code_challenge=eLYLOio8lBX9Fu3SmEW3twnhvfF2dDvIyGEODpfLahg&state=global"` * "Oh-no! The developers messed up! Cannot instantiate interface Lcobucci\JWT\Parser"

That was fixed, now it's failing to correctly sign the token apparently (or maybe the public keys aren't listed correctly in the openid-configuration?) debugging with: ``` docker ps # got...

`no 7dd0db8842135f3e4736d9640f862bec invalid nbf value`