Bluesky Troubleshooting
Internal Error on connecting a Bluesky account
Bluesky needs to communicate with your application, so make sure your domain is publicly accessible. Possible causes for your domain no being publicly accessible:
- Your instance is running on
localhostor127.0.0.1. - You are using Cloudflare authentication. To ensure proper functionality, apply the Zero Trust login to the public UI routes of Mixpost, rather than the entire domain. Configure it for
example.com/<MIXPOST_CORE_PATH>.
Other possible reasons for an Internal Error:
- Your
APP_URLcontains port (e.g.,subdomain.example.com:9000). Bluesky does not allow connecting an account with OAuth using a domain with a port. You must use a public domain without any port. - Your
APP_URLcontains your server’s IP address. Bluesky does not support OAuth authentication using an IP. You must use a public domain.
If none of the above reasons apply, we recommend setting APP_DEBUG=true in your .env file to display the error on the screen.