Hello @Friendica Support ,
it looks like my instance dica.interfel.de crashed some days ago.
Calling the Website gives an "Error 503 - Service Unavailable" and the uberspace-supervisord.log warns
2025-03-07 09:30:36,455 WARN No file matches via include "/home/snila/etc/services.d/*.ini
everytime, the worker.php is called.
I switched to maintenance mode until I have an idea of what this is about and where to start to take care of it.
The last five signs of life showed this Friendica-log entry
2025-03-07T01:30:25Z worker [ERROR]: Uncaught exception in worker method execution {"class":"RuntimeException","message":"Unable to write to stream","code":0,"file":"/var/www/virtual/snila/html/vendor/guzzlehttp/psr7/src/Stream.php:260","trace":"#0 /var/www/virtual/snila/html/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php(144): GuzzleHttp\\Psr7\\Stream->write('<!DOCTYPE html>...')\n#1 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(414): GuzzleHttp\\Psr7\\LazyOpenStream->write('<!DOCTYPE html>...')\n#2 [internal function]: GuzzleHttp\\Handler\\CurlFactory::GuzzleHttp\\Handler\\{closure}(Object(CurlHandle), '<!DOCTYPE html>...')\n#3 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(44): curl_exec(Object(CurlHandle))\n#4 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(28): GuzzleHttp\\Handler\\CurlHandler->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array)\n#5 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(48): GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}(Object(GuzzleHttp\\Psr7\\Request), Array)\n#6 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php(35): GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}(Object(GuzzleHttp\\Psr7\\Request), Array)\n#7 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Middleware.php(31): GuzzleHttp\\PrepareBodyMiddleware->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array)\n#8 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(71): GuzzleHttp\\Middleware::GuzzleHttp\\{closure}(Object(GuzzleHttp\\Psr7\\Request), Array)\n#9 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(107): GuzzleHttp\\RedirectMiddleware->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array)\n#10 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(73): GuzzleHttp\\RedirectMiddleware->checkRedirect(Object(GuzzleHttp\\Psr7\\Request), Array, Object(GuzzleHttp\\Psr7\\Response))\n#11 /var/www/virtual/snila/html/vendor/guzzlehttp/promises/src/FulfilledPromise.php(48): GuzzleHttp\\RedirectMiddleware->GuzzleHttp\\{closure}(Object(GuzzleHttp\\Psr7\\Response))\n#12 /var/www/virtual/snila/html/vendor/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp\\Promise\\Fu2025-03-07T06:45:16Z worker [ERROR]: Uncaught exception in worker method execution {"class":"RuntimeException","message":"Unable to write to stream","code":0,"file":"/var/www/virtual/snila/html/vendor/guzzlehttp/psr7/src/Stream.php:260","trace":"#0 /var/www/virtual/snila/html/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php(144): GuzzleHttp\\Psr7\\Stream->write('{\"links\":[{\"rel...')\n#1 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(414): GuzzleHttp\\Psr7\\LazyOpenStream->write('{\"links\":[{\"rel...')\n#2 [internal function]: GuzzleHttp\\Handler\\CurlFactory::GuzzleHttp\\Handler\\{closure}(Object(CurlHandle), '{\"links\":[{\"rel...')\n#3 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(44): curl_exec(Object(CurlHandle))\n#4 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(28): GuzzleHttp\\Handler\\CurlHandler->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array)\n#5 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(48): GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}(Object(GuzzleHttp\\Psr7\\Request), Array)\n#6 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php(35): GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}(Object(GuzzleHttp\\Psr7\\Request), Array)\n#7 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Middleware.php(31): GuzzleHttp\\PrepareBodyMiddleware->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array)\n#8 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(71): GuzzleHttp\\Middleware::GuzzleHttp\\{closure}(Object(GuzzleHttp\\Psr7\\Request), Array)\n#9 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Middleware.php(63): GuzzleHttp\\RedirectMiddleware->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array)\n#10 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/HandlerStack.php(75): GuzzleHttp\\Middleware::GuzzleHttp\\{closure}(Object(GuzzleHttp\\Psr7\\Request), Array)\n#11 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Client.php(333): GuzzleHttp\\HandlerStack->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array)\n#12 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Client.php(169): GuzzleHttp\\Client->transfer(Object(GuzzleHttp\\Psr7\\Request), Array)\n#13 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Client.php(189): GuzzleHttp\\Client->requestAsync('get', Object(GuzzleHttp\\Psr7\\Uri), Array)\n#14 /var/www/virtual/snila/html/src/Network/HTTPClient/Client/HttpClient.php(167): GuzzleHttp\\Client->request('get', 'https://social....', Array)\n#15 /var/www/virtual/snila/html/src/Network/HTTPClient/Client/HttpClient.php(203): Friendica\\Network\\HTTPClient\\Client\\HttpClient->request('get', 'https://social....', Array)\n#16 /var/www/virtual/snila/html/src/Model/GServer.php(603): Friendica\\Network\\HTTPClient\\Client\\HttpClient->get('https://social....', 'application/jso...', Array)\n#17 /var/www/virtual/snila/html/src/Model/GServer.php(362): Friendica\\Model\\GServer::detect('https://social....', '', false)\n#18 /var/www/virtual/snila/html/src/Worker/UpdateGServer.php(64): Friendica\\Model\\GServer::check('https://social....', '', true, false)\n#19 [internal function]: Friendica\\Worker\\UpdateGServer::execute('https://social....', false)\n#20 /var/www/virtual/snila/html/src/Core/Worker.php(560): call_user_func_array('Friendica\\\\Worke...', Array)\n#21 /var/www/virtual/snila/html/src/Core/Worker.php(374): Friendica\\Core\\Worker::execFunction(Array, 'UpdateGServer', Array, true)\n#22 /var/www/virtual/snila/html/src/Core/Worker.php(109): Friendica\\Core\\Worker::execute(Array)\n#23 /var/www/virtual/snila/html/bin/worker.php(75): Friendica\\Core\\Worker::processQueue(true, Object(Friendica\\Core\\Worker\\Entity\\Process))\n#24 {main}","previous":null,"worker_id":"78f079e","worker_cmd":"UpdateGServer"} - {"file":"Worker.php","line":562,"function":"execFunction","request-id":"67ca95ee4cf10","stack":"Worker::execFunction (374), Worker::execute (109), Worker::processQueue (75)","uid":"715ae3","process_id":20006}
followed by three lines of this
2025-03-07T09:30:25Z worker [ERROR]: Uncaught exception in worker method execution {"class":"Error","message":"Class \"GuzzleHttp\\Promise\\RejectedPromise\" not found","code":0,"file":"/var/www/virtual/snila/html/vendor/guzzlehttp/promises/src/Create.php:45","trace":"#0 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Client.php(335): GuzzleHttp\\Promise\\Create::rejectionFor(Object(RuntimeException))\n#1 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Client.php(169): GuzzleHttp\\Client->transfer(Object(GuzzleHttp\\Psr7\\Request), Array)\n#2 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Client.php(189): GuzzleHttp\\Client->requestAsync('get', Object(GuzzleHttp\\Psr7\\Uri), Array)\n#3 /var/www/virtual/snila/html/src/Network/HTTPClient/Client/HttpClient.php(167): GuzzleHttp\\Client->request('get', 'https://m.abunc...', Array)\n#4 /var/www/virtual/snila/html/src/Network/HTTPClient/Client/HttpClient.php(203): Friendica\\Network\\HTTPClient\\Client\\HttpClient->request('get', 'https://m.abunc...', Array)\n#5 /var/www/virtual/snila/html/src/Model/GServer.php(1860): Friendica\\Network\\HTTPClient\\Client\\HttpClient->get('https://m.abunc...', 'application/jso...', Array)\n#6 /var/www/virtual/snila/html/src/Model/GServer.php(773): Friendica\\Model\\GServer::checkMastodonDirectory('https://m.abunc...', Array)\n#7 /var/www/virtual/snila/html/src/Model/GServer.php(362): Friendica\\Model\\GServer::detect('https://m.abunc...', '', false)\n#8 /var/www/virtual/snila/html/src/Worker/UpdateGServer.php(64): Friendica\\Model\\GServer::check('https://m.abunc...', '', true, false)\n#9 [internal function]: Friendica\\Worker\\UpdateGServer::execute('https://m.abunc...', false)\n#10 /var/www/virtual/snila/html/src/Core/Worker.php(560): call_user_func_array('Friendica\\\\Worke...', Array)\n#11 /var/www/virtual/snila/html/src/Core/Worker.php(374): Friendica\\Core\\Worker::execFunction(Array, 'UpdateGServer', Array, true)\n#12 /var/www/virtual/snila/html/src/Core/Worker.php(109): Friendica\\Core\\Worker::execute(Array)\n#13 /var/www/virtual/snila/html/bin/worker.php(75): Friendica\\Core\\Worker::processQueue(false, Object(Friendica\\Core\\Worker\\Entity\\Process))\n#14 {main}","previous":null,"worker_id":"210fa80","worker_cmd":"UpdateGServer"} - {"file":"Worker.php","line":562,"function":"execFunction","request-id":"67cabca020cbe","stack":"Worker::execFunction (374), Worker::execute (109), Worker::processQueue (75)","uid":"157f2d","process_id":25969}
and finally this
2025-03-07T09:30:26Z worker [ERROR]: Uncaught exception in worker method execution {"class":"Error","message":"Class \"GuzzleHttp\\Exception\\RequestException\" not found","code":0,"file":"/var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:211","trace":"#0 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(158): GuzzleHttp\\Handler\\CurlFactory::createRejection(Object(GuzzleHttp\\Handler\\EasyHandle), Array)\n#1 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(110): GuzzleHttp\\Handler\\CurlFactory::finishError(Object(GuzzleHttp\\Handler\\CurlHandler), Object(GuzzleHttp\\Handler\\EasyHandle), Object(GuzzleHttp\\Handler\\CurlFactory))\n#2 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(47): GuzzleHttp\\Handler\\CurlFactory::finish(Object(GuzzleHttp\\Handler\\CurlHandler), Object(GuzzleHttp\\Handler\\EasyHandle), Object(GuzzleHttp\\Handler\\CurlFactory))\n#3 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(28): GuzzleHttp\\Handler\\CurlHandler->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array)\n#4 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(48): GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}(Object(GuzzleHttp\\Psr7\\Request), Array)\n#5 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php(35): GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}(Object(GuzzleHttp\\Psr7\\Request), Array)\n#6 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Middleware.php(31): GuzzleHttp\\PrepareBodyMiddleware->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array)\n#7 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(71): GuzzleHttp\\Middleware::GuzzleHttp\\{closure}(Object(GuzzleHttp\\Psr7\\Request), Array)\n#8 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Middleware.php(63): GuzzleHttp\\RedirectMiddleware->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array)\n#9 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/HandlerStack.php(75): GuzzleHttp\\Middleware::GuzzleHttp\\{closure}(Object(GuzzleHttp\\Psr7\\Request), Array)\n#10 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Client.php(333): GuzzleHttp\\HandlerStack->__invoke(Object(GuzzleHttp\\Psr7\\Request), Array)\n#11 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Client.php(169): GuzzleHttp\\Client->transfer(Object(GuzzleHttp\\Psr7\\Request), Array)\n#12 /var/www/virtual/snila/html/vendor/guzzlehttp/guzzle/src/Client.php(189): GuzzleHttp\\Client->requestAsync('head', Object(GuzzleHttp\\Psr7\\Uri), Array)\n#13 /var/www/virtual/snila/html/src/Network/HTTPClient/Client/HttpClient.php(167): GuzzleHttp\\Client->request('head', 'https://mastodo...', Array)\n#14 /var/www/virtual/snila/html/src/Network/HTTPClient/Client/HttpClient.php(192): Friendica\\Network\\HTTPClient\\Client\\HttpClient->request('head', 'https://mastodo...', Array)\n#15 /var/www/virtual/snila/html/src/Util/Network.php(72): Friendica\\Network\\HTTPClient\\Client\\HttpClient->head('https://mastodo...', Array)\n#16 /var/www/virtual/snila/html/src/Model/GServer.php(557): Friendica\\Util\\Network::isUrlValid('https://mastodo...')\n#17 /var/www/virtual/snila/html/src/Model/GServer.php(362): Friendica\\Model\\GServer::detect('https://mastodo...', '', false)\n#18 /var/www/virtual/snila/html/src/Worker/UpdateGServer.php(64): Friendica\\Model\\GServer::check('https://mastodo...', '', true, false)\n#19 [internal function]: Friendica\\Worker\\UpdateGServer::execute('https://mastodo...', false)\n#20 /var/www/virtual/snila/html/src/Core/Worker.php(560): call_user_func_array('Friendica\\\\Worke...', Array)\n#21 /var/www/virtual/snila/html/src/Core/Worker.php(374): Friendica\\Core\\Worker::execFunction(Array, 'UpdateGServer', Array, true)\n#22 /var/www/virtual/snila/html/src/Core/Worker.php(109): Friendica\\Core\\Worker::execute(Array)\n#23 /var/www/virtual/snila/html/bin/worker.php(75): Friendica\\Core\\Worker::processQueue(false, Object(Friendica\\Core\\Worker\\Entity\\Process))\n#24 {main}","previous":null,"worker_id":"1bca238","worker_cmd":"UpdateGServer"} - {"file":"Worker.php","line":562,"function":"execFunction","request-id":"67cabca020cbe","stack":"Worker::execFunction (374), Worker::execute (109), Worker::processQueue (75)","uid":"157f2d","process_id":25969}
Before these last five log-entries, there are lots of log-entries of this type
2025-03-06T18:31:19Z app [ERROR]: DB Error {"code":1062,"error":"Duplicate entry 'fedibikes_de-a.gup.pe/u/fedibikes_de' for key 'type_name_url'","params":"UPDATE `tag` SET `name` = 'fedibikes_de' WHERE (`url` = 'https://a.gup.pe/u/fedibikes_de' AND `type` = 1)"} - {"file":"Database.php","line":782,"function":"e","request-id":"67c9e9f6ca796","stack":"Database::e (1361), Database::update (404), DBA::update (114), Tag::store (261), Tag::storeByHash (315), Tag::storeFromArray (296), Tag::storeFromBody (1010), Processor::storeFromBody (958), Processor::processContent (485), Processor::createItem (785), Receiver::routeActivities (750), Receiver::processActivity (1790), Processor::processActivity (1691), Processor::fetchMissingActivity (822), Receiver::routeActivities (750)","uid":"a7cfed","process_id":16879}
(I once tried to follow the fedibikes-group, but i stopped that more than a year ago and i am not following any a.gup.pe-account nowadays.)
Best Skits of 2024!
Watch our compilation of all the biggest and best from 2024!
SUPPORT US ON VIVAPLUS - vivaplus.tv
MERCH - vldl.shop
ALL SOCIALS - vldl.info
WATCH US STREAM! - bit.ly/VLDLtwitch
SERIES PLAYLISTS - bit.ly/VLDLplaylists
Worker Jobs: UpdateContacts it never ends
Hello , @Friendica Support
It's been more than 2 months since UpdateContacts the one highlighted in red it doesn't end , can you tell me how i can remove it?
Thanks
@Anomaly Deferred tasks aren't currently running. They failed during they initial run, which placed them in this wait list with a next try date in the future. From your screenshot it appears that the task creation date and the next try date are pretty close to each other, so it must only have failed a few times at most.
Running either the worker or the daemon manually will not clear deferred tasks which next try date have not been reached yet. There's an incremental back off system that increases the delay before the next try after each new failure. Once the task succeeds, the task will clear from the deferred list.
yes I thought this, but why has this entry been in the list for 2 months? All entries are successfully completed .
I have no problems with friendica, if this entry does not cause problems,can be on the list
Witcher Physique
Geralt is making important plans...in a bath (Season 2 Episode 1)
SUPPORT US ON VIVAPLUS - vivaplus.tv
MERCH - vldl.shop
ALL SOCIALS - vldl.info
WATCH US STREAM! - bit.ly/VLDLtwitch
SERIES PLAYLISTS - bit.ly/VLDLplaylists
Raccoon for Friendica is finally available on the PlayStore too. And is compatible with Mastodon and Mastodon glitch-soc
Raccoon is a free and open source mobile-first client for Friendica and Mastodon.
-:-
Friendica is an outstanding social plaftorm, featuring powerful characteristics which make it unique in the federated world:
• rich text editing, long posts, support for titles and spoilers;
• native support for ActivityPub groups;
• direct messages;
• media gallery where you can manage photos and albums;
• possibility to organize your contacts in circles;
• ability to quote (cross-post) other people's posts;
• RSS feed import;
• integrated event calendar;
• of course, much more (see the official documentation)…
The web interface is great to access all of these features but on a mobile device there are different constraints for usability and readability, so it comes in handy to have an app to use the most important functions of the platform.
Main features:
• timeline view with ability to switch feed type (public, local, subscriptions, user-made lists);
• post detail, i.e. opening a conversation in its context and see the replies, number of re-shares and people who added it to favourites;
• user detail with ability to see posts, post and replies, pinned posts and media, subscribe for notifications from a user, follow/send a request or unfollow them, see following/followers;
• support for ActivityPub groups, with the ability to open threads in forum mode;
• see trending posts, hashtags, links and following recommendations;
• follow/unfollow an hashtag and view all the posts containing a given hashtag;
• post actions (re-share, favorite, bookmark) and – for own ones – edit, delete or pin to profile;
• global search hashtags, post and users containing some specific terms;
• customize the application appearance with color themes, font face and size, etc;
• login via OAuth2;
• view and edit one's own profile data;
• view incoming notifications and filter the list;
• manage one's own follow requests and accept/reject each one of them;
• view the list of one's own favorites, bookmarks and followed hashtags;
• create a post/reply with formatted text, image attachments (and alt text), spoiler and title;
• schedule a post (and change its schedule date) or save it to drafts;
• report posts/users to administrators for content moderation;
• mute/unmute, block/unblock users and manage the list of muted/blocked users;
• manage one's own circles (user-defined lists);
• see polls (read only);
• multi-account with easy ability to switch between accounts (and, in anonymous mode, switch instance);
• send direct messages to other users and see conversations;
• manage one's own photo gallery;
• view one's own event calendar (read only).
Are RSS broken right now?
@Friendica Support
Hi! i tried to add some RSS feed using the guide in the wiki. But i still cannot see a post made from this bots :(
Is there another thing i need to do for the bots to start working? thanks in advance i love this software.
Ward against missing array key in Protocol\Feed by MrPetovan · Pull Request #14844 · friendica/friendica
Address [2025.02] PHP Warnings #14647 (comment)GitHub
Starting a secret "new religious movement"
Adam has a rather disturbing secret, and Britt knows all about it.
SUPPORT US ON VIVAPLUS - vivaplus.tv
MERCH - vldl.shop
ALL SOCIALS - vldl.info
WATCH US STREAM! - bit.ly/VLDLtwitch
SERIES PLAYLISTS - bit.ly/VLDLplaylists
Hi there @islieb? !
This is a post actually directed in part to the @Friendica Support forum page of our free open source software community. I guess you heard the term #friendica already, as you are quite a while in the fedi, beginning with your #diaspora presence a long time ago. Our main coder @Michael Vogel is a fan of yours (if I got that right). I asked him the other day in a FOSDEM element chat, if he considers it possible that you make some drawings for friendica, maybe even for every new version, we have like two o three releases every year.
The idea came up because on this server we decided to use the following comic on the login/welcome page:
Than we came up with this variation for the text as you can see:
It seemed to me that Michael liked the idea to have some drawing by you, so I don't want to let the idea slip away and ask you, as well as the community, what everyone thinks about such an option. There are also the 403, 404, 500 and so on error pages. Well maybe those are more a task for @isfies!, who knows ..
Sumasumarum, any ideas, comments or questions about this proposal @all ?
I guess I'll have to restart my friendica accounts now to calm my conscience.
I was about to try to tease you into open one, as you could handle all of your fedinetworks from there, crossposting to D* and bluesky and so on.
Or even to set you up your own instance, if you have a domain or subdomain name.
Actually I guess you could create things like "Vorpremiere publishing for subscribers" and things like that.
Limiting access to published posts and even images. Not really paywalled, I guess we all hate that, but courtesies like things the commoners are going to see next week, behind the scenes and all that influencer celeb fan stuff you know ..
Improviva - Viva La Dirt league tackles improv!
Watch the rest of Improviva only on VIVAPLUS - vivaplus.tv
MERCH - vldl.shop
ALL SOCIALS - vldl.info
WATCH US STREAM! - bit.ly/VLDLtwitch
SERIES PLAYLISTS - bit.ly/VLDLplaylists
Turning an MMO into a Battle Royale
Is it possible to even turn an MMORPG like Skycraft into a Battle Royale?
SUPPORT US ON VIVAPLUS - vivaplus.tv
MERCH - vldl.shop
ALL SOCIALS - vldl.info
WATCH US STREAM! - bit.ly/VLDLtwitch
SERIES PLAYLISTS - bit.ly/VLDLplaylists
meinrss@anonsys.net) personalisiere, sie werden immer wieder ohne mein Zutun vom System geändert.In diesem Bespielfall ist der personaliserte Name Neues Deutschland, wird aber immer wieder in nd geändert. In anderen Feeds läuft es ähnlich ab.
Gibt es dafür eine Erklärung?
Ich verwende vier Reader (3 Computer, ein Telefon) gleichzeitig, und alle bedienen sich bei meinem FreshRSS. Es ist wie ein Mailserver, der ganz unterschiedliche Clients mit denselben Mails versorgt, und alle Clients sehen, was schon gelesen wurde, in einen Ordner verschoben etc.
Solange Du nur einen einzigen RSS-Reader verwendest, bringt das natürlich nichts.
Cc.: @Michael Vogel
I ended up disableling completely the "auto discovered contact directory" thing in the admin panel. This thing seems to go in endless loop or something like unregulated jobs spawning.
Tempting mushrooms in video games
It's such a beautiful and simple life being a mushroom. You should try it.
SUPPORT US ON VIVAPLUS - vivaplus.tv
MERCH - vldl.shop
ALL SOCIALS - vldl.info
WATCH US STREAM! - bit.ly/VLDLtwitch
SERIES PLAYLISTS - bit.ly/VLDLplaylists
Problems with embedded videos in posts
Hello @Friendica Support
Why when I create a post and embed a video (I upload the video to my friendica storage) I always find it at the bottom of the page? I'll give you an example , I create the post like this
ABCabcAbcABC....I write something..... then I embed some videos from youtube like this,
and finally I insert the hashtags
I click on preview and everything is perfect , when I click on share, I publish my post, and I find the attachment of the video that I inserted at the end after the hashtags
What kind of formatting should I use? I've tried various combinations, I normally write my posts in Joplin notes, then I copy and paste. But I created this post directly "Create new Post" but nothing changes
original post
@Friendica Support @Friendica Admins
Moin Leute, kann mir mal einer sagen, was hier wieder los ist ? Was analysiert die Friendica Directory nur wieder ? Oder besser nicht ?
Gestern stand das noch auf "95" ganz vorne dran.
Leider wird der Grund der Änderung unbekannt bleiben, bis git.friendi.ca/friendica/frien… umgesetzt ist.
Die Zahlen werden nicht nach Zufall generiert. Aber wenn der Grund für die Änderung nicht dokumentiert wird, ist das klarerweise suboptimal.
The horror of releasing a video game beta
Should the team release the Skycraft expansion beta during the fever pitch hype of the fans?
SUPPORT US ON VIVAPLUS - vivaplus.tv
MERCH - vldl.shop
ALL SOCIALS - vldl.info
WATCH US STREAM! - bit.ly/VLDLtwitch
SERIES PLAYLISTS - bit.ly/VLDLplaylists
Cramming as many fan names into 1 skit as possible
Want to be a part of our videos like these amazing fans?
Check out our new website: vivaplus.tv
Peter McKernan
Tyler
Stranger
Callum Wright
zoddy
FalconDEW
William A Fey
Jypsy
Chris crossett
Shaun Dux
Dennis Dimka
Dion Cassidy
Larry
Joshua C. Folliett
Marianne Welmers
Gnare
Bonemechanic
Pipkinobi
Shaun Minnaar
TheDruce
Burpkidz
James M Dunn
Chris Jay
Jason Vrapcenjak
TouchofStrange
Zoopeeper
SpookyBear2
Serendella
Kevin Zimmerli
Uiscareua
DistinctlyHuman
Tom Thomson
Wabbajackwagon
Heaven Scent
PlateArmourPiglet
KoopSoup
TheShing
TouchofStrange
Mesca
Supp_4Life
Rooks_Gamb1t
Gonzo209
PioBution
TristanSW
Linebacker40
Gutsy Yeeted
Starman
Pandorica
Rallydarkstrike
Drave
Roey42
Valleri68
MemoOwO
Raptor007a
SUPPORT US ON VIVAPLUS - vivaplus.tv
MERCH - vldl.shop
ALL SOCIALS - vldl.info
WATCH US STREAM! - bit.ly/VLDLtwitch
SERIES PLAYLISTS - bit.ly/VLDLplaylists
When the trailer is made before the game
Jake has gone a bit overboard on the marketing for the new expansion
SUPPORT US ON VIVAPLUS - vivaplus.tv
MERCH - vldl.shop
ALL SOCIALS - vldl.info
WATCH US STREAM! - bit.ly/VLDLtwitch
SERIES PLAYLISTS - bit.ly/VLDLplaylists
Hallo @Friendica Support, ich habe einen User auf meiner Instanz in einem Beitrag der nur an meine Kontakte ging (also privat) mit einem @ erwähnt. Dieser Beitrag wurde auch veröffentlicht und den Kontakten angezeigt.
Es gibt allerdings eine Ausnahme: Der User, der in dem Beitrag mit @ erwähnt wurde, wurde nicht über eine Benachrichtigung benachrichtigt und der Beitrag selber wird ihm auch nicht in seiner Timeline angezeigt.
Es handelt sich um diesen Beitrag: anonsys.net/display/bf69967c-1…
Was läuft hier schief? Ich selber habe keine Erklärung dafür...
Ist das ein Bug in der aktuellen Stable?
Cc.: @Mac King ⁂ @Mac King
NPC's placing bets on players
When NPC's get bored they like to place a little wager
SUPPORT US ON VIVAPLUS - vivaplus.tv
MERCH - vldl.shop
ALL SOCIALS - vldl.info
WATCH US STREAM! - bit.ly/VLDLtwitch
SERIES PLAYLISTS - bit.ly/VLDLplaylists
Video Game skins now cost $1,000,000
Meet the head of player monetization!
SUPPORT US ON VIVAPLUS - vivaplus.tv
MERCH - vldl.shop
ALL SOCIALS - vldl.info
WATCH US STREAM! - bit.ly/VLDLtwitch
SERIES PLAYLISTS - bit.ly/VLDLplaylists
Epic NPC Man Compilation 51
Video Game Logic skits for the not so faint of heart!
SUPPORT US ON VIVAPLUS - vivaplus.tv
MERCH - vldl.shop
ALL SOCIALS - vldl.info
WATCH US STREAM! - bit.ly/VLDLtwitch
SERIES PLAYLISTS - bit.ly/VLDLplaylists
Gewoon maar eens een testje hier op mastodon. Komende vrijdag speel ik in Deventer. Wat is nu de beste manier om dat op mastodon kenbaar te maken?
#balfolk #trekzak #Melodeon #accordeondiatonique #mazurka #Deventer #folk #dansen #livemuziek
Oh na een tip van @sandradejong ook even een linkje van muziek die je kan verwachten: open.spotify.com/track/2aP3BBE…
Werkt dat zo? 
Oh trouwens: balfolk.nl voor tickets (bijna uitverkocht)
En op advies: boosten wordt gewaardeerd!
Hé Wouter,
Hoe werkt boosten?
En als je iets waardeert wordt het dan een sterretje eronder?
Nieuw op Mastodon, vandaar...
Groet, Henk
folkmusic group reshared this.
If you want to use a different branch than the stable one, you need to fetch and checkout the branch before your perform the git pull.
Serializer.php php line 298
2025-02-20T22:15:46Z WARNING app E_USER_WARNING: Directory /var/www/html/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer not writable.Directory /var/www/html/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer not writable.
file
/var/www/html/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer.php
php line 298
error 512
/vendor unable to modify by the web server user.
hypolite wrote:
Please verify the ownership of these folders.
vendor ownership
drwxr-xr-x 40 www-data www-data 4096 Feb 20 21:22 vendordrwxr-xr-x 3 www-data www-data 4096 Feb 20 21:20 ezyangdrwxr-xr-x 3 root root 4096 Feb 20 21:20 htmlpurifier-rw-r--r-- 1 root root 341 Nov 17 2023 CREDITS
-rw-r--r-- 1 root root 26456 Nov 17 2023 LICENSE
-rw-r--r-- 1 root root 1271 Nov 17 2023 README.md
-rw-r--r-- 1 root root 6 Nov 17 2023 VERSION
-rw-r--r-- 1 root root 1415 Nov 17 2023 composer.json
drwxr-xr-x 3 root root 4096 Feb 20 21:20 librarydrwxr-xr-x 21 root root 4096 Feb 20 21:20 HTMLPurifier
-rw-r--r-- 1 root root 274 Nov 17 2023 HTMLPurifier.auto.php
-rw-r--r-- 1 root root 213 Nov 17 2023 HTMLPurifier.autoload-legacy.php
-rw-r--r-- 1 root root 910 Nov 17 2023 HTMLPurifier.autoload.php
-rw-r--r-- 1 root root 101 Nov 17 2023 HTMLPurifier.composer.php
-rw-r--r-- 1 root root 576 Nov 17 2023 HTMLPurifier.func.php
-rw-r--r-- 1 root root 10573 Nov 17 2023 HTMLPurifier.includes.php
-rw-r--r-- 1 root root 923 Nov 17 2023 HTMLPurifier.kses.php
-rw-r--r-- 1 root root 235 Nov 17 2023 HTMLPurifier.path.php
-rw-r--r-- 1 root root 10187 Nov 17 2023 HTMLPurifier.php
-rw-r--r-- 1 root root 13579 Nov 17 2023 HTMLPurifier.safe-includes.phpThere has been problems before with nearly all folders becoming owned by root.
In this upgrade I made the mistake to initialize bin/composer.phar install --no-dev as root but aborted that intent, changed to www-data and applied bin/composer.phar install --no-dev again.
Command applied now to asure that all folders will be owned by www-data.chown -R www-data:www-data /var/www/
Ownership, www-data and root related conversation from last year when the instalation was migrated to this VPS:
tupambae.org/display/0ac89072-…
2023.12 felt faster than 2023.05.
Nice. How to leave #X / #Twitter and #Instagram? In the edition of tomorrow‘s newspaper Augsburger Allgemeine offers valuable tips and highlights alternatives in the #Fediverse, such as #Mastodon and #Pixelfed. A must-read especially for @Gargron from @Mastodon and @dansup from @PixelFed and of course @helpers / @admins
📖 Read more here in german language: augsburger-allgemeine.de/geld-…
#SocialMedia #Privacy #Alternatives #Mastodon #Pixelfed #Fediverse
Social-Media-Alternativen: Bluesky, Signal & Co: Neustart ohne X und Meta
Sie hadern mit Elon Musks Kurznachrichtendienst X und sind auch nicht mehr glücklich mit all dem, was Mark Zuckerbergs Meta-Konzern anbietet? Kein Problem. Es gibt Alternativen.Von Dirk Averesch, dpa (Augsburger Allgemeine)
Yes. And we need to move to non US based fediverse platforms like Mastadon After all 95%+ of us don't live in the US
@Horst Thieme this is a dedicated Friendica Admin forum for addressing practical issues of running a Friendica node!
PLEASE don't misuse this space as a news reply. Thanks
Save to folder function broken or my Browser?
@Friendica Developers @Friendica Support
Does "Save to folder" function work for you on the current stable and dev?
When ever I enter a folder and confirm, the browser (Firefox) freezes until I refresh it. The browser asks on refresh if I really want to leave the site since it is still processing.
After the manual refresh, the site is correctly saved.
Background: I was diving in the Code to adjust the color for the "save to folder" dialog, which is actually colorbox. Are we interested to make it a modal like the compose window?
I already fixed the color appearance, but am reluctant to create a PR on a may be faulty feature in general.
PS: I am so grateful for the dev container for friendica, it simplifies the dev process at leat for ui tremendously! ❤
@Der Marek The feature works for me, I've fixed the awkward UX recently on develop: github.com/friendica/friendica…
Improving the display would be welcome, by using the regular modal window instead of the the colorbox for example.
Ahh okay, thank your very much! I pulled your PR and now the save works like a charm.
On the other hand, the background color is not fixed for frio dark / black.
I created an issue on github, elaborating my assumption for the cause for better discussion:
@Friendica Support Why is it (bug or feature
) that I frequently have a difference in the number of comments indicated by the symbol and the text version:
The bubble symbol tells me 46 comments, but the expand text "116 comments". I would expect the same numbers here just like it is the case for reshared count?
I first thought my instance would not know the other comments, but since the higher number is the total amount of actual comments which are SHOWN, this theory seems wrong 
Customer looking for a hard drive
Go to vivaplus.tv to see more episodes of Tech Town Middle Ages!
SUPPORT US ON VIVAPLUS - vivaplus.tv
MERCH - vldl.shop
ALL SOCIALS - vldl.info
WATCH US STREAM! - bit.ly/VLDLtwitch
SERIES PLAYLISTS - bit.ly/VLDLplaylists
Killed by carry weight
When carry weight effects your speed in games
SUPPORT US ON VIVAPLUS - vivaplus.tv
MERCH - vldl.shop
ALL SOCIALS - vldl.info
WATCH US STREAM! - bit.ly/VLDLtwitch
SERIES PLAYLISTS - bit.ly/VLDLplaylists
Not sure if the following has been part of information and discussion around here.
Apparently there are several Nostr relays that bridge, with or without asking for permission, profiles to somewhere else.
In this link there is a csv file with known servers that can be importet into the server blocking list:
codeberg.org/Luukanikos/fedibl…
#fediAdmin
Actually at least over here I also could create a positive list, restricting access to only predefined instances.
That said, the "asking for permission" is if some instance simply mirrors profiles "without asking for permission" each profile or instance it pretends to mirror or duplicate. This in any case is basically about good manners, not technical possibilities.
I didn't dig into some apparent nostr discussion itself but saw the possibility to register a profile for mirroring it. Well, actually the only way this could happen in a correct respectful manner is that a profile follows an account that than interpretates that following as a request or permission to be mirrored.
Not interested in supporting bluesky or disrespectful folks in any way so I guess this list comes kinda preemptive handy.
👍
Wednesday Tease time! Here are the first lines from each of this week's batch of Other People's Music. As always, you can read the full versions here:
Lee Zangari – Safe and Sound and Fury
Gorgeous neo folk from a charming singer-songwriter with deft fingers and an enchanting voice.
leezangari.bandcamp.com/album/…
@joemicarelli.bsky.social
@Friendica Support Mein Gruppen-Widget ist auf einmal weg.
Ich finde die abonnierten Gruppen nicht mehr!!!
Dürfte bei einem der letzten Updates verschwunden sein.
Das ist alles, was von meinen Gruppen blieb
Hi there,
testing around with the software #castopod, developed by @Castopod :podcasting2: .
In general terms federation with #friendica works, even integration into public forum pages and reshare by those when the castopod profile is followed by the forum page in the first place, as tested with the forum page @podCasts. As of now following from castopod profiles apparently isn't implemented. Also as of now we didn't manage to get the cron job to work at that new instalation on a shared hosting.
What is strange is that a podcast episode publication doesn't embeed the audio player so it can't be reproduced inside the post shown over here on friendica. On mastodon this works, the post displayes a video like screen and reproduces the audio file.
Not sure if this is a specific issue of this friendica instance as it is stil 2023.05 or if this is something the latest versions experience to.
The uploaded audio file was in the format m4a.
This is the link to the original post:
cast.tupambae.com/@bitPickup/p…
Link to a mastodon instance where the post can be seen:
troet.cafe/@bitpickup/11387501…
Link to this site here where the audio is not displayed but only a link:
tupambae.org/display/db58d9ad-…
@utopiArte @Castopod :podcasting2:
The post from castopod is encoded as a "Note" ActivityStream object:
{
"@context": "https://www.w3.org/ns/activitystreams",
"attributedTo": "https://cast.tupambae.com/@bitPickup",
"cc": [
"https://cast.tupambae.com/@bitPickup/followers"
],
"content": "<a href=\"https://cast.tupambae.com/@bitPickup/episodes/cc0-nc\">CC0-NC</a><br/>Moin, moin.\r<br />\r<br />Hier ein erster Vorgeschmack.",
"id": "https://cast.tupambae.com/@bitPickup/posts/d88b27ab-c8c2-461d-9ec6-ac684af2908f",
"published": "2025-01-22T04:00:01+00:00",
"replies": "https://cast.tupambae.com/@bitPickup/posts/d88b27ab-c8c2-461d-9ec6-ac684af2908f/replies",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"type": "Note"
}there is no indication of something that should be played, there is only the link in the text content.
Now, mastodon get the first link it find in post and try tho show a preview, I think using OpenGraph.
Friendica sometimes does it also, I don't know the details and I don't know why it doesn't show a preview for this. I'm pretty sure that it will not show a player anyway.
The point is: there is nothing in that Note object which says "it's a podcast". It's just a note that an episode is published, with a link to it. The fact that mastodon show the player is unrelated from the fact that the note links to a podcast. I'm sure the fact the link is the first thing in the note is a deliberated choice by castopod devs, to take advantage of Mastodon's behavior
I had expected that this would be some kind of activityPub convention of transmitting information about if a video or audio format is part of the content.
Yes there is: attachment property. But then Friendica will shows attachments as icons at the end of the post. Still without a player.
Castopod devs chose to create their ActivityStream object of type 'PodcastEpisode', which you can get requesting the AS version of the episode page
$ curl -s -H Accept:application/activity+json https://cast.tupambae.com/@bitPickup/episodes/cc0-nc | jq .
{
"@context": "https://www.w3.org/ns/activitystreams",
"id": "https://cast.tupambae.com/@bitPickup/episodes/cc0-nc",
"type": "PodcastEpisode",
"published": "2025-01-22T04:00:01+00:00",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://cast.tupambae.com/@bitPickup/followers"
],
"attributedTo": "https://cast.tupambae.com/@bitPickup",
"comments": "https://cast.tupambae.com/@bitPickup/episodes/cc0-nc/comments",
"description": {
"type": "Note",
"mediaType": "text/markdown",
"content": "The basics",
"contentMap": {
"en": "<p>The basics</p>\n<footer><p><a href=\"https://troet.cafe/@bitpickup\">bitPickup contact</a> in the fediVerse</p>\n</footer>"
}
},
"image": {
"type": "Image",
"mediaType": "image/png",
"url": "https://cast.tupambae.com/media/podcasts/bitPickup/cover_feed.png"
},
"audio": {
"id": "https://cast.tupambae.com/audio/@bitPickup/cc0-nc.m4a",
"type": "Audio",
"name": "CC0-NC",
"size": 161445,
"duration": 7.808,
"url": {
"href": "https://cast.tupambae.com/audio/@bitPickup/cc0-nc.m4a",
"type": "Link",
"mediaType": "audio/mp4"
}
}
}But this is not a standard object, and Friendica (and I think many other services) does not know how to display it, failing back to render the "content", losing the link to the audio file.
A note with a link is a reasonable way to post something understandable by everyone.
@Castopod :podcasting2: @utopiArte Mh, quick correction. if the link to the audio file is in an "attachment" property, friendica will show the player. Just as in this post
But from a semantic prospective (acting like I know what it means), the audio file is not attached to the note, but to the episode.
Nerdy game developer freaking out on livestream
Never put a developer in front of a camera
SUPPORT US ON VIVAPLUS - vivaplus.tv
MERCH - vldl.shop
ALL SOCIALS - vldl.info
WATCH US STREAM! - bit.ly/VLDLtwitch
SERIES PLAYLISTS - bit.ly/VLDLplaylists
The most recent Other People's Music marks the 200th piece of music covered in this series, and as usual, there's some good stuff to be heard! Lovely folk, minimal ambient, dramatic goth rock, downtempo breaks, and experimental electronics await you! Read it all here:
etherdiver.com/2025/01/17/opm-…
@folkmusic
@rockmusic
@electronicmusic
@experimentalmusic
#ambient #minimal #ExperimentalMusic #breakbeats #downtempo #goth #GothRock #OPM #OtherPeoplesMusic #MusicReview #MusicWriting #Music
Weis jemand was mit anonsys.net los ist
Hallo Zusammen, weiß jemand von Euch was mit dem Friendica Server auf anonsys.net los ist? Ich kann die Seite nicht mehr aufrufen, bekomme nur noch einen 404er Fehler.
Leider weiß ich nicht wie ich @Tuxi ⁂ der den Server betreibt erreichen kann, deshalb frage ich einfach mal in die Runde.
#Frage #Fediverse #Friendica #anonsys.net #404er #2025-01-19 @Friendica Support @Friendica Admins @askFedi_de group
Beautiful folk, minimal ambient, diverse and dramatic goth, downtempo breaks, and some experimental jams in this week's Other People's Music! Read about and hear them here:
etherdiver.com/2025/01/17/opm-…
@electronicmusic
@experimentalmusic
@rockmusic
@folkmusic
#music #NewMusic #MusicDiscovery #Bandcamp #Ambient #folk #ExperimentalMusic #downtempo #goth #OPM #OtherPeoplesMusic
Here's our weekly peek into the most recent Other People's Music roundup! Like every Wednesday, we're posting the top line of each writeup, along with a link to the music.
Of course, if you'd rather read the whole thing, here's the link:
etherdiver.com/2025/01/10/opm-…
#Music #MusicDiscovery #NewMusic #ListenToThis #NowHearThis #OPM #OtherPeoplesMusic
Daktyloi – Accidental Frescoes of the Pentecost Dove
Deeply strange ambient soundscape and found-sound collage that incorporates elements of noise, drone and plunderphonics to create an alternate audio reality.
daktyloi.bandcamp.com/album/ac…
@applecart.bsky.social
Billy Mack Collector – Searching for the Pink Elephant
Whimsical weirdo folk that’s like Elephant 6 meets Mercury Rev, with a dash of Syd Barrett thrown in for good measure.
billymackcollector.bandcamp.co…
@billymackcollector.bsky.social
@Gerhard Hallstein was meinst du mit Spitznamen ???
Wenn du damit den Spitznamen deines Accounts meinst dann liegt es daran, das der Spitzname nicht geändert werden kann/darf.
Spitzname/NicknameDer Spitzname wird benötigt, um eine Webadresse (Profiladresse) für viele Deiner persönlichen Seiten zu erstellen. Auch wird dieser wie eine Email-Adresse genutzt, wenn eine Verbindung zu anderen Personen hergestellt werden soll. Durch die Art, wie der Spitzname genutzt wird, gibt es bestimmte Einschränkungen:
er muss mit einem Buchstaben beginnen er darf nur US-ASCII-Textzeichen und Nummern enthalten er muss einzigartig auf diesem Friendica-Knoten sein er kann später nicht mehr geändert werden
Dieser Spitzname wird an vielen Stellen genutzt, um Deinen Account zu identifizieren, daher ist es nicht möglich ihn später zu ändern.
@Gerhard Hallstein ok jetzt habe ich mich mal etwas reingefuchst und auch deine Unterhaltung mit Tuxi ganz gelesen.
Es könnt daran liegen das der Account seine Infos aus dem RSS Feed bezieht und das jedes mal wieder neue wenn ihr den Feed abruft und in dem Feed ist eben auch der Name enthalten und den übernimmt er jedes Mal aufs neue wie es scheint.
SoNak
in reply to SoNak • • •Some minutes ago i disabled maintenance-mode and manually called bin/worker.php.
As result, the console showed this
As far as I know, nothing has changed in terms of available resources.
Michael 🇺🇦
in reply to SoNak • • •SoNak
in reply to Michael 🇺🇦 • • •Hi @Michael 🇺🇦 ,
thank you for your quick view at my log-excerpts.
So i will give Uberspace-support a try.
Anyway during the last weeks i noticed lots of reports related to high load and database-problems.
From time to time i had to call dica.interfel.de twice to get an answer. These days libranet.de always needs two or three calls to get any result.
Schaf (fka Bionk)
in reply to SoNak • • •@Michael 🇺🇦 You've been right and it's up again now.
What about this
, i mentioned above?
It looks like my instance is looking for an account, i am not following, and creates a DB-Error several times a day.