node-solid-server
node-solid-server copied to clipboard
Mishandling of auxiliary resource uris
trafficstars
Currently NSS reserves .acl for acl resources, and it correctly rejects put requests to it, when there is no subject resource.
But when one do a put request like a/b/c.acl/d/e.txt, it returns success and creates intermediate container a/b/c.acl/, which will be conflict. And then after when one do get over a/b/ it doesn't list that created c.acl/ container, as it treats it as acl resource.
Also may be related: https://github.com/CommunitySolidServer/CommunitySolidServer/issues/1283