Bill St. Clair on Nostr: Alex Gleason I installed a brand new Soapbox with Ditto on a brand new Digital Ocean ...
Alex Gleason (nprofile…s456) I installed a brand new Soapbox with Ditto on a brand new Digital Ocean droplet, running Ubuntu.
When I create a new account, it hangs forever after downloading the new key and clicking "Next".
If I attempt to sign in with that key, it again does nothing, but I see this in /ver/log/syslog:
2025-03-05T17:04:53.424631+00:00 ditto ditto[2915]: {"level":"error","ns":"ditto.http","msg\
":"Unhandled error","method":"POST","pathname":"/oauth/token","requestId":"00254487-882d-4b\
4d-824d-f756d5888d89","error":{"name":"Error","message":"Subscription closed","stack":"Erro\
r: Subscription closed\n at NConnectSigner.send (
https://jsr.io/@nostrify/nostrify/0.39.\
1/NConnectSigner.ts:130:38)\n at eventLoopTick (ext:core/01_core.js:216:9)\n at async\
NConnectSigner.cmd (
https://jsr.io/@nostrify/nostrify/0.39.1/NConnectSigner.ts:97:31)\n \
at async getToken (file:///opt/ditto/packages/ditto/controllers/api/oauth.ts:132:3)\n a\
t async createTokenController (file:///opt/ditto/packages/ditto/controllers/api/oauth.ts:53\
:23)\n at async dispatch (
https://jsr.io/@hono/hono/4.6.15/src/compose.ts:75:17)\n at\
async uploaderMiddleware (file:///opt/ditto/packages/ditto/middleware/uploaderMiddleware.t\
s:46:3)\n at async dispatch (
https://jsr.io/@hono/hono/4.6.15/src/compose.ts:75:17)\n \
at async file:///opt/ditto/packages/mastoapi/middleware/tokenMiddleware.ts:38:5\n at as\
ync dispatch (
https://jsr.io/@hono/hono/4.6.15/src/compose.ts:75:17)"}}
Published at
2025-03-05 17:10:45Event JSON
{
"id": "cdb94688d5091e6baf1cbda0089ccb327b8eb614fc883c3203c54fbe35a11822",
"pubkey": "a5c7fc34e4d29fb773dcd188aeb6e80fa68df38f7fd368692dfb48257f84e5c2",
"created_at": 1741194645,
"kind": 1,
"tags": [
[
"p",
"0461fcbecc4c3374439932d6b8f11269ccdb7cc973ad7a50ae362db135a474dd",
"wss://ditto.pub/relay"
],
[
"r",
"https://jsr.io/@nostrify/nostrify/0.39.\\"
],
[
"r",
"https://jsr.io/@nostrify/nostrify/0.39.1/NConnectSigner.ts:97:31)\\n"
],
[
"r",
"https://jsr.io/@hono/hono/4.6.15/src/compose.ts:75:17)\\n"
],
[
"r",
"https://jsr.io/@hono/hono/4.6.15/src/compose.ts:75:17)\\n"
],
[
"r",
"https://jsr.io/@hono/hono/4.6.15/src/compose.ts:75:17"
]
],
"content": "nostr:nprofile1qy2hwumn8ghj7erfw36x7tnsw43z7un9d3shjqpqq3sle0kvfsehgsuexttt3ugjd8xdklxfwwkh559wxckmzddywnwswgs456 I installed a brand new Soapbox with Ditto on a brand new Digital Ocean droplet, running Ubuntu.\n\nWhen I create a new account, it hangs forever after downloading the new key and clicking \"Next\".\n\nIf I attempt to sign in with that key, it again does nothing, but I see this in /ver/log/syslog:\n\n2025-03-05T17:04:53.424631+00:00 ditto ditto[2915]: {\"level\":\"error\",\"ns\":\"ditto.http\",\"msg\\\n\":\"Unhandled error\",\"method\":\"POST\",\"pathname\":\"/oauth/token\",\"requestId\":\"00254487-882d-4b\\\n4d-824d-f756d5888d89\",\"error\":{\"name\":\"Error\",\"message\":\"Subscription closed\",\"stack\":\"Erro\\\nr: Subscription closed\\n at NConnectSigner.send (https://jsr.io/@nostrify/nostrify/0.39.\\\n1/NConnectSigner.ts:130:38)\\n at eventLoopTick (ext:core/01_core.js:216:9)\\n at async\\\n NConnectSigner.cmd (https://jsr.io/@nostrify/nostrify/0.39.1/NConnectSigner.ts:97:31)\\n \\\n at async getToken (file:///opt/ditto/packages/ditto/controllers/api/oauth.ts:132:3)\\n a\\\nt async createTokenController (file:///opt/ditto/packages/ditto/controllers/api/oauth.ts:53\\\n:23)\\n at async dispatch (https://jsr.io/@hono/hono/4.6.15/src/compose.ts:75:17)\\n at\\\n async uploaderMiddleware (file:///opt/ditto/packages/ditto/middleware/uploaderMiddleware.t\\\ns:46:3)\\n at async dispatch (https://jsr.io/@hono/hono/4.6.15/src/compose.ts:75:17)\\n \\\n at async file:///opt/ditto/packages/mastoapi/middleware/tokenMiddleware.ts:38:5\\n at as\\\nync dispatch (https://jsr.io/@hono/hono/4.6.15/src/compose.ts:75:17)\"}}\n\n\n",
"sig": "770ffdbfade6329ba6e7f372b08e5121c078ffb53040c2bc2cd25b335b5447a361d0b6a5c64b1bd687a8eb4726e8720ec12e8d47ec18b8250b83015df887c633"
}