"No cross-posting services" but I'm able to manually crosspost

Hi, I’ve successfully set up my feed and authorised several services. I know there’s nothing wrong with the URLs or authentications because I can go to Posts and manually crosspost. I can even see my Replies from the other services.

However, when typing a new post I get the following message: “No cross-posting services. You can enable them in Sources.” But they are enabled. I can see the button that disables cross posting. I have disabled and re-enabled. I have signed out of the other services and authenticated again. I have deleted the feed and added it all over again. I’ve rebuilt the blog.

Am I misunderstanding something? Any ideas why it says I have no cross-posting services in Sources when I do? Any guidance greatly appreciated!

Hi and welcome to the forum! :wave:

This might sound a little silly, but could you try deleting the feed and adding it again as https://GeneticJen.micro.blog/feed.json?

Notice the uppercase G and J—I have a theory that Micro.blog might be picky about text case in this situation.

1 Like

Hi @sod, yep that did it! Thank you!

Yay! :tada:

Maybe Micro.blog should ignore text case in this case (hehe), @manton?

Might be something else going on too because the cross-posts don’t actually happen on the other services. But at least I can select them now

I have a feeling that the case is causing issues in several places. I’ve just noticed that the feed isn’t being found in the logs. That explains why nothing gets cross posted. I’m wondering if I could change my feed to lower case if that might help…

Ok so this is probably helpful @manton: If I make the feed URL entirely lowercase I get the option to cross-post automatically, but no cross-posting happens and in the logs I can see that the feed download fails. If I leave the uppercase characters in the URL the automatic cross-posting doesn’t work and it says I have nothing in sources BUT the feed appears to download fine. No error in the logs.

So the cases are breaking things in several ways. Right now I can pick between seeing the option to cross-post but the feed not working anyway, or fixing the feed but it not showing up as having sources.

Thanks for the details! You’re right, the case is tripping up Micro.blog in some places. I see at least one place that this is a problem and I’m rolling out the fix now.

2 Likes

A next-day update. All issues are resolved now if I make sure the feed is entered lowercase. Uppercase won’t find the feed. Lowercase finds it, cross posting is working :slight_smile:

1 Like