Ticket: Bluesky Error After Changing Identifier

@nithur Just created a ticket
Question: Facing issue with bluesky after reconnecting after changing identifier
Attempted: My bluesky integration was working perfectly but when I reconnected it after changing my identifier. The posts are erroring out saying invalid identifier.
Working On: Postiz Bluesky integration
Using Postiz On: Docker compose
Take it from here @Postiz
13 Replies
Support
SupportOP4w ago
@Postiz please help @nithur
nithur
nithur3w ago
Hey @Nevo David any thoughts about this? I am using custom domain as the identifier Hi, can someone at least confirm if custom identifiers work? ok, I have now connected the bluesky But I get invalid identifier when making a post
leamsigc
leamsigc3w ago
Same issue here as well
nithur
nithur3w ago
did you change the identifier later?
leamsigc
leamsigc3w ago
2024-12-02 16:59:46,967 INFO success: backend entered RUNNING state, process has stayed up for > than 10 seconds (startsecs)
/app/node_modules/@atproto/xrpc/dist/xrpc-client.js:75
throw new types_1.XRPCError(resCode, error, message, resHeaders);
^

XRPCError: XRPCNotSupported
at XrpcClient.call (/app/node_modules/@atproto/xrpc/dist/xrpc-client.js:75:23)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async CredentialSession.login (/app/node_modules/@atproto/api/dist/atp-agent.js:257:25)
at async BlueskyProvider.authenticate (/app/dist/apps/backend/main.js:11799:67)
at async /app/dist/apps/backend/main.js:16901:26 {
error: 'XRPCNotSupported',
headers: {
connection: 'keep-alive',
'content-encoding': 'gzip',
'content-length': '1499',
'content-type': 'text/html; charset=UTF-8',
date: 'Mon, 02 Dec 2024 17:00:46 GMT',
'set-cookie': 'cookiehere; Expires=Mon, 09 Dec 2024 17:00:46 GMT; Path=/; SameSite=None; Secure',
'strict-transport-security': 'max-age=31536000; includeSubdomains',
vary: 'Accept-Encoding, Origin',
'x-content-type-options': 'nosniff',
'x-frame-options': 'SAMEORIGIN'
},
success: false,
status: 404
}
2024-12-02 16:59:46,967 INFO success: backend entered RUNNING state, process has stayed up for > than 10 seconds (startsecs)
/app/node_modules/@atproto/xrpc/dist/xrpc-client.js:75
throw new types_1.XRPCError(resCode, error, message, resHeaders);
^

XRPCError: XRPCNotSupported
at XrpcClient.call (/app/node_modules/@atproto/xrpc/dist/xrpc-client.js:75:23)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async CredentialSession.login (/app/node_modules/@atproto/api/dist/atp-agent.js:257:25)
at async BlueskyProvider.authenticate (/app/dist/apps/backend/main.js:11799:67)
at async /app/dist/apps/backend/main.js:16901:26 {
error: 'XRPCNotSupported',
headers: {
connection: 'keep-alive',
'content-encoding': 'gzip',
'content-length': '1499',
'content-type': 'text/html; charset=UTF-8',
date: 'Mon, 02 Dec 2024 17:00:46 GMT',
'set-cookie': 'cookiehere; Expires=Mon, 09 Dec 2024 17:00:46 GMT; Path=/; SameSite=None; Secure',
'strict-transport-security': 'max-age=31536000; includeSubdomains',
vary: 'Accept-Encoding, Origin',
'x-content-type-options': 'nosniff',
'x-frame-options': 'SAMEORIGIN'
},
success: false,
status: 404
}
Node.js v20.17.0
TypeError: fetch failed
at node:internal/deps/undici/undici:13178:13
at async /app/dist/apps/frontend/.next/server/app/(site)/integrations/social/[provider]/continue/page.js:3:27905
at async is (/app/dist/apps/frontend/.next/server/app/(site)/integrations/social/[provider]/continue/page.js:3:26927) {
digest: '4111376372',
[cause]: SocketError: other side closed
at Socket.<anonymous> (node:internal/deps/undici/undici:6020:28)
at Socket.emit (node:events:531:35)
at endReadableNT (node:internal/streams/readable:1696:12)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
code: 'UND_ERR_SOCKET',
socket: {
localAddress: '::1',
localPort: 49126,
remoteAddress: '::1',
remotePort: 3000,
remoteFamily: 'IPv6',
timeout: undefined,
bytesWritten: 1598,
bytesRead: 0
}
}
}
2024-12-02 17:00:46,649 WARN exited: backend (exit status 1; not expected)
Node.js v20.17.0
TypeError: fetch failed
at node:internal/deps/undici/undici:13178:13
at async /app/dist/apps/frontend/.next/server/app/(site)/integrations/social/[provider]/continue/page.js:3:27905
at async is (/app/dist/apps/frontend/.next/server/app/(site)/integrations/social/[provider]/continue/page.js:3:26927) {
digest: '4111376372',
[cause]: SocketError: other side closed
at Socket.<anonymous> (node:internal/deps/undici/undici:6020:28)
at Socket.emit (node:events:531:35)
at endReadableNT (node:internal/streams/readable:1696:12)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
code: 'UND_ERR_SOCKET',
socket: {
localAddress: '::1',
localPort: 49126,
remoteAddress: '::1',
remotePort: 3000,
remoteFamily: 'IPv6',
timeout: undefined,
bytesWritten: 1598,
bytesRead: 0
}
}
}
2024-12-02 17:00:46,649 WARN exited: backend (exit status 1; not expected)
No I deleted my old connection, and try to reconect as well but the same issue
nithur
nithur3w ago
[Error] posting on bluesky XRPCError: Invalid identifier or password yes, I tried both as well
leamsigc
leamsigc3w ago
yeah base on log there is XRPCNotSupported
leamsigc
leamsigc3w ago
GitHub
Problem to list convo and send message · Issue #2775 · bluesky-soci...
Describe the bug Well Im trying to create a bot who send message on DM to save posts. I tried using HTTP request like the below code and I receive 404 always following the doc and also I tried usin...
leamsigc
leamsigc3w ago
PDS Entryway | Bluesky
Bluesky runs many PDSs. Each PDS runs as a completely separate service in the network with its own identity. They federate with the rest of the network in the exact same manner that a non-Bluesky PDS would. These PDSs have hostnames such as morel.us-east.host.bsky.network.
xcons
xcons3w ago
At the moment the integration is well tested via bsky.social We've not done much testing, if any, for custom identifiers
nithur
nithur3w ago
is it in the roadmap?
xcons
xcons3w ago
Yep of course I use Bluesky a lot myself, I just don't use my own PDS (yet!)
nithur
nithur3w ago
Got it

Did you find this page helpful?