No followers after reinstall #52

Closed
opened 2026-01-20 07:40:23 +00:00 by vgammieri · 19 comments
vgammieri commented 2026-01-20 07:40:23 +00:00 (Migrated from codeberg.org)

Description

After reinstall holos the followers are not managed anymore on mobile

Steps to Reproduce

  1. Uninstall Holos
  2. Install again without restoring the backup, just login
  3. Go to other mastodon account, unfollow the holos account and follow again
  4. A notification with the new follower arrives on Holos app
  5. Open the profile from holos
  6. The followers tab is empty
  7. Send a public message
  8. The other mastodon account won't receive the new message

Expected Behavior

Followers should be restored after receiving a following notification, old followers that refollow should be stored inside the holos app

Actual Behavior

Followers are not managed in holos app

Screenshots / Logs

Notification after unfollow and follow again from @vgammieri@mastodon.uno

Screenshot_20260120-083006

Profile tab of holos app

Screenshot_20260120-082941

Followers tab

Screenshot_20260120-083954

Environment

  • beta 15
## Description After reinstall holos the followers are not managed anymore on mobile ## Steps to Reproduce 1. Uninstall Holos 2. Install again without restoring the backup, just login 3. Go to other mastodon account, unfollow the holos account and follow again 4. A notification with the new follower arrives on Holos app 5. Open the profile from holos 6. The followers tab is empty 7. Send a public message 8. The other mastodon account won't receive the new message ## Expected Behavior Followers should be restored after receiving a following notification, old followers that refollow should be stored inside the holos app ## Actual Behavior Followers are not managed in holos app ## Screenshots / Logs Notification after unfollow and follow again from @vgammieri@mastodon.uno ![Screenshot_20260120-083006](/attachments/8fff989c-c1f6-4863-b58b-daa09c4b7967) Profile tab of holos app ![Screenshot_20260120-082941](/attachments/f068b8c4-c97c-4ec8-a510-b4e2a658b272) Followers tab ![Screenshot_20260120-083954](/attachments/2b6cc1d0-bcf0-4965-9bf1-4d28d786a451) ## Environment - beta 15
tom79 commented 2026-01-20 07:47:35 +00:00 (Migrated from codeberg.org)

This PR from yesterday should fix that issue codeberg.org/tom79/Holos-App@de7070c4ac

This PR from yesterday should fix that issue https://codeberg.org/tom79/Holos-App/commit/de7070c4ac63249c41e28a7c8dac6f0e2495e103
vgammieri commented 2026-01-20 10:55:53 +00:00 (Migrated from codeberg.org)

Ok, let's wait for the next beta to confirm the fix

Ok, let's wait for the next beta to confirm the fix
vgammieri commented 2026-01-21 19:12:31 +00:00 (Migrated from codeberg.org)

I confirm there is a big problem! Followers correctly shown in holos app don't receive any public post. The post are available globally (here you can see mine https://holos.social/@vgammieri), but the followers are not notified about the new public messages.

I tried with different accounts and none of them receive the new public posts notification

I confirm there is a big problem! Followers correctly shown in holos app don't receive any public post. The post are available globally (here you can see mine https://holos.social/@vgammieri), but the followers are not notified about the new public messages. I tried with different accounts and none of them receive the new public posts notification
vgammieri commented 2026-01-21 19:18:55 +00:00 (Migrated from codeberg.org)

Additional information: if in the external mastodon account I open the vgammieri Holos profile, the missing posts are not shown !!! It's like the new posts where not accepted by the external server or are filtered out for some reason

Additional information: if in the external mastodon account I open the vgammieri Holos profile, the missing posts are not shown !!! It's like the new posts where not accepted by the external server or are filtered out for some reason
tom79 commented 2026-01-21 19:34:59 +00:00 (Migrated from codeberg.org)

Can you modify your profile from the app (for example by slightly changing the bio) and validate. Wait a bit for it to propagate to followers. Then write a message and verify that it arrives in the followers' Home timeline.

Can you modify your profile from the app (for example by slightly changing the bio) and validate. Wait a bit for it to propagate to followers. Then write a message and verify that it arrives in the followers' Home timeline.
vgammieri commented 2026-01-22 18:45:50 +00:00 (Migrated from codeberg.org)

I modified the profile but it takes forever to update on other servers! If I open the Holos profile from the other mastodon server I still see the old version of the profile. Let's wait for tomorrow to see if the update occurred

I modified the profile but it takes forever to update on other servers! If I open the Holos profile from the other mastodon server I still see the old version of the profile. Let's wait for tomorrow to see if the update occurred
tom79 commented 2026-01-22 18:51:55 +00:00 (Migrated from codeberg.org)

Can you unfollow/follow the Holos account again and resend a message. Check that the account is added to the followers list with the latest beta.

Can you unfollow/follow the Holos account again and resend a message. Check that the account is added to the followers list with the latest beta.
vgammieri commented 2026-01-22 19:42:35 +00:00 (Migrated from codeberg.org)

I did what you said, this is the post link after unfollow+follow
https://holos.social/users/vgammieri/statuses/1769110804318-m5lpfc
The post doesn't appear on other home timeline 😭

Beta 16

I did what you said, this is the post link after unfollow+follow https://holos.social/users/vgammieri/statuses/1769110804318-m5lpfc The post doesn't appear on other home timeline 😭 Beta 16
tom79 commented 2026-01-22 19:47:30 +00:00 (Migrated from codeberg.org)

Did you check if they're in your followers list? What is the instance? I suspect the follow fails because the instance has your previous public key and doesn't update it with the new one.

Did you check if they're in your followers list? What is the instance? I suspect the follow fails because the instance has your previous public key and doesn't update it with the new one.
vgammieri commented 2026-01-22 20:03:39 +00:00 (Migrated from codeberg.org)

The two accounts follows each other. The other mastodon instance is mastodon.uno

I tried also with varese.social and also there the holos public posts are not shown

The two accounts follows each other. The other mastodon instance is mastodon.uno I tried also with varese.social and also there the holos public posts are not shown
tom79 commented 2026-01-22 20:08:16 +00:00 (Migrated from codeberg.org)

I am sorry, but that doesn't fully answer the question. To be sure that Holos sees the remote account as a follower, you must see it in your followers list. Otherwise, when posting a message, the app will never push it to the shared inbox of the remote instance.

I am sorry, but that doesn't fully answer the question. To be sure that Holos sees the remote account as a follower, you must see it in your followers list. Otherwise, when posting a message, the app will never push it to the shared inbox of the remote instance.
vgammieri commented 2026-01-22 20:16:08 +00:00 (Migrated from codeberg.org)

I attached the screenshot of following and followers in Holos and the followed account from mastodon.uno

Everything seems correct, at least visually

The other test account is @vgammieri@mastodon.uno

I attached the screenshot of following and followers in Holos and the followed account from mastodon.uno Everything seems correct, at least visually The other test account is @vgammieri@mastodon.uno
tom79 commented 2026-01-22 20:22:32 +00:00 (Migrated from codeberg.org)

Thank you, the bug is clearly located when pushing the activity to the shared inbox. We will investigate this step thoroughly.

Thank you, the bug is clearly located when pushing the activity to the shared inbox. We will investigate this step thoroughly.
vgammieri commented 2026-01-23 21:19:54 +00:00 (Migrated from codeberg.org)

Beta 17, problem still present: followers don't receive public messages

Beta 17, problem still present: followers don't receive public messages
jwells commented 2026-01-24 10:40:16 +00:00 (Migrated from codeberg.org)

Also in beta-17-fix-1

Also in beta-17-fix-1
vgammieri commented 2026-01-28 20:54:35 +00:00 (Migrated from codeberg.org)

Is more or less two days that I'm not using Holos, today I just repost from Holos account and the follower account received the post! Then I tried with a public post and also that one reached the home timeline of the follower!!! A really didn't do anything from my side. No idea of what's changed. Still beta 17

Is more or less two days that I'm not using Holos, today I just repost from Holos account and the follower account received the post! Then I tried with a public post and also that one reached the home timeline of the follower!!! A really didn't do anything from my side. No idea of what's changed. Still beta 17
tom79 commented 2026-01-28 20:58:26 +00:00 (Migrated from codeberg.org)

When you reinstalled the app, new cryptographic keys were generated. Remote instances had cached your old public key, causing signature verification failures. The cache has now expired and your new public key is being accepted.

When you reinstalled the app, new cryptographic keys were generated. Remote instances had cached your old public key, causing signature verification failures. The cache has now expired and your new public key is being accepted.
vgammieri commented 2026-01-30 20:28:17 +00:00 (Migrated from codeberg.org)

Is it possible make an automatic special backup just for the cryptographic keys and ask to important on fresh installation?

Is it possible make an automatic special backup just for the cryptographic keys and ask to important on fresh installation?
tom79 commented 2026-03-23 16:10:10 +00:00 (Migrated from codeberg.org)

Next update will bring automatic encrypted backup of critical data (keypair, followers, following). The relay only stores opaque blobs it cannot decrypt.

Next update will bring automatic encrypted backup of critical data (keypair, followers, following). The relay only stores opaque blobs it cannot decrypt.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
tom79/Holos-App#52
No description provided.