So after a year ish of running my solid pod against the file system, I’m finding it’s causing some issues and the .ttl files are not robust enough for some of my use cases.
So I’m back to trying to set up my Community Solid server to be backed by a triplestore via SPARQL! And it doesn’t work!
{
"@context": "https://linkedsoftwaredependencies.org/bundles/npm/@solid/community-server/^7.0.0/components/context.jsonld",
"import": [
"css:config/app/init/static-root.json",
"css:config/app/main/default.json",
"css:config/app/variables/default.json",
"css:config/http/handler/default.json",
"css:config/http/middleware/default.json",
"css:config/http/notifications/all.json",
"css:config/http/server-factory/http.json",
"css:config/http/static/default.json",
"css:config/identity/access/public.json",
"css:config/identity/email/example.json",
"css:config/identity/handler/default.json",
"css:config/identity/oidc/default.json",
"css:config/identity/ownership/token.json",
"css:config/identity/pod/static.json",
"css:config/ldp/authentication/dpop-bearer.json",
"css:config/ldp/authorization/acp.json",
"css:config/ldp/handler/default.json",
"css:config/ldp/metadata-parser/default.json",
"css:config/ldp/metadata-writer/default.json",
"css:config/ldp/modes/default.json",
"css:config/storage/key-value/resource-store.json",
"css:config/storage/location/pod.json",
"css:config/storage/middleware/default.json",
"css:config/util/auxiliary/acr.json",
"css:config/util/identifiers/subdomain.json",
"css:config/util/index/default.json",
"css:config/util/logging/winston.json",
"css:config/util/representation-conversion/default.json",
"css:config/util/resource-locker/file.json",
"css:config/util/variables/default.json",
"css:config/storage/backend/sparql.json",
]
}
```
It just hangs when trying to fetch from my sparql endpoint:
2025-11-13T22:31:29.751Z [SparqlDataAccessor] {Primary} error: SPARQL endpoint http://localhost:5173 error: fetch failed
I’m not seeing any requests come in to my sparql endpoint at all. In the source code for the SPARQL data accessor, it says “quad streaming only” – is that the issue I see here? Its trying to ws stream request to my triplestore that doesnt support that?