Hi there, using Ghost on PikaPods. It updated to 6.0.0, the Network tab got added under Growth. It displayed the initial walkthrough, but after that, none of it seems to work.
The Reader says Oops, Page Not Found. Profile says Profile Not Found. Tapping Follow on any of the profiles on Explore says Following, but after a second switches back to Follow. When I click Edit Profile under Accounts in Preferences I get a small white box that says “Profile settings” and nothing else. (Fwiw, I can’t find my account on Threads, so I’m not sure it’s been created – I assume it’d be @index@ravi64.com).
I’m posting here because I can’t even use the Feedback Widget – clicking on Send Feedback gives me “Error Loading Note”!
Does anyone have any ideas? I’m on PikaPods so I can’t run the update again or anything, and I tried toggling it on and off in settings.
This sounds like the proxying to the ActivityPub service isn’t working properly.
Since Pikapods is managing the infrastructure, this is not something the community forum can help with. You’d have to reach out to them to solve this, unfortunately.
ap.ghost.org doesn’t host a website so checking the service status in that way won’t work. It sounds more like the PikaPods setup isn’t configured correctly
Pika only just updated, like with the 2FA it took a bit to implement how you could update and I assume they will have the way for you to setup or link to it (since its not paid for by Pika for you)
Is there any additional info I can provide PikaPods to help sort this issue out? Or any info I can give you to help you?
Because when I spoke to PikaPods, they said the same thing – “The Ghost 6.0 Network tab is currently down due to an issue with Ghost’s public activity server (ap.ghost.org).“ – so clearly they don’t understand what the issue is.
I must admit I do not understand the technical details here. I am happy to pass on any additional info you have to PikaPods support to help resolve things, but I don’t know that they’ll be able to figure it out from what has been said in here already. Is there anything I can do here to help figure this out?
All they’d need to do is proxy the proper requests to ap.ghost.org. The setup for Docker (which Pikapods is based on) is demonstrated in the Caddy setup in the new ghost-docker repository:
The concept in the Caddyfile/snippets can also be implemented in other proxies. Here’s the nginx setup used in the Ghost CLI:
As a Pikapods user, delighted to find this thread and see the problem’s already being worked on – and Jannis taking the time to help point in the right direction
I’m a sysadmin from PikaPods, and I wanted to provide an update on the ActivityPub issue. We’ve been looking into this and have figured out what’s going on.
It turns out we misunderstood how Ghost’s ActivityPub integration works. The problem wasn’t with a server being down but with our pod’s configuration. We discovered that two specific settings are needed: a Caddyfile snippet and a container environment variable.
We’re testing this fix now and will be rolling it out to all Ghost pods shortly. We agree that the setup process could be simpler, and hopefully, the Ghost team will streamline this in the future. We’ll let you know as soon as the fix is live.
I’m back with a further update on the ActivityPub issue.
The fix has been implemented and is now being rolled out.
For newly created pods: The solution is already live, and ActivityPub should work right out of the box.
For existing pods: Your pod will be updated automatically over the next few hours.
This fix took longer than we initially expected because we had to update our core codebase. This was the first application that required us to modify our standard web server configuration, rather than just our reverse proxy setup. Updating production code involves a multi-stage testing process, which is why it took some time to get it right. We appreciate your patience as we worked to resolve this.
Once the rollout is complete for all pods today, we will also send out an email alert to all Ghost users.
And thank you to everyone who helped out in this thread. It’s really wonderful to see how supportive the Ghost community is and I’m so thankful to be a part of it. Thanks everyone!
For sake of helping all people, I am posting this other kind of issue on activitypub
”Loading interrupted
They say life is a series of trials and tribulations. This moment right here? It’s a tribulation. Our app was supposed to load, and yet here we are. Loadless. Click back to the dashboard to try again.”
Found the issue it’s to do with a TOO_MANY_REDIRECTS error when being proxied through Cloudflare. I don’t want to disable Cloudflare proxy but for now I don’t have another option.
My pod seems to be updated and now the Network tab is loading, but my profile is not loading, looking at others profiles also it shows not posts & I can’t follow them when I try it says following failed. It eventually just gives up and throughs the Loading interrupted error.