Hilfe | Friendica: Probleme beim Folgen eines anderen Friendica Accounts
Hallo Zusammen, ich habe das Problem das ich wenn ich von meinem Friendica Account @Raven 🏴 (social.aghd.org/profile/raven) dem Friendica Account @Sascha 😎 🏴 (loma.ml/profile/sascha) zu folgen folgende Meldung bekomme:
Von @Sascha 😎 🏴 kann ich dem Account @Raven 🏴 ebenfalls nicht folgen. Auffällig ist dabei das dessen Profilbild nicht korrekt angezeigt wird und auch die aktuellen Beiträge nicht
Versuche ich den Account dann zu folgen kommt folgendes:
Nach einigen Tests scheint das Problem vor allen im Zusammenspiel von loma.ml und social.aghd.org zu liegen.
Wo könnte das Problem liegen?
Tags: #Frage #Friendica #Accounts #Folgen #Probleme #Raven #2024-02-03 @Friendica Support
@Friendica Support
Aufgrund deines Kommentars habe ich jetzt mal den Browsercache gelöscht und den Browser neu gestartet. Jetzt funktioniert es. Seltsam.
In your Markdown you haven't provided the alt text, but the title. See here: markdownguide.org/basic-syntax…
The alt text has to be between the two []
. The text after the image link is the title. We don't support a separate title.
🤔

Friendica | Könnte man da bitte ein wenig mehr Abstand einbauen?
Wäre es möglich beim Dialog zur Bildbearbeitung zwischen dem Berechtigungslink und dem senden Button mehr Abstand einzubauen damit man beim Smartphone nicht regelmäßig das Falsche erwischt? Generell wäre es gut für den Bereich eine Überarbeitung ins Auge zu fassen.
#FrFriendica #Bilder #Bildbearbeitung #Bildbearbeitungsdialog #Frage #2023-12-19 @Friendica Support

Implications of access by the user www-data to all friendica folders
Hi there,
the friendica helpers page describes the installation process of friendica as follows:
/help/Install: wrote:
The Linux commands to clone the repository into a directory "mywebsite" would begit clone https://github.com/friendica/friendica.git -b stable mywebsite cd mywebsite
bin/composer.phar install --no-dev
Make sure the folder view/smarty3 exists and is writable by the webserver user, in this case www-data
mkdir -p view/smarty3 chown www-data:www-data view/smarty3 chmod 775 view/smarty3
Get the addons by going into your website folder.
cd mywebsite
Clone the addon repository (separately):
git clone https://github.com/friendica/friendica-addons.git -b stable addon
askubuntu.com: wrote:
What is the www-data user?
askubuntu.com/questions/873839…
The web server has to be run under a specific user. That user must exist.If it were run under root, then all the files would have to be accessible by root and the user would need to be root to access the files. With root being the owner, a compromised web server would have access to your entire system. By specifying a specific ID a compromised web server would only have full access to its files and not the entire server.
I guess this observation goes both ways, a compromised friendica instalation get's access to all the friendica folders if I choose to first create/activate the www-data user, than create the friendica installation folder structure, than git clone friendica, than create the smarty3 folder and ultimately do the git clone of the addon folder as described here:
tupambae.org/display/0ac89072-…
The order in which the creation of www-data related folders in the above case is described makes all folders and files in the friendica directory belong to www-data.
In the friendica help description first comes the git-clone, than the the smarty3 folder part than the addon git-clone. Actually I guess that last part would make the addon folder belong to www-data too if I run one command after another. Is that intended?
I wonder if this could have some kind of security implications.
I guess www-data is somehow the friendica site and has permissions to do "what ever it wants" (-> "writable by the webserver user") with all the folders in the friendica directories if it's the owner of them.
@utopiArte For a Friendica node to work properly, the web server user (here www-data
) needs to have read access to the whole Friendica folder structure and write access to a few important places, including the smarty3 cache folder. The simplest way to achieve this is to grant ownership to the whole Friendica file tree to www-data
.
The security implication is that if someone ever gains unauthorized access to www-data
, they can indeed do "whatever they want" with your Friendica install, including deleting files, adding malware to Friendica pages, access the whole Friendica database including the user list, the private post and messages.
And if you host multiple websites on the same server, they can also access and tamper with those if their file trees are owned by the same user.
It's a big "if" though, as on Debian-based distribution like Ubuntu, the www-data
user doesn't have shell access, meaning that you can't open a remote shell using this user. Any unauthorized access has to go through the actual hosted applications. For example WordPress is a popular unauthorized access vector for malicious actors because it's so popular and people don't always update their software timely.
I don't think Friendica is very secure, but it is a low-profile target and we do act quickly when we receive security reports, even releasing hot fix versions when the scheduled release date is a little to far.
You can make your install marginally more secure by only giving access to the file tree through group permissions and only giving read/traverse rights by default, granting write rights only for the specific locations that need it. This way, in case of a malicious access, it will prevent attackers from inserting malicious code in your Friendica node pages, but that's about it.
> granting write rights only for the specific locations that need it
What folders would that be?
What I have seen so far that would be:
/storage
/view/smarty3
and
/config
but only while installing local.config.php
Something I don't understand is why I do have a few folders in:
/view/smarty/compiled
that belong to the user root.
How is that possible?
How can friendica create folders as and/or for root?
What should I expect to happen if I just delete those folders, or even delete the complete /compiled folder. I guess friendica would start from there to create the folder compiled and subfolders as needed?
I ask because there are those subdirectories belonging strangely to root and one of my issues is that when I switch to the theme FRIO I have no access anymore to the settings of that respective profile, not even to change back to VIER. That renders that profile nearly useless and I'm trying to get around that problem.
@utopiArte That's a good list of exceptions.
Regarding the root-owned folders, it would prevent www-data
from reading the cached template files and subsequently display the pages that uses the specific templates in this folder.
You should restore recursive www-data
ownership to this or these folders. Please let me know if you need an example of a command line to do so.
I guess to just change all the folders/subfolders and files regardless of their ownership that would be:
rootname@VPShosting:/var/www/html/view/smarty3/# chown -R www-data:www-data compiled
result:
What I don't get is where these ownership settings came from.
They were not even from a specific day or had anything specific in common:
tupambae.org/display/0ac89072-…
@utopiArte @Hypolite Petovan this is most likely just some goof while doing something minor that you wouldn't have even connected to this at the time.
No amount of proficiency and watchfulness eliminates user error, it just becomes increasingly obscure.
Even tho there have been some trouble while setting up this installation what calls my attention ist that those folders had kinda random different dates of creation:
drwxr-xr-x 3 root root 4096 Nov 12 04:35 00
drwxr-xr-x 4 root root 4096 Nov 16 02:10 30
drwxr-xr-x 3 root root 4096 Nov 17 19:35 3e
drwxr-xr-x 3 root root 4096 Nov 11 01:57 49
drwxr-xr-x 3 root root 4096 Nov 16 22:25 4e
drwxr-xr-x 3 root root 4096 Nov 11 01:55 59
drwxr-xr-x 3 root root 4096 Nov 14 11:10 90
drwxr-xr-x 3 root root 4096 Nov 21 22:50 a3
drwxr-xr-x 3 root root 4096 Nov 23 00:45 a4
drwxr-xr-x 4 root root 4096 Nov 23 19:15 ae
drwxr-xr-x 3 root root 4096 Nov 23 20:35 b4
drwxr-xr-x 3 root root 4096 Nov 16 00:53 bf
drwxr-xr-x 3 root root 4096 Nov 14 11:10 e2
That's what astonishes me.
My access is only via console SSH to the VPS and that shouldn't create any kind of cross implications with the firefox webbrowser that accesses the friendica installation.
Also apparently the installation itself was created the 8th of November, the first folder apparently the 11th of November so there was no relation to that.
If friendica is able to create a folder and files as root that's kinda scary isn't it?
@utopiArte @Hypolite Petovan it's not able to, and if it was it would be considered a massive linux security bug rather than a friendica bug.
SSH and VPS mean nothing for this situation, you likely just ran something with sudo at some point.
> That's a good list of exceptions.
In theory I could there for run the following commands to set all folders except /storage and /view/smarty3 to root:
set ownership of everything recursively to root:
rootname@VPShosting:/var/www/# chown -R root:root html
set ownership of storage and smarty3 recursively to www-data:
rootname@VPShosting:/var/www/html/# chown -R www-data:www-data storage
rootname@VPShosting:/var/www/html/view/# chown -R www-data:www-data smarty3
The change of ownership wouldn't affect the specific read/write permissions of files and folders and www-data would have only access to the folders needed.
right?
I ended up doing the following:
First I created a backup folder of the existing html folder and subdirectories:
root@VPShosting:/var/www# cp -r html html_01.bak
By default that created a copy with all files and folders owned by root.
Than I changed the ownership of storage and smarty3 to www-data:
root@VPShosting:/var/www/html_01.bak# chown -R www-data:www-data storage
root@VPShosting:/var/www/html_01.bak/view# chown -R www-data:www-data smarty3
Once everything looked "fine" I moved the existing html folder to a new name.
root@VPShosting:/var/www# mv html html_www-data_old
By moving [mv] instead of copying [cp] the ownership of files and folders aren't affected. Than I moved the copy with the new ownership settings into place:
root@VPShosting:/var/www# mv html_01.bak html
Well see how this setup behaves.
In any case I'll have the old version at hand to change to it if necessary.
@utopiArte security implications are minor, mostly because they can only edit the thing they've already hacked into.
But if that's a particular concern, you should be able to make the entire directory read-only as I don't believe friendica edits any of those files after initial setup (since all the edits are in database, or a separate storage folder if you're using the folder storage backend)
The writable in your quoted instructions is for the setup process while logged in under that user, so of course it'll need write to be able to download files and install them in the webserver directory. But there's no indication that it's needing write past that.
I just tried to display /.well-known/host-meta as described in:
/help/Install wrote:
Verify the "host-meta" page is working
Friendica should respond automatically to important addresses under the /.well-known/ rewrite path. One critical URL would look like, for example: example.com/.well-known/host-m…
It must be visible to the public and must respond with an XML file that is automatically customized to your site.
Instead of displaying the xml file my browser (firefox) just downloaded it.
I'm used to get this page displayed.
Any idea what this could be?
The page /.well-known/
itself is "not found".
/.well-known/
path is a virtual path and as such we only support specific endpoints like /.well-known/host-meta
, /.well-known/nodeinfo
and /.well-known/webfinger
to name a few.
Correct CMOD settings for smarty3, subfolders and their users
Hi there @Friendica Support ,
this question is related to this help request:
frio theme - Service Unavailable
tupambae.org/display/0ac89072-…
I had a look at the smarty CHMOD settings and found the following:
drwxrwxr-x 3 www-data www-data 4096 Nov 8 20:23 smarty3
If I'm not wrong that's CMOD 775 (rwx|rwx|r-x) (?)
In the installation process the commands to create the smarty folders were:
www-data@VPShosting:~/html$ mkdir -p view/smarty3
www-data@VPShosting:~/html$ chmod 775 view/smarty3
see:
squeet.me/display/962c3e10-156…
tupambae.org/display/0ac89072-…
--
I looked into the subfolders and found:
rootname@VPShosting:/var/www/html/view/smarty3# ls -l
drwxr-xr-x 222 www-data www-data 4096 Nov 25 17:20 compiled => CMOD 755 (rwx|r-x|r-x) (?)
--
The folder "compiled" has a long list of sub-folders apparently each having 2 more steps of sub-folders.
rootname@VPShosting:/var/www/html/view/smarty3/compiled# ls -l
total 880
I found two types of folders, some few created on different dates strangely belonging to the user root instead of www-data, here two examples and how those two types of subfolders look like.
I guess the folders owned by root are wrong?
--------------------
drwxr-xr-x 3 root root 4096 Nov 12 04:35 00
-
rootname@VPShosting:/var/www/html/view/smarty3/compiled/00# ls -l
drwxr-xr-x 3 root root 4096 Nov 12 04:35 d4 => CMOD 755 (rwx|r-x|r-x) (?)
rootname@VPShosting:/var/www/html/view/smarty3/compiled/00/d4# ls -l
drwxr-xr-x 2 root root 4096 Nov 12 04:35 ec => CMOD 755 (rwx|r-x|r-x) (?)
rootname@VPShosting:/var/www/html/view/smarty3/compiled/00/d4/ec# ls -l
-rw-r--r-- 1 root root 675 Nov 12 04:35 00d4eca105abd94437094f3d4409477acb55526a_2.string.php => CMOD 644 (rw-|r--|r--) (?)
--------------------
drwxr-xr-x 3 www-data www-data 4096 Nov 22 20:25 01
-
rootname@VPShosting:/var/www/html/view/smarty3/compiled/01# ls -l
drwxr-xr-x 3 www-data www-data 4096 Nov 22 20:25 97 => CMOD 755 (rwx|r-x|r-x) (?)
rootname@VPShosting:/var/www/html/view/smarty3/compiled/01/97# ls -l
drwxr-xr-x 2 www-data www-data 4096 Nov 22 20:25 f2 => CMOD 755 (rwx|r-x|r-x) (?)
rootname@VPShosting:/var/www/html/view/smarty3/compiled/01/97/f2# ls -l
-rw-r--r-- 1 www-data www-data 6140 Nov 22 20:25 0197f2d4b23957a898d38870d6c6a3775da487ff_2.file.group_side.tpl.php => CMOD 644 (rw-|r--|r--) (?)
Just checked all the 13 of 220 folders that were created as belonging to user and group root
and that I consider shouldn't exist as owned by root i the folder /smarty3.
In general terms speaking I couldn't find a common property.
They refer to posts or replies by three different users.
Most refer to one specific post.
Two create a page:
Not Found
The requested item doesn't exist or has been deleted.
Request: XYZ
All were created with the theme VIER.
New error message (of FRIO) about a folder created by the user root.
I haven't found the extensive conversation about this problem with @Hypolite Petovan yet but I'm quite sure that I changed all folders to ownership of user www-data before 28th of November of the smarty folder. Actually there was another conversation about ownership of folders and I changed all folders to be owned by root except storage and view that day on 02:45hs, the new folder owned by root at /view/smarty3/compiled/ like stated below was created on 3:50hs.
As for what I remember of all the conversations this shouldn't have happened.
Service Unavailable
unable to create directory /var/www/html/view/smarty3/compiled/7c/ea/e6
Exception thrown in /var/www/html/src/Core/Renderer.php:90Stack trace:
#0 /var/www/html/mod/photos.php(902): Friendica\Core\Renderer::replaceMacros()
#1 /var/www/html/src/LegacyModule.php(96): photos_content()
#2 /var/www/html/src/LegacyModule.php(73): Friendica\LegacyModule->runModuleFunction()
#3 /var/www/html/src/BaseModule.php(244): Friendica\LegacyModule->content()
#4 /var/www/html/src/App.php(703): Friendica\BaseModule->run()
#5 /var/www/html/index.php(52): Friendica\App->runFrontend()
#6 {main}
Console research result
rootname@VPShosting:/var/www/html/view/smarty3/compiled# ls -l..
drwxr-xr-x 5 www-data www-data 4096 Dec 6 00:40 7b
drwxr-xr-x 3 root root 4096 Nov 28 03:50 7c
drwxr-xr-x 3 www-data www-data 4096 Nov 28 02:45 7d
..
-----------------
rootname@VPShosting:/var/www/html/view/smarty3/compiled# cd 7c
rootname@VPShosting:/var/www/html/view/smarty3/compiled/7c# ls -l
total 4
drwxr-xr-x 3 root root 4096 Nov 28 03:50 d2
rootname@VPShosting:/var/www/html/view/smarty3/compiled/7c# cd d2
rootname@VPShosting:/var/www/html/view/smarty3/compiled/7c/d2# ls -l
total 4
drwxr-xr-x 2 root root 4096 Nov 28 03:50 69
rootname@VPShosting:/var/www/html/view/smarty3/compiled/7c/d2# cd 69
rootname@VPShosting:/var/www/html/view/smarty3/compiled/7c/d2/69# ls -l
total 4
-rw-r--r-- 1 root root 710 Nov 28 03:50 7cd2693513597460a71347ba02d3179c5e5ab822_2.string.php
nano 7cd2693513597460a71347ba02d3179c5e5ab822_2.string.php
<?php
/* Smarty version 4.3.1, created on 2023-11-28 03:50:02
from '7cd2693513597460a71347ba02d3179c5e5ab822' */
/* @var Smarty_Internal_Template $_smarty_tpl */
if ($_smarty_tpl->_decodeProperties($_smarty_tpl, array (
'version' => '4.3.1',
'unifunc' => 'content_6565636a645732_50647552',
'has_nocache_code' => false,
'file_dependency' =>
array (
),
'includes' =>
array (
),
),false)) {
function content_6565636a645732_50647552 (Smarty_Internal_Template $_smarty_tpl) {
?>[url=https://tupambae.org/profile/utopiarte]utopiArte[/url] replied to you on [url=https://tupambae.org/display/0ac89072-1065-6562-6405-8bb240314547]"bugreport - can't answer, like or reshare posts"[/url]<?p>
root
? It should run as www-data
. Same question if you're using the daemon.
So this is a "tricky" one for me as I have no idea what or how to do this.
In the helpers page:
tupambae.org/help/Install#cron…
it only states:
helpers page wrote:
cron job for worker
If you are using a Linux server, run "crontab -e" and add a line like the one shown, substituting for your unique paths and settings:
I did my installation with the help of @hankg's tutorial:
nequalsonelifestyle.com/2022/0…
ubuntu install tutorial wrote:
First log into the server through SSH using your root@<domain> user. Then execute the crontab edit command:
sudo crontab -e
How do I set this so "It should run as www-data."
??
Something like this?
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command*/5 * * * * cd /var/www/html; su -u friendica /usr/bin/php bin/worker.php
As off now it was running like this:*/5 * * * * cd /var/www/html; /usr/bin/php bin/worker.php
Your suggestion:php
command with su -u friendica
*/5 * * * * cd /var/www/html;
su -u friendica /usr/bin/php bin/worker.php
What we didn't actually clarified is what friendica
stands for.
Like to say, is it a "place holder", a variable for a user or application name?
Is "friendica" defined as such in worker.php
?
Or would it actually be www-data
?
friendica
is the name of my local node web server user. You should be writing www-data
instead.
learning question:
(some maybe "notes to myself to investigate")
When is that php software setting actually done?
I'm still working on that friendica for ubuntu VPS installation tutorial and at the same time (of course) starting to wonder about adding more sites, friendica or maybe other site software to the server I'm testing around with and actually just started to wonder how to separate for example two friendica instances to not use two times www-data for example. Like to get as differentiated permission and access settings as possible.
In the case of DB user and DB's themselfs that's more than obvious, but how when or where does the (in this case) www-data setting take place?
When pulling from github into the prepared (in this case) /html folder?
Or the subsequent bin/composer.phar install --no-dev
step?
What happens if I try now to create a folder tree for several domains/subdomains and move/rename the existing /html folder?
There are some references in the admin panel for paths, that's kinda easy to find and change but are there more settings in the LAMP-Installation to have an eye on?
Why is it that the cron setting is the only one that doesn't have a path like the other files to edit with nano for example?
Well, this;*/5 * * * * cd /var/www/html; su -u www-data /usr/bin/php bin/worker.php
.. didn't work out.
Looks like cron job didn't execute at all.
The last worker execution was on 2023-12-22 16:25:28 UTC. This is older than one hour. Please check your crontab settings.
Still monitoring this and wondering if some setting and changes while moving the server has to do with this.
Right now there are folder structures like the mentioned created and visible in /smarty3 and /storage.
Of the two folders that have root as owner in the /smarty3 folder, there is one subfolder that exists in the /storage folder and one that doesn't.
The one that does exist in /storage and /smarty3 has the same creation date (Nov 28 2023).
It actually points right now to this very answer above:
/display/0ac89072-1165-95dc-31ec-a8a342054692
That folder contains an completely unrelated unknown avatar.
While trying to nano the file contained in the other folder right now the following message came up:
"File root is being edited by root (with nano 6.2, PID 3334); open anyway?"
Opening anyway gave an empty nano editor with something like 1/7.
Trying to leave with [ctrl-X] and [N] wasrejected and an empty nano editor with 1/2 showed up on top.
Closed the SSH window o escape this.
utterly strange
I start getting the feeling that the admin profile has or had the ability to publish as root.
There is specifically one post right now that is public where this profile commented on. That post shows up on the profile page but when this profile tries to open it or even open a notification of an answer on that post done by the admin profile a blank page get's displayed. Occasionally with a code error, occasionally with nothing at all.
This is the link of the latest notification that display a blank page:
tupambae.org/display/0ac89072-…
Here is the previous conversation about this where I described when and how I changed the access settings of the installation and folders.
Can't publish public when mentioning forum pages
@Friendica Support
Hi there,
not sure if this is a bug or just that I'm missing some idea/rule functionality.
Platform Info: 2023.05 - stable | VIER | firefox
Friendica Version: 2023.05 - stableTheme: VIER
Browser: firefox
Friendica Source: gitHub
PHP version: 8.1.2-1ubuntu2.14
SQL version: MySQL / MariaDB
memory_limit 256M
4 Core CPU, 8 GB Ram with 300GB NVME Disk
I didn't have a look at gitHub
Short bug description:
When I try to publish publicly a post addressing two forum pages of this server, gimped and tutorial (tutorial is an account created with this profile), I get a restricted post and I don't understand why.Details of the buggy behavior:
I publish the post as public but it gets displayed as private, only visible for the forum page gimped that actually figures twice in the information card of the lock icon.Also, I can't pin the post to my profile.
See image gif in screenshots spoiler
¿Possible to reproduce, if so how:
This is the code of the post, it happens every time I try:(somehow friendica alters the tags in this code)
#newHere #neuHier #hola
[img=https://friendica.nz/photo/preview/1024/113218]Gif scene of the movie "The Martian".
The lonely main actor is sitting on a stone on the inhabited planet he was left on alone.
A text reads:
"First day in the diaspora of the fediVerse .."
The astronaut is depicted how he opens the solar panels of his equipment, presses a big button on it and the hashtags #hola, #neuHier and #newHere appear.
In the last scene he sits again on his stone and the text: ".. wait .." is displayed.
In the first scene that reads the text about the first day in the fediVerse the probably oldest logo of the fediVerse is displayed at the bottom left of the scene. At the horizon on the right the actual logo of the the fediVerse rises behind the landscape.
In the last scene, while our hero is awaiting the outcome of his intent to make contact with the outside world, the old Federated Social Web logo appears in front of the sun.[/img]
#[url=https://tupambae.org/search?tag=fediVerse]fediVerse[/url] #[url=https://tupambae.org/search?tag=fediHelp]fediHelp[/url] #[url=https://tupambae.org/search?tag=fediTips]fediTips[/url] #[url=https://tupambae.org/search?tag=gimp]gimp[/url] #[url=https://tupambae.org/search?tag=gimped]gimped[/url]
@ gimped@tupambae.org @[url=https://tupambae.org/profile/tutorial]Tutorial[/url]
Expected result:
¿what should be the correct behavior?¿what did you expect?
Being posted public, shared by the forum pages publicly and being able to pin it to my profile.
update:
this error happened again in this very post.
I had to separate the @ of the @ gimped@tupambae.org handle to be able to publish this to the helpers forum.
That gimped profile has become the administration profile because accidentally I used the same email address of the admin profile and actually locked the original admin profile out of the administration access by trying to change the email for gimped but being changed in that process to the admin profile, an error occurred twice already (profile change "on the fly" to a previous profile. That profile change error is an issue that was posted years ago as bug report on github and I experienced it several times already, once as mentioned now and once updating the profile pic of the tutorial forum page. That avatar is actually right now the one displayed in this utopiarte profile as I didn't changed it yet waiting to publish that bug research report as there is definitely something wrong with this avatar registry or location as it doesn't figure in any photo gallery.
Here the screen of this very same post that went out "restricted" and figures as only visible to gimped.
Links to the bugresearch I'm working on with respect to the avatar profile change issue that happend and is mentioned above.
Note: The following link is a reply in a post to gather in general info about bugs or unexpected behavior so over all this might look a little bit confusing as it is a work in progress to be able from there to created a comprehensive bug report.
I'm leaving these links here for the sake of documentation.
Change of profile while uploading avatar issue:
tupambae.org/display/0ac89072-…
Change of profile while trying to fix email address issue of the page gimped:
tupambae.org/display/0ac89072-…
learning question
Why is it that the following "reshares" are public, I'm able to pin them and show up on the respective profile stream of that forum page:
aus.social/@radicalxstitch/111…
tupambae.org/display/0ac89072-…
The forum page (permaculture) was created by this profile contrary to the "gimped" forum above which is an "independent" account. The tutorial forum page mentioned above also was created by this profile here but isn't followed by this profile.
Tried to publish a comment from the gimped forum as a comment here.
Apparently that comment didn't make it to this post.
Here is the content:
As of now, this forum page is set as:
Private Forum
[Experimental]Requires manual approval of contact requests.
Maybe that has something to do with it?
In the profile page there are "public" posts by a mastodon profile that figures as "Mutual friendship" in the contacts list, same as the friendica utopiarte profile whose posts figure as "private message" to this forum page.
frio theme - Service Unavailable
Hi there @Friendica Support
just changed on this profile to FRIO as VIER seems to basically not perform the basic functions.
When I try to go to the settings page I get a "Service Unavailable" page.
What should I do?
friendica 2023.05 - firefox
tupambae.org/admin/themes/frio
Service Unavailable
unable to create directory /var/www/html/view/smarty3/compiled/90/4f/52
Exception thrown in /var/www/html/src/Core/Renderer.php:90
Stack trace:
#0 /var/www/html/view/theme/frio/config.php(199): Friendica\Core\Renderer::replaceMacros()
#1 /var/www/html/view/theme/frio/config.php(141): frio_form()
#2 /var/www/html/src/Module/Admin/Themes/Embed.php(89): theme_admin()
#3 /var/www/html/src/BaseModule.php(244): Friendica\Module\Admin\Themes\Embed->content()
#4 /var/www/html/src/App.php(703): Friendica\BaseModule->run()
#5 /var/www/html/index.php(52): Friendica\App->runFrontend()
#6 {main}
¿Hi there @Friendica Developers, can you please take the theme VIER immediately out of the branches stable and RC!
It doesn't even display the [abstract] bbCode properly and right now literally I have no clue how many hours of my life I spend the last month documenting bugs that might be just because that theme doesn't work.
My mind is raging and I just jumped out of the window, lucky me that I live on ground level so every thing is fine as of now, but please, this is disheartening!
thx
/jesuisatires sarcasm mode on
> I've got 2600+ users, but I myself will find something else to use and as a result it won't be maintained
Sounds like a terrible hostage situation you are threatening with Nanook.
Profiles like this one?
Playing online slot gambling is increasingly popular in Indonesia. However, with so many online slot gambling agents available, it is important to choose an agent that is trusted and can provide an optimal gaming experience. One of the trusted online slot gambling agents that can be an option is broslot88. This agent offers various types of online slot games with high quality graphics and sound, as well as modern features that make the playing experience more enjoyable.
Translated with www.DeepL.com/Translator (free version)
As stated before, fork the deprecated theme, or even better both, make a themes addon out of it and be happy.
Ist das so gewollt?
Frage | Fediverse: Von fremden Instanzen ausgebremst
Immer wenn ich eine Benachrichtung zu diesen Beitrag samt Kommentardiskussion bekomme, dauert es ewig bis ich etwas machen kann, da etwas vom Server auf toot.execbase.net geladen wird. Soll das so?
#Frage #Fediverse #Performance #Fremdserver #2023-11-12 @Friendica Support
Die Daten beim Aufruf sehen eigentlich ganz gut aus
Datenbank: 0.244/0, Netzwerk: 0, Darstellung: 0.05, Sitzung: 0, I/O: 0, Sonstiges: 0.09, Gesamt: 0.39
Class-Init: 0.011, Boot: 0.083, Init: 0, Inhalt: 0.285, Sonstiges: 0.01, Gesamt: 0.39
Listung im Friendica-Verzeichnis
Mal ne vielleicht blöde frage: Aber wie / wann gelangt man eigentlich auf dir.friendica.social
Das hier ist aktiviert:
Aktiviere diese Einstellung, wenn du von anderen einfach gefunden und gefolgt werden möchtest. Dei Profil wird dann auf anderen Systemen leicht durchsuchbar. Außerdem regelt diese Einstellung ob Friendica Suchmaschinen mitteilen soll, ob dein Profil indiziert werden soll oder nicht. Dein Profil wird auch in den globalen Friendica Verzeichnissen (z.B. dir.friendica.social) veröffentlicht werden.
Trotzdem ist mein Profil nicht zu finden 🤷♂️
Wie lange dauert das denn, oder muss man noch was anderes dafür tun?
@tom
Ich meine explizit das Verzeichnis unter dir.friendica.social
Wobei es auch interessant ist zu wissen, inwieweit man über die Standard-Suche von anderen Instanzen aus gefunden werden kann.
Von meinem eigenen Profil auf Mastodon wird dieses Profil hier gefunden, aber das ist ja nicht der Maßstab 🤣
@tom
Hm, ich habe mal von hier relaylist.com/ 8 Relays eingetragen.
Es werden mir unter Administration --> Seite --> Relays nur 4 angezeigt 🤷♂️
Ich betreue 2 stück beide haben eine Whitelist
relay.rollenspiel.monster
relay.fedimins.net
@crazy2bike @dominion
@Tealk @tom @dominion :verified_root:
ich musste jetzt feststellen, dass diese Relays für einen extremen Anstieg der Serverload sorgen. Vielleicht waren, obwohl im Backend nur 4 Relays angezeigt wurden alle 8 aktiv, die ich über die Konsole hinzugefügt habe und vielleicht sind mehr als 1-2 Relays zu viel des Guten, aber die Load ging auf fast 100, als ich vorhin in kurzer Zeit viel geliked, geteilt und ein paar Posts geschrieben habe.
Nach Entfernen aller Relays dümpelt die Load wieder bei < 1.
@tom
Bezüglich Load und Loadanstieg habe ich auch keinen Vergleich, da ich auf Mastodon ja nicht auf einem selbst gehosteten Server war.
De facto ist die Nutzung von Mastodon in Apps aber deutlich flüssiger als Friendica. Das betrifft das Nachladen in der Timeline als auch das Liken und Teilen. Bei Mastodon kann ich im Sekundentakt liken und teilen, bei Friendica kommt da in den Apps "Es ist ein Fehler aufgetreten" und auch die Load steigt an (wenn auch bei Weitem nicht annähernd so wie mit den Relays).
Vielleicht ließe sich mein Server noch in der Perfomance optimieren, aber ich bin mir nicht sicher, ob das nicht auch an Friendica selbst liegt.
Vielleicht teste ich doch mal noch Mastodon auf dem eigenen Server... 🤔
@tom
Nein, kannte ich bislang nicht.
Friendica kann man mit Tusky und Fedilab schon nutzen. Aber wie gesagt: Da kommen immer wieder Fehlermeldungen, wenn man schnell liked oder teilt, und das Laden ist mit gewissen Wartezeiten verbunden.
Kann natürlich auch an meiner Instanz liegen, dass die trotz nochmal neu aufsetzen nicht optimal performant läuft. Allerdings wüsste ich nicht, wo da noch viel rauszuholen wäre.
random post import from new followed diaspora profile
(update: post that didn't federate till now to the helpers forum, just added the dev forum)
friendica 2023.05
@Friendica Support @Friendica Developers
Hi there,
not a real problem but I find it strange and in any case worrisome as in the end this adds to the DB without any direct request.
I just followed a profile that has like over a decade of existence in the fediVerse with tons of posts. I actually searched and researched for some of them and like just by the way a few more posts of that profile popped up in my network stream.
It doesn't look like there is any kind of pattern to it at all.
(except that they all end with "4860008dbc6c"?)
randomly "imported" posts
https://tupambae.org/display/c575fc50a042013327474860008dbc6c
https://tupambae.org/display/745d3860a1f4013327484860008dbc6c
https://tupambae.org/display/938cab108bba013271c64860008dbc6c
I did search for some D* posts from this "brand new server" to import reshare/save them:
posts searched
https://pod.geraspora.de/posts/14245146
https://pod.geraspora.de/posts/0ac890724556bf5a713e18e506721528
https://diaspora-fr.org/posts/50b2e8882bd91579
Also it looks like these posts have in common that bitpickup@framasphere.org, a D* server and there for profile that doesn't exist anymore reshared them, unlikely that this has something to do with it.
utzer wrote:
Rarely also when new contact is added.
I guess this is the point here.
Right now I'm in a working rush as this server juste started as it should, have a back log on the merge report and actually am anxious to do what I actually wanted to with this domain, so right now I can't.
If I stumble over it again I will come back to this, other wise when I have some time I'll try to recreate the "bug".
#bugBookmarkShare some screenshot of a post if you like, you can remove name and post body, just the date time part is needed to understand.
I did have look at gitHub
Short bug bescription:
a overall summary of the issue
¡What doesn't work is that
¿Possible to reproduce, if so how:
- step one to reproduce the problem
- step two
- step three
Details of the buggy behaviour:
When I
Expected result
¿what should be the correct behavior:
Screenshots:
Platform Info:
Friendica Version:2023.05 - stable
Friendica Source:gitHub
PHP version:8.1.2-1ubuntu2.14
SQL version:MySQL / MariaDB
memory_limit 256M
php.error.log
leave this as it is the server team will use this report if possibl/necessary
friendica VPS setup on ubuntu 22.04 LTS
Hi,
I'm working on my first #friendica #VPS installation, here you'll find my initial post about general thoughts like what distro to use, size and costs.
I'm using the tutorial "creating a friendica server - ubuntu" by @Hank G ☑️.
As of now I'm doing well in the process and want to start this post to document differences and questions while installing the server.
This server is going to host an already existing friendica node I have to move from another hosting provider. That means that for example the DB doesn't have to be created from scratch but moved and other smaller details.
I will try to address the different steps of installation in answers to this post and appreciate help, ideas and observations.
I'm doing this from a #linux desktop environment from the console but there shouldn't be differences if you want to do this from a #windows machine.
Access over sFTP:
My access is over SSH with puTTy created public/private keys, no password.
Can I create sFTP access with for example filezilla and if so how?
Raroun wrote:
sFTP should work out of the box with any Application that supports private key authorization - like scp or FileZilla.
There are two ways to add your keys to #FileZilla.
You can add your keys inside the "Site Manager":
Protocol:
In the settings panel for a given site select sFTP:
Add the user name to log onto the server:
Browse for the .ppk you want to add and select it:
FileZilla offers you also to add .pem (privkey.pem) files, that's the #puTTy option for a file containing only the extracted private key of keyfile.ppk. At the same time FileZilla doesn't read/accept .pem files so it will prompt you to transform it into a .ppk file. If your .ppk is protected by a password (it should be), you get prompted to insert the password.
It is not clear if the newly created .ppk file from the .pem file by FileZilla is protected with the same password. It doesn't feel like that.
Save the changes and connect to your server.
The other option to add your key to FileZilla is by adding it directly to the main settings.
Choose SFTP and select the "Add key file" tab:
Add the key file and save.
If you use the input fields and quick connect options of the main FileZilla window, the keys saved in settings will be retrieved.
security.stackexchange.com wrote:
Regarding the issue mentioned by Adi about passwords being stored in plain text, it's good to know that since version 3.26.0-rc1 (2017-05-25), FileZilla has support for encrypted passwords protected by a master password. Hence, there is no reason to say that FileZilla is less secure than other FTP clients.
security.stackexchange.com/que…
@Friendica Support There have been quite a few changes around post reaction icons in the past 2 years.
github.com/friendica/friendica… has been closed and a remaining issue is tracked as github.com/friendica/friendica…
This seems like low hanging fruit with huge UX impact and win. @Damian Wajer maybe one for you?
[frio] mobile: use full width for spacing of post interaction icons · Issue #12835 · friendica/friendica
Currently Post interaction icons are clumped up on the left side unter a post on mobile. Friendica frio mobile: Expected No need to make interacting with posts unnecessarily hard for users. Spreadi...GitHub
No but yes temporarily or so... problem is that the resettelment of the core repository does currently fail with different errors depending on the moon phase or so. @Philipp Holzer has filed two bug reports and found another PR for gitea that might be helpful.
But yes, I'll setup a new mirror as a placeholder again.
What can be done to fix this? I tried the only 2 themes available on the version running on @LIBRANET.de Announcements , and neither of them show who liked or reshared a post anymore. We just get an aggregate number. It makes the experience of using Friendica feel a bit empty. Here’s what it looks like:
The current state of this feature is "work in progress". It is planned to enhance it.
The tooltip could be opened on mobile by a long tap/press - just like e.g. GitHub is doing it. Also, an entry like "activities" could be added to the more menu [···] to open a list of all reactions/activities.
Hello @Friendica Support
I have two questions.
1. if I set in my settings the start of a week on Monday, then that remains nevertheless always on Sunday. The setting display month or week works. Is there still somewhere a hook that I have overlooked?
2. in the post fruchtblasenmett.de/display/27… I have made a calendar entry that is set to public in my settings. Somehow I can't open this post and I can't find an error.
Do you have any idea what this could be? Thanks for your feedback and have a nice evening :)
ok, ich habe nun die Haken gesetzt bei
Erlaube anonymen Zugriff auf deinen Kalender
Feature festlegen: Erlaube anonymen Zugriff auf deinen Kalender
weiterhin ist der Eintrag gesperrt
utzer [Friendica] likes this.
Frage zur Funktionalität von Foren für verschiedene Fediverse-Dienste
@Friendica Support
Ich habe ein öffentliches Forum erstellt, also einen Account mit diesen Einstellungen:
Dabei bin ich nach dieser Anleitung vorgegangen:
wiki.friendi.ca/docs/forums
Hier wird ja erläutert, wie Foren für Friendica-User funktionieren.
Ich frage mich nun, wie es mit anderer Fedi-Software aussieht:
Mastodon-User können mW keine neuen Beiträge erstellen, sie können nur den Foren-Account taggen, der dann als Verteiler diesen Beitrag (automatisch?) teilt. Und sie können dem Account folgen, und erhalten dann die Beiträge des Forum bzw. die von ihm geteilten.
Es verhält sich also ähnlich wie aguppe.
- Ist das soweit richtig?
- Und wie sind die Funktionen für andere User, bspw. von #Misskey #Calckey #Hubzilla #Pleroma #Lemmy ?
reshared this
Sprachfilter
1. Muss ich "Den Sprachfilter verwenden" noch aktivieren, damit diese Einstellung wirksam wird?
2. Was konkret bedeutet Vertrauenslevel in die Spracherkennung? Den erläuternden Text verstehe ich nicht.
Bei Level 32?
CW deutsch
Ich muss mehr deutsche Worte verwenden oder die viel diskutieren CWs
Game tutorials aren't always a waste of time #shorts
SUPPORT ON PATREON - http://bit.ly/VLDLpatreonDISCORD - http://bit.ly/VLDLdiscordFACEBOOK: http://bit.ly/VLDLfacebookTWITTER: http://bit.ly/VLDLtwitterINSTAG...YouTube
David Curtin likes this.
When your friend ruins the immersion
Team mate who wears pink in #reddeadredemption2SUPPORT ON PATREON - http://bit.ly/VLDLpatreonDISCORD - http://bit.ly/VLDLdiscordFACEBOOK: http://bit.ly/VLDLf...YouTube
David Curtin likes this.
Rowan has come up with an incentive program... reverse incentives #shorts
SUPPORT ON PATREON - http://bit.ly/VLDLpatreonDISCORD - http://bit.ly/VLDLdiscordFACEBOOK: http://bit.ly/VLDLfacebookTWITTER: http://bit.ly/VLDLtwitterINSTAG...YouTube
xy..
in reply to Raven 🏴 • • •Sascha 😎 🏴 ⁂ (Fediverse)
in reply to xy.. • • •xy..
in reply to Raven 🏴 • • •