{"action":"created","issue":{"url":"https://api.github.com/repos/solid/acl-check/issues/24","repository_url":"https://api.github.com/repos/solid/acl-check","labels_url":"https://api.github.com/repos/solid/acl-check/issues/24/labels{/name}","comments_url":"https://api.github.com/repos/solid/acl-check/issues/24/comments","events_url":"https://api.github.com/repos/solid/acl-check/issues/24/events","html_url":"https://github.com/solid/acl-check/issues/24","id":430325516,"node_id":"MDU6SXNzdWU0MzAzMjU1MTY=","number":24,"title":"Error checking mailto: based authorization","user":{"login":"angelo-v","id":340725,"node_id":"MDQ6VXNlcjM0MDcyNQ==","avatar_url":"https://avatars1.githubusercontent.com/u/340725?v=4","gravatar_id":"","url":"https://api.github.com/users/angelo-v","html_url":"https://github.com/angelo-v","followers_url":"https://api.github.com/users/angelo-v/followers","following_url":"https://api.github.com/users/angelo-v/following{/other_user}","gists_url":"https://api.github.com/users/angelo-v/gists{/gist_id}","starred_url":"https://api.github.com/users/angelo-v/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/angelo-v/subscriptions","organizations_url":"https://api.github.com/users/angelo-v/orgs","repos_url":"https://api.github.com/users/angelo-v/repos","events_url":"https://api.github.com/users/angelo-v/events{/privacy}","received_events_url":"https://api.github.com/users/angelo-v/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"jaxoncreed","id":5464743,"node_id":"MDQ6VXNlcjU0NjQ3NDM=","avatar_url":"https://avatars3.githubusercontent.com/u/5464743?v=4","gravatar_id":"","url":"https://api.github.com/users/jaxoncreed","html_url":"https://github.com/jaxoncreed","followers_url":"https://api.github.com/users/jaxoncreed/followers","following_url":"https://api.github.com/users/jaxoncreed/following{/other_user}","gists_url":"https://api.github.com/users/jaxoncreed/gists{/gist_id}","starred_url":"https://api.github.com/users/jaxoncreed/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaxoncreed/subscriptions","organizations_url":"https://api.github.com/users/jaxoncreed/orgs","repos_url":"https://api.github.com/users/jaxoncreed/repos","events_url":"https://api.github.com/users/jaxoncreed/events{/privacy}","received_events_url":"https://api.github.com/users/jaxoncreed/received_events","type":"User","site_admin":false},"assignees":[{"login":"jaxoncreed","id":5464743,"node_id":"MDQ6VXNlcjU0NjQ3NDM=","avatar_url":"https://avatars3.githubusercontent.com/u/5464743?v=4","gravatar_id":"","url":"https://api.github.com/users/jaxoncreed","html_url":"https://github.com/jaxoncreed","followers_url":"https://api.github.com/users/jaxoncreed/followers","following_url":"https://api.github.com/users/jaxoncreed/following{/other_user}","gists_url":"https://api.github.com/users/jaxoncreed/gists{/gist_id}","starred_url":"https://api.github.com/users/jaxoncreed/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaxoncreed/subscriptions","organizations_url":"https://api.github.com/users/jaxoncreed/orgs","repos_url":"https://api.github.com/users/jaxoncreed/repos","events_url":"https://api.github.com/users/jaxoncreed/events{/privacy}","received_events_url":"https://api.github.com/users/jaxoncreed/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2019-04-08T08:41:12Z","updated_at":"2019-05-03T17:56:23Z","closed_at":null,"author_association":"NONE","body":"The root .acl file of NSS contains a `mailto:` based authorization like this:\r\n\r\n```\r\n# Optional owner email, to be used for account recovery:\r\nacl:agent <mailto:john.doe@mail.example>;\r\n```\r\nWhen trying to  create a file in the root of the POD, it fails and the following error appears in the NSS logs:\r\n\r\n```\r\ncould not fetch owner doc NamedNode {                                                                                                   \r\n  termType: 'NamedNode',                                                                                                                                                        \r\n  value: 'mailto:john.doe@mail.example' } { [HTTPError: File not found: /opt/solid/datanull]                                                                                 \r\n  name: 'HTTPError',                                                                                                                                                            \r\n  message: 'File not found: /opt/solid/datanull',                                                                                                                               \r\n  status: 404 }\r\n```\r\nWhen I remove  the `mailto:` based `acl:agent` it works, but this is only a workarround."},"comment":{"url":"https://api.github.com/repos/solid/acl-check/issues/comments/489184830","html_url":"https://github.com/solid/acl-check/issues/24#issuecomment-489184830","issue_url":"https://api.github.com/repos/solid/acl-check/issues/24","id":489184830,"node_id":"MDEyOklzc3VlQ29tbWVudDQ4OTE4NDgzMA==","user":{"login":"angelo-v","id":340725,"node_id":"MDQ6VXNlcjM0MDcyNQ==","avatar_url":"https://avatars1.githubusercontent.com/u/340725?v=4","gravatar_id":"","url":"https://api.github.com/users/angelo-v","html_url":"https://github.com/angelo-v","followers_url":"https://api.github.com/users/angelo-v/followers","following_url":"https://api.github.com/users/angelo-v/following{/other_user}","gists_url":"https://api.github.com/users/angelo-v/gists{/gist_id}","starred_url":"https://api.github.com/users/angelo-v/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/angelo-v/subscriptions","organizations_url":"https://api.github.com/users/angelo-v/orgs","repos_url":"https://api.github.com/users/angelo-v/repos","events_url":"https://api.github.com/users/angelo-v/events{/privacy}","received_events_url":"https://api.github.com/users/angelo-v/received_events","type":"User","site_admin":false},"created_at":"2019-05-03T17:56:23Z","updated_at":"2019-05-03T17:56:23Z","author_association":"NONE","body":"Would be cool to have this fixed, since it is preventing people to use cool apps like solid-focus, which write directly to the root folder. Just had to give support to someone who was not aware of this bug and wondering why it did not work."}}
{"actor":{"display_login":"angelo-v"}}