# Replies from the Fediverse not visible in Discourse: "Perhaps this topic was closed or deleted while you were looking at it?"

**URL:** <https://meta.discourse.org/t/replies-from-the-fediverse-not-visible-in-discourse-perhaps-this-topic-was-closed-or-deleted-while-you-were-looking-at-it/359662>\
**Category:** Support\
**Tags:** activitypub\
**Created:** [March 31, 2025, 4:15pm UTC](https://meta.discourse.org/t/replies-from-the-fediverse-not-visible-in-discourse-perhaps-this-topic-was-closed-or-deleted-while-you-were-looking-at-it/359662 "2025-03-31T16:15:01Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![kuba-orlik](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kuba-orlik/32/318490_2.png) [@kuba-orlik](https://meta.discourse.org/u/kuba-orlik)\
**Post date:** [March 31, 2025, 4:15pm UTC](https://meta.discourse.org/t/replies-from-the-fediverse-not-visible-in-discourse-perhaps-this-topic-was-closed-or-deleted-while-you-were-looking-at-it/359662/1 "2025-03-31T16:15:02Z")

</div>

When someone replies from Mastodon (or any other fediverse app) to a post published from Discourse using the ActivityPub plugin, the reply does not show up in Discourse.

You can see an example post here: [https://forum.internet-czas-dzialac.pl/t/nowy-test-fedi/2718](https://forum.internet-czas-dzialac.pl/t/nowy-test-fedi/2718)

And a reply to from Mastodon here: [Kuba Orlik: "@kuba@forum.internet-czas-dzialac.pl test odpowie…" - Mastodon](https://toot.kuba-orlik.name/@kuba/114257160278213301)

The reply does not show up in the Discourse interface. I’m using the latest version of the ActivityPub plugin (`4db5006`) and a self-hosted Discourse on a VPS.

The errors that appears immediately after posting a response on Mastodon says:

```plaintext
[Discourse Activity Pub] Failed to create post for https://toot.kuba-orlik.name/users/kuba/statuses/114257917739481269: 
Something has gone wrong. Perhaps this topic was closed or deleted while you were looking at it?

activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:134:in `block in error'
activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:231:in `block in dispatch'
activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:231:in `each'
activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:231:in `dispatch'
activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:134:in `error'
/var/www/discourse/plugins/discourse-activity-pub/lib/discourse_activity_pub/logger.rb:26:in `log'
/var/www/discourse/plugins/discourse-activity-pub/lib/discourse_activity_pub/logger.rb:59:in `error'
/var/www/discourse/plugins/discourse-activity-pub/lib/discourse_activity_pub/post_handler.rb:75:in `rescue in block in create'
/var/www/discourse/plugins/discourse-activity-pub/lib/discourse_activity_pub/post_handler.rb:68:in `block in create'
activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/transaction.rb:616:in `block in within_new_transaction'
activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/transaction.rb:613:in `within_new_transaction'
activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/database_statements.rb:361:in `transaction'
activerecord-7.2.2.1/lib/active_record/transactions.rb:234:in `block in transaction'
activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:415:in `with_connection'
activerecord-7.2.2.1/lib/active_record/connection_handling.rb:296:in `with_connection'
activerecord-7.2.2.1/lib/active_record/transactions.rb:233:in `transaction'
/var/www/discourse/plugins/discourse-activity-pub/lib/discourse_activity_pub/post_handler.rb:67:in `create'
/var/www/discourse/plugins/discourse-activity-pub/lib/discourse_activity_pub/post_handler.rb:122:in `create'
/var/www/discourse/plugins/discourse-activity-pub/plugin.rb:941:in `block (2 levels) in activate!'
/var/www/discourse/plugins/discourse-activity-pub/lib/discourse_activity_pub/ap/handlers.rb:76:in `block in apply_handlers'
/var/www/discourse/plugins/discourse-activity-pub/lib/discourse_activity_pub/ap/handlers.rb:74:in `all?'
/var/www/discourse/plugins/discourse-activity-pub/lib/discourse_activity_pub/ap/handlers.rb:74:in `apply_handlers'
/var/www/discourse/plugins/discourse-activity-pub/lib/discourse_activity_pub/ap/handlers.rb:24:in `apply_handlers'
/var/www/discourse/plugins/discourse-activity-pub/lib/discourse_activity_pub/ap/activity.rb:64:in `perform_activity'
/var/www/discourse/plugins/discourse-activity-pub/lib/discourse_activity_pub/ap/activity.rb:38:in `block in perform_transactions'
activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/transaction.rb:616:in `block in within_new_transaction'
activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/transaction.rb:613:in `within_new_transaction'
activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/database_statements.rb:361:in `transaction'
activerecord-7.2.2.1/lib/active_record/transactions.rb:234:in `block in transaction'
activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:421:in `with_connection'
activerecord-7.2.2.1/lib/active_record/connection_handling.rb:296:in `with_connection'
activerecord-7.2.2.1/lib/active_record/transactions.rb:233:in `transaction'
/var/www/discourse/plugins/discourse-activity-pub/lib/discourse_activity_pub/ap/activity.rb:34:in `perform_transactions'
/var/www/discourse/plugins/discourse-activity-pub/lib/discourse_activity_pub/ap/activity.rb:26:in `process'
/var/www/discourse/plugins/discourse-activity-pub/app/jobs/discourse_activity_pub_process.rb:14:in `block in execute'
/var/www/discourse/lib/distributed_mutex.rb:53:in `block in synchronize'
/var/www/discourse/lib/distributed_mutex.rb:49:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:49:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:34:in `synchronize'
/var/www/discourse/plugins/discourse-activity-pub/app/jobs/discourse_activity_pub_process.rb:8:in `execute'
/var/www/discourse/app/jobs/base.rb:316:in `block (2 levels) in perform'
rails_multisite-6.1.0/lib/rails_multisite/connection_management/null_instance.rb:49:in `with_connection'
ails_multisite-6.1.0/lib/rails_multisite/connection_management.rb:21:in `with_connection'
var/www/discourse/app/jobs/base.rb:303:in `block in perform'
/var/www/discourse/app/jobs/base.rb:299:in `each'
/var/www/discourse/app/jobs/base.rb:299:in `perform'
sidekiq-7.3.9/lib/sidekiq/processor.rb:220:in `execute_job'
sidekiq-7.3.9/lib/sidekiq/processor.rb:185:in `block (4 levels) in process'
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:180:in `traverse'
(...)

```

Followed by:

```plaintext
[Discourse Activity Pub] Failed to create post for https://toot.kuba-orlik.name/users/kuba/statuses/114257917739481269

activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:134:in `block in error'
activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:231:in `block in dispatch'
activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:231:in `each'
activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:231:in `dispatch'
activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:134:in `error'
/var/www/discourse/plugins/discourse-activity-pub/lib/discourse_activity_pub/logger.rb:26:in `log'
/var/www/discourse/plugins/discourse-activity-pub/lib/discourse_activity_pub/logger.rb:59:in `error'
/var/www/discourse/plugins/discourse-activity-pub/lib/discourse_activity_pub/ap/activity.rb:46:in `rescue in block in perform_transactions'
/var/www/discourse/plugins/discourse-activity-pub/lib/discourse_activity_pub/ap/activity.rb:35:in `block in perform_transactions'
activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/transaction.rb:616:in `block in within_new_transaction'
activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/transaction.rb:613:in `within_new_transaction'
activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/database_statements.rb:361:in `transaction'
activerecord-7.2.2.1/lib/active_record/transactions.rb:234:in `block in transaction'
activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:421:in `with_connection'
activerecord-7.2.2.1/lib/active_record/connection_handling.rb:296:in `with_connection'
activerecord-7.2.2.1/lib/active_record/transactions.rb:233:in `transaction'

```

---

<div class="post-metadata">

**Author:** ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)\
**Post date:** [March 31, 2025, 7:28pm UTC](https://meta.discourse.org/t/replies-from-the-fediverse-not-visible-in-discourse-perhaps-this-topic-was-closed-or-deleted-while-you-were-looking-at-it/359662/3 "2025-03-31T19:28:36Z")

</div>

The issue is that you’ve restricted who can post in the category.

 ![Screenshot at Mar 31 21-26-36](https://global.discourse-cdn.com/meta/original/4X/c/1/e/c1edcd866230e4e8866f7d562a45388bc23a4846.jpeg)

ActivityPub users do not have more permissions than regular users.

---

<div class="post-metadata">

**Author:** ![kuba-orlik](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kuba-orlik/32/318490_2.png) [@kuba-orlik](https://meta.discourse.org/u/kuba-orlik)\
**Post date:** [April 1, 2025, 10:23am UTC](https://meta.discourse.org/t/replies-from-the-fediverse-not-visible-in-discourse-perhaps-this-topic-was-closed-or-deleted-while-you-were-looking-at-it/359662/4 "2025-04-01T10:23:55Z")

</div>

Ah - a big facepalm on my side. Thanks!

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [May 1, 2025, 10:24am UTC](https://meta.discourse.org/t/replies-from-the-fediverse-not-visible-in-discourse-perhaps-this-topic-was-closed-or-deleted-while-you-were-looking-at-it/359662/5 "2025-05-01T10:24:29Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
