-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Penny config: error 400 when trying to browser freshly created pod #3
Comments
Seems to be a Penny bug; can you try upgrading Penny to the latest version in your |
I believe already using the latest version:
Matches the latest version on: After the login, when redirecting to the pod address with the penny UI, the first URL that appear in the browser URL bar is one we can see in penny pod address bar: Then the page reload itself to Maybe the bug comes from that redirection not being properly handled by penny. When I launch SCS and penny as two separate app and go through the same procedure, penny has a different behaviour: |
I think I know what it is. You might be running into CommunitySolidServer/CommunitySolidServer#1091; could you open up the inspector window and see if you have an error such as |
Mhm I still see the Could you please show details of one of the 400 errors? (Go to Network and look for the response; the CSS output might also tell you more if you start it with |
400 response:
For the debug log, I get a lot of noise but I have spoted the related warning
|
This error is thrown by the access-token-verifier library because the This means the access token is invalid (since it should contain the stripped URL), which might indicate an issue with the authn library. I did some digging and I'm quite sure this is an issue with the authn library, I've opened an issue: inrupt/solid-client-authn-js#1842 |
I second this. I had seen the bug occur when the query string was not removed in a HTTP/HTTPS context, but this is not the issue here. |
The main issue have is that:
But otherwise, if I browse the pod using Penny's top "path bar" I have no problem navigating the pod. |
After creating a new account, trying to browse the new Pod with penny UI return error 400
step to reproduce
start a recipe instance with:
npx community-solid-server -c config-penny.json -f ~/Documents/
-p 3005go to
localhost:3005/idp/register/
and create a new account, choose the option " Create a new WebID for my Pod." and fill up the form, choosebar
as a pod nameafter registration, the "You've been signed up" page shows a link to the Pod URL
localhost:3005/bar/
, click the URLNow you should be back on Penny UI, click the
Connect
button and enter your freshly created credentialExpected behaviour
Can explore the pod as we can do when using penny as an external app
Current
get a 400 error
related bug
After a successful login to penny UI, clicking the "Your profile" button, bump into #4
The text was updated successfully, but these errors were encountered: