YunoHost-Apps / gotosocial_ynh

GoToSocial package for YunoHost: an ActivityPub social network server, written in Golang.
https://gotosocial.org
Other
10 stars 5 forks source link

fetching issues #81

Closed lucyferu closed 1 year ago

lucyferu commented 1 year ago

Describe the bug

i encountering fetching issues that dont seem to happen on gts server not installed thought ynh. the issues are:

Context

Steps to reproduce

try to fetch toots and/or accounts from links (with some it works) and/or try to add custom emojis in any of the available ways.

Expected behavior

being able to fetch toots, accounts and add custom emoji.

Logs

the log is from a couple of weeks ago because it's when i reported it to gts and found out it must be a ynh issue.

OniriCorpe commented 1 year ago

hi!

for now, I've tested the emoji stealing feature, manual upload of emojis, and the avatar retrieval from a third-party instance, and all work fine

a gotosocial user profile showed on mastodon, with visible avatar and header images

a screenshot of the emoji stealing feature when stealing emojis 3 stolen emojis

was another instance of any federated software (gotosocial, mastodon, pleroma, etc) on the same domain name before your current instance? are you sure you are entering a link to a public (unrestricted) post to get emojis?

and can you provide me with the link to the issue opened on the upstream repository?

lucyferu commented 1 year ago

was another instance of any federated software (gotosocial, mastodon, pleroma, etc) on the same domain name before your current instance?

i dont think so. maybe, ive tried to install gts more than once? but i feel i also believing this because im doubting my memory after the question. 🙃

are you sure you are entering a link to a public (unrestricted) post to get emojis?

i know i did that mistake, but ive tried public posts too. also, sometimes i cant fetch entire people's account. open account, without follow request.

and can you provide me with the link to the issue opened on the upstream repository?

it was just a question on the matrix channel.

OniriCorpe commented 1 year ago

if you install a fedi software, during the federation it will share authentication keys and if you put another software on the exact same domain name (or sub-domain), the other servers that had federated with the other instance will refuse to federate with the new instance because the keys will not match

I don't know if this is the case for you, but it's a plausible hypothesis

in any case, I don't have enough knowledge to debug this :/ especially since I don't reproduce these errors at all with my 2 GTS instances (test and personal instances) hosted on my YNH server

can you update to version 0.9.0 which is now available and tell me if these problems are still there?

lucyferu commented 1 year ago

as soon as i updated all the emoji showed up! yayyyy!! 🥳

no idea what happened, but everything seems fine now.

thank you very much for the support.