Skip to main content
Ich habe derzeit ein ziemlich stranges Problem. Wenn ich auf miner Pinnwand einen Beitrag poste, dauert dies vom klick auf "Teilen" bis zum erscheinen des Beitrags auf meiner Pinnwand immer relativ genau 18 Sekunden. So lange lädt der Broswer (Safari) vor sich hin. Das betrifft alle Aktionen auf meiner Pinnwand, egal ob ich einen Beitrag poste, kommentiere oder ein Like verteile.

Gehe ich aber auf meine Netzwerkseite und kommentiere meinen Beitrag dort oder gebe ein Like, habe ich keine (ok, vielleicht ne knappe Sekunde) Wartezeit bis dieser erscheint.

Verwendet wird Friendica 3.3.2.
Denis Jörger 2 months ago (2015-02-09 22:51:21)
35 comments show more
Normalerweise teile ich immer öffentlich. Manchmal selektiere ich auch nur meine Friendica Kontaktgruppe als Empfänger. Beides macht in der Wartezeit keinen Unterschied. ABER ich hab eben mal ein wenig herumgespielt und herausgefunden das die Wartezeit verschwindet (also wirklich auf unter eine Sekunde) sobald ich den Beitrag nur einer beliebigen Gruppe "nicht zeige". Dabei spielt es keine Rolle ob in dieser Gruppe nur RSS Feeds oder tatsächliche Kontakte vorhanden sind.
Denis Jörger 2 weeks ago (2015-03-12 15:55:51)
Bin wohl wirklich der einzige mit diesem Problem. ;)
Denis Jörger 2 weeks ago (2015-03-14 21:20:39)

key parameter is not a valid public key

@Friendica Support

Hi there, I got this as an error message in my php log @Michael Vogel already considered it "something suspicious" [05-Feb-2015 19:06:15 UTC] PHP Warning: openssl_public_decrypt(): key parameter is not a valid public key in /var/www/virtual/ on line 251
[05-Feb-2015 19:06:15 UTC] PHP Warning: openssl_public_decrypt(): key parameter is not a valid public key in /var/www/virtual/ on line 252

Any ideas?
This entry was edited (2 months ago (2015-02-05 23:52:23))
TupambaeNet 2 months ago (2015-02-05 19:10:32)
Not sure what it is, I got that from the cron that runs the poller.php. Not sure what it tells, but I whought maybe it is of interest for anyone of the developers.
PHP Warning: array_reverse() expects parameter 1 to be array, null given in /var/www/virtual/user/social/addon/appnet/appnet.php on line 695PHP Warning: Invalid argument supplied for foreach() in /var/www/virtual/user/social/addon/appnet/appnet.php on line 696PHP Warning: array_reverse() expects parameter 1 to be array, null given in /var/www/virtual/user/social/addon/appnet/appnet.php on line 749PHP Warning: Invalid argument supplied for foreach() in /var/www/virtual/user/social/addon/appnet/appnet.php on line 750

@Friendica Support
utzer 2 months ago (2015-02-05 16:57:35)
5 comments show more
Yeah. This warning occurs every time is not reachable. I made a fix for that - I could do a pull request today.
Michael Vogel 2 months ago (2015-02-05 18:51:27)
Michael Vogel 2 months ago (2015-02-05 18:54:52)
Hi @Friendica Support ,
I have a problem, on my self- hosted instance I have added a couple of RSS feeds but they only seem to refresh initially, when adding a new feed, or when pressing "update now". Auto refresh is not working, even if I set the update interval down to "frequently". Other sources including Twitter, and Gnusocial are working fine and are refreshing regularly. Does anyone have an idea what could be the issue with the RSS feeds ?
Thanks, A.
Axel 2 months ago (2015-02-05 16:37:02)
12 comments show more
Er yes it was the cron job. Thanks for your support !
Axel 2 months ago (2015-02-05 19:08:12)
Now that I think of it I must have accidentally deleted it when uninstallig my RSS reader because I wanted to handle RSS inside Friendica ... what irony ;)
This entry was edited (2 months ago (2015-02-05 19:43:15))
Axel 2 months ago (2015-02-05 19:42:48)
@Friendica Support

This is the output of my statistics.json:
{"name":"Zwenkauer Flaschenpost","network":"Friendica","version":"3.3.2-1175","registrations_open":true,"total_users":"6","active_users_halfyear":"5","active_users_monthly":"5","local_posts":"783","services":{"appnet":false,"blogger":false,"buffer":false,"dreamwidth":false,"facebook":false,"gnusocial":false,"googleplus":false,"libertree":false,"livejournal":false,"pumpio":false,"twitter":true,"tumblr":false,"wordpress":false},"appnet":false,"blogger":false,"buffer":false,"dreamwidth":false,"facebook":false,"gnusocial":false,"googleplus":false,"libertree":false,"livejournal":false,"pumpio":false,"twitter":true,"tumblr":false,"wordpress":false}

This is the output from admin-menu. It doesn't fit !

Either the count of users fit nor the version of database. Bug, feature or test of a election-system ? ;-)
Andreas Hannusch 2 months ago (2015-02-05 08:50:43)

Posting to Twitter

Der @Friendica Support, okay, I have a Twitter connector that collects Tweets but doesn't doesn't post my tweets over there. I have waited for the poller to run. I tried to post everything to twitter by default or to enable it just for certain posts. This didn't change anything. How do you do it???
*freie funken* 2 months ago (2015-02-05 07:43:54)
9 comments show more
Und ich dachte mir noch: nein, daran wird sie sicher gedacht haben...
Denis Jörger 2 months ago (2015-02-05 14:41:35)
Ich weiß noch, dass ich es *las*, aber ich hab nicht gesehen, dass es nicht der default war. :D
*freie funken* 2 months ago (2015-02-05 14:49:48)
@Friendica Support

Kurze Frage: In der Administration - Zusammenfassung stehen unter dem Punkt Nachrichten-Warteschlangen 0 - 3

Die 3 Nachrichten sind verreckte Twittermeldungen. Kann ich die händisch aus der Datenbank löschen oder gehen die nach ein paar Tagen ?
Andreas Hannusch 2 months ago (2015-02-04 13:04:19)
5 comments show more
1729??? lol
Dennis 2 months ago (2015-02-04 13:59:56)
Das sind die Anfragen des BND ob Michael mal die Datenbank rausrückt. Da sie das Prinzip nicht verstanden haben, sind das verreckte E-Mails.

;-) :-) \o/
Andreas Hannusch 2 months ago (2015-02-04 14:06:35)
@Friendica Support

php include/poller.php

is giving me an output of:
PHP Warning: array_reverse() expects parameter 1 to be array, null given in /var/www/virtual/user/social/addon/appnet/appnet.php on line 695
PHP Warning: Invalid argument supplied for foreach() in /var/www/virtual/user/social/addon/appnet/appnet.php on line 696
PHP Warning: array_reverse() expects parameter 1 to be array, null given in /var/www/virtual/user/social/addon/appnet/appnet.php on line 749
PHP Warning: Invalid argument supplied for foreach() in /var/www/virtual/user/social/addon/appnet/appnet.php on line 750

Not a Problem, only happened once, but just wanted to let you know.
utzer 2 months ago (2015-02-04 09:40:21)
3 comments show more
enable logs an check for a line like
"appnet_fetchstream: Error fetching stream for user"

@Michael Vogel
shouldn't be better to add a return into the exception catcher, after logger() here, to stop the program flow?
Fabio 2 months ago (2015-02-04 09:55:20)
Sounds like a good idea. BTW: seems to have problems today.
Michael Vogel 2 months ago (2015-02-04 10:08:27)


We have the next big release of friendica scheduled for April 1st, 2015 and I'd love to see more translations of the core, the addons and the documentation materials in it. So if you are a friendica user who wants to contribute to the project but you are not a coder, maybe this one is something for you? Translation works is mostly done at Transifex, where you can contribute to the translation of the core UI and the addons. Just head over there, make an account, join the language team you feel capable of translating (which must not neccessaroly be your mother tongue) and start contributing. Transifex offers a online tool for the translations. You can look for untranslated strings and search for those you found a mistake in. Once you are done, you can let us take over putting it into the repositories or do it yourself.

Currently CS, DE, IT and RO are doing really well with something around the 97% translation work... show more
Tobias 2 months ago (2015-02-04 09:29:54) from open socialverse
@Friendica Support

Dear people,

I realized, that from time to time I am not able to see certain pictures which contacts of mine posted in Diaspora. Here is an example:
In my account only the tags arrived.

Greetz - Rafael
Rafael Maria R. 2 months ago (2015-02-03 23:06:44)
8 comments show more
Cool - danke!
Wo wir grad dabei sind: Wenn jemand in Diaspora einen eigenen Eintrag/Kommentar editiert, bekomme ich die editierte Version als zweiten Kommentar dahinter angezeigt. Bei sorgfältigen Menschen, habe ich dann schon mal drei bis vier Kommentare hintereinander (immerhin kann man so den Editierungsprozess schön beobachten...).
Rafael Maria R. 1 month ago (2015-02-15 22:06:36)
Ja, das ist die nächste Baustelle :)
Michael Vogel 1 month ago (2015-02-16 00:11:14)

following a Diaspora account

I'm pretty new to Friendica, and I'm trying things out to see how things work. I tried following diaspora HQ (, to see how interacting with Diaspora works, by entering into the "Add new contact" box. However, none of their posts are showing up in my Network tab, and when I edit the contact, it says: "You are sharing with diaspora* HQ", which is not what I want to do. Am I doing something wrong?
Hubert Chathi 2 months ago (2015-02-03 22:24:47)
8 comments show more
The poller does nothing with diaspora. I'm totally unsure where the problem could be.
Michael Vogel 2 months ago (2015-02-04 22:07:11)
Thanks for trying to help anyways, Michael. I've got your diaspora account added, so we'll see if it picks up on your next post.
Hubert Chathi 2 months ago (2015-02-05 01:11:31)

Error in oauth workflow

@Friendica Developers @Friendica Support


when requesting a request token from a friendica server by an application the request token which is returned to the application is written into the database table "tokens" with a wrong uid (uid=0).

So when the authorization process via oauth is interrupted after the request token has been obtained by an application the request token in the database cannot be deleted by the user (via oauth/settings).

When the application again tries to authorize via oauth and again interupts the process another request token is written into the database also with uid=0. Then in oauth/settings the application is visible two times but the user still is not able to remove the authorization of that programm.

When the application tries to authorize a third time and know everything is fine the database table contains one entry for a valid access token wi... show more
Thorsten Schmidt 2 months ago (2015-02-03 21:26:27)
56 comments show more
Done :-)
Thorsten Schmidt 2 weeks ago (2015-03-14 19:35:50)
Fabio 2 weeks ago (2015-03-15 12:52:21) from Friendica for Android
Warum werden Beiträge hier eigentlich nach einer gewissen Zeit gelöscht? Einige der Probleme und Fragen die ich mit/zu meiner Friendica Instanz hatte, hätte ich vermutlich selbst lösen können wenn der entsprechende Google Link nicht ins Leere geführt hätte...
Denis Jörger 2 months ago (2015-02-03 20:19:36)
Weil die Datenbank ansonsten zu groß werden würde und der Dienst nicht angeboten werden könnte. Darum werden alte Beiträge nach einiger Zeit gelöscht.
Tobias 2 months ago (2015-02-03 21:26:35) from open socialverse
... und weil Beiträge auch mal verfallen und manche Dinge "haltbar" gemacht werden sollten, gibts das Wiki.
An dem sich gerne jeder beteiligen darf ;-)
Oliver 2 months ago (2015-02-03 21:55:49) from -friendica
Hi, a user from my instance wanted to connect to somebody from another server. The connection succeeded, however she couldn't access the other contacs' status. Posts were not private, I double-checked. They tried to delete each other mutually and readd, however this doesn't work out: She doesn't get a request confirmation and he doesn't get request. Is there a way to "repair" the DB to reset their connection? Thanks a lot!
Anthronaut 2 months ago (2015-02-03 17:07:10)
5 comments show more
Right, thanks! I'm learning by doing, so it'll take me a while to find my way around. I found the request and deleted it and I'll ask the admin of the other site to do the same. Let's see if it works.
Anthronaut 2 months ago (2015-02-03 18:51:47)
Yay, it works! Thanks!
Anthronaut 2 months ago (2015-02-03 20:22:21)

Begrüßungsmail nach der Anmeldung

Ich habe heute festgestellt, dass nach einer Anmeldung eines neuen Nutzers am Friendica-Server die Begrüßungsmail teilweise in Deutsch, teilweise in Englisch ist. Das ist doof.

Wo klemmt es ? Die Transifex-Übersetzung zeigt für Deutsch eigentlich 100 % an. Wo ist die Macke ? Ist das ein Fall für die Github-Issues ?
Dann bitte mal einstellen; ich habe dort keine Anmeldung.

Hallo xxxx,

danke für deine Registrierung auf Zwenkauer Flaschenpost. Dein Account wurde eingerichtet.
The login details are as follows:
Site Location:
Login Name: xxxxxx
Password: xxxxx

You may change your password from your account "Settings" page after logging

Please take a few moments to review the other account settings on that page.

You may also wish to add some basic information to y... show more
Andreas Hannusch 2 months ago (2015-02-03 12:40:45)
6 comments show more
Wenn vor dem String ein t('steht, dann ist das die Vorbereitung zur die Übersetzung. Also der spezielle Ort war es nicht, die Zeile drüber ist ja mit dem Aufruf der entsprechenden Funktion versehen.
This entry was edited (2 months ago (2015-02-03 13:11:02))
Tobias 2 months ago (2015-02-03 13:06:49) from open socialverse
Der Text ist (quasi) idetisch zwei mal vorhanden. Einmal in mod/admin.php und einmal in include/users.php und jedes mal fürs Übersetzten markiert. Mein PHP ist zielich schlecht, aber evt. ist das Problem, dass in mod/register.php, wo die Nachricht beim Selbstregistrieren erstellt wird, mod/users.php eingebunden wird, bevor die Sprache gesetzt wird?
Johannes Schwab 2 months ago (2015-02-03 13:10:26)
Hi @Friendica Support ,
I have two questions related to contacts:

1. When getting a contact request from diaspora, there is an option "Approve as:" which can be set to "Friend" or "Sharer". What is this for?

2. On the contact-edit page, there is an option named "Fetch further information for feeds". What are this further informations?
Johannes Schwab 2 months ago (2015-02-03 10:46:22)
5 comments show more
Thanks for the hint,! I filed an issue here:
*freie funken* 2 months ago (2015-02-03 11:59:13)
Friendica Thanks for filing the issue.
Johannes Schwab 2 months ago (2015-02-03 12:12:49)
Hallo @Friendica Support woran kann es denn liegen, dass manche #Diaspora User mich nicht finden können bzw. mein #Profil hinzufügen können? Momentan sind mir zwei User bekannt, die mich über Diaspora nicht hinzufügen können.
John Doe 2 months ago (2015-02-02 15:38:56)
22 comments show more
Möglich ist vieles, ich kenne mich mit den Interna von Diaspora im Handling von self-signed Certs nicht aus. Innerhalb von FF wird selbst verschlüsselt, da braucht es kein TLS/SSL als dann die Kommunikation mit D* dazu kam hieß es dann.

"Damit das funktioniert braucht es ein gültiges Zertifikat was ohne Probleme im Browser funktioniert."

Wobei es anscheinend in den Configs irgendwas zu geben scheint (meine Vermutung) wie drastisch durchgegriffen wird, wenn ein Cert nicht reibungslos funktioniert, weil self-signed oder abgelaufen, oder beides, oder auf den falschen Namen ...

Also an der Stelle bin ich Überfragt. Wenn ich mit curl die Daten abfrage muss ich jedenfalls den Parameter setzen, dass es die nicht-validierung weil self-signed irnoriert.
This entry was edited (2 months ago (2015-02-03 17:29:00))
Tobias 2 months ago (2015-02-03 16:12:44)
Hmmm ok Danke für Deine Hilfe. Ich glaube auf Facebook würde man jetzt liken oder? ;) *duckundschnellwechrennentu?
John Doe 2 months ago (2015-02-03 16:18:39)

Put text on landing page

Hi everyone, I'd like to add a message on the landing page of my Friendica server, just above the sign in form, I'm looking for the right file to edit the front page. Could anyone hint me to it? Thanks a lot!
Anthronaut 2 months ago (2015-02-01 22:15:35)
4 comments show more
I edited (or created?) a file "home.html" in the document root folder. You can see the result for visitors here: . What is in home.html is everything before the "Impressum" part.
This entry was edited (2 months ago (2015-02-01 23:55:25))
*freie funken* 2 months ago (2015-02-01 23:55:12)
Good idea, thanks!
Anthronaut 2 months ago (2015-02-02 00:03:29)

"is now friends with ..." - helpful or annoying?

@Friendica Support @Friendica Developers @UX Watchdogs If you don't hide your friends list then everytime you connect a new contact, there is a message "blah is now friends with blubb".

I, personally, find this real annoying. People from Diaspora (where it is transmitted as well) are often annoyed as well.

Question is: Should we deactivate that? I do not want to make just another option for that. This only confuses the users.
Michael Vogel 2 months ago (2015-02-01 13:50:16)
13 comments show more
The suggestions under /suggest are improved a lot in the upcoming version.
Michael Vogel 2 months ago (2015-02-01 18:44:53)
good job :)
Kris B 2 months ago (2015-02-02 20:20:25)
This entry was edited (2 months ago (2015-02-01 12:31:20))
Dennis 2 months ago (2015-02-01 12:22:38)
4 comments show more
Dayum, again an nginx error from @Floss People and @Linux Group
Dennis 1 month ago (2015-02-13 09:31:20)
it's fixed again
Dennis 1 month ago (2015-02-13 11:48:30)
@Friendica Support

Frage an die GitHub-Experten. Das ist die Ausgabe meiner Friendica-Aktualisierung:
From<br />d35b13f..2d02153 develop -> origin/develop<br />* [new branch] release-3.3.3 -> origin/release-3.3.3<br />Already up-to-date.
Muß ich nun irgendwelche Pfade ändern um auf 3.3.3 aktualisieren zu können ???
Andreas Hannusch 2 months ago (2015-01-30 09:05:31)
8 comments show more
Das "git pull" macht der Cronjob immer am Sonntag Abend :-)
Andreas Hannusch 2 months ago (2015-01-30 10:26:42)
hehe ok
Dennis 2 months ago (2015-01-30 10:27:18)

debuging problems

@Friendica Support

Hi there,
I just got the debug log running and now have a very long file that basically contains these lines:

2015-01-30 03:59:57@d884ccd7aee1d52715d81b470d67ae53 [NORMAL]:procrunner.php:49:procrunner_procrun procrunner procrun require_once dbupdate.php
2015-01-30 04:00:02@df9c444c9f78b8fbc9a9be58353a86f1 [TRACE]:session.php:23:ref_session_read no data for session df9c444c9f78b8fbc9a9be58353a86f1
2015-01-30 04:00:02@df9c444c9f78b8fbc9a9be58353a86f1 [NORMAL]:procrunner.php:46:procrunner_procrun procrunner procrun php, include/dbupdate.php
2015-01-30 04:00:02@df9c444c9f78b8fbc9a9be58353a86f1 [NORMAL]:procrunner.php:49:procrunner_procrun procrunner procrun require_once dbupdate.php
2015-01-30 04:00:05@df9c444c9f78b8fbc9a9be58353a86f1 [NORMAL]:text.php:1348:prepare_body prepare_body: put item 345239 into cachefile /var/www/virtual/

Since some time the federation with Diaspora isn't working.
Any hint on this problem in this log info?
TupambaeNet 2 months ago (2015-01-30 04:35:17)
15 comments show more
Du kannst die Datei anlegen und ihr alle Rechte geben. Das Problem könnte sein, dass der Prozess falsche Rechte hat.
Michael Vogel 2 months ago (2015-02-02 22:56:58)
The file just apeard by itself :)
Here is the content

[02-Feb-2015 23:04:33 UTC] PHP Strict Standards: Static function Sabre_CalDAV_Backend_Common::getBackendTypeName() should not be abstract in /var/www/virtual/ on line 28
[02-Feb-2015 23:04:33 UTC] PHP Strict Standards: Static function Sabre_CalDAV_Backend_Virtual::createCache_internal() should not be abstract in /var/www/virtual/ on line 34
[02-Feb-2015 23:04:33 UTC] PHP Strict Standards: Static function Sabre_CardDAV_Backend_Common::getBackendTypeName() should not be abstract in /var/www/virtual/ on line 16
[02-Feb-2015 23:04:33 UTC] PHP Strict Standards: Static function Sabre_CardDAV_Backend_Virtual::createCache_internal() should not be abstract in /var/www/virtual/ on line 31
[02-Feb-2015 23:04:33 UTC] PHP Str
... show more
TupambaeNet 2 months ago (2015-02-02 23:14:31)

Mixed Encryption

I just installed a cacert-certificate on my friendica server, which works fine, however, as soon as external resources are loaded, browsers throw a "mixed encryption" error, e.g. on my "Network"-page. But not on my "community" page, as internally the "Force SSL"-option rules.

Firefox' "HTTP Nowhere"-Plugin indicates it's mostly icons from other friendica servers. It doesn't bother me much, but I'd like to optimize my friendica instance to be less scary also for less tech-savvy users.

I'm a little puzzled too that the image uri's in the rendered code point to proxied files on my own server rather than remote sources. Where does the browser detect mixed encryption then?

Does anyone have an idea to circumvent this? Any input very much appreciated!
Anthronaut 2 months ago (2015-01-26 22:40:38)
12 comments show more
Cool, thanks! I'm learning a lot here.
Anthronaut 2 months ago (2015-01-28 08:57:08)
I have found two more places where to change the behaviour. A pull request is on its way.
Michael Vogel 2 months ago (2015-01-28 09:06:56)

2 questions about categories

@Friendica Support
Is it possible to sort the categories alphabetically?
And how can i delete a category?
This entry was edited (2 months ago (2015-01-26 10:03:10))
Dennis 2 months ago (2015-01-26 09:20:50)
7 comments show more
But if you click the link above, then there is nothing to see... hmmm i will search through the SQL when i am at home
Dennis 2 months ago (2015-01-26 10:24:11)
I solved it: i created a new post under the category and then deleted the post, now the category is gone :-)
Dennis 2 months ago (2015-01-26 10:26:02)

debug logfile

@Friendica Support
Hi there,
still struggeling with the correct installation. Till now diaspora federation doesn't work. At least https is forced by default and with the stratssl cert a valid cert is in place.

Just asked the provider for the correct directory for the log file to see debug results. So now the provider asked me where the log file is located, if it's a friendica particular log file or the standard error files that the shared host uses?

/logs/ is the apache error log, I don't know where friendica logs it's errors, can't you see in some config file or database?

What would be the correct location of the log file. What is the file name i'm looking for?
TupambaeNet 2 months ago (2015-01-25 18:51:59)
Friendica-specific logging can be enabled by:
* creating an empty file in your site's directory (example: /var/www/sitename/friendica.log)
* make the log file writable by the web server's user.
* go into the admin panel of your site (example: https://sitename/admin/logs/)
* click 'enable logging'
* enter the name of the file you created
* choose a log level
* click save.
Linux Walt 2 months ago (2015-01-25 19:27:20)
Hey! it works!
I located the file where friendica is located, no problem. Have i missed some DIY on this? Shouldn't friendica ship this log file and the standard reference by default?

These are the debug file lines
e1ae66085733f9a99accfed69bb5c9 [NORMAL]:procrunner.php:46:procrunner_procrun procrunner procrun php, include/dbupdate.php
2015-01-30 03:59:49@fae1ae66085733f9a99accfed69bb5c9 [NORMAL]:procrunner.php:49:procrunner_procrun procrunner procrun require_once dbupdate.php
TupambaeNet 2 months ago (2015-01-30 04:07:30)

Strict transport security (HSTS)

@Friendica Support Just a heads up, I notice that curl requests are not redirected by the Strict-Transport-Security header. If you want to ensure that directory scrapes/probes and Friendica server-to-server connections are all forced to HTTPS, please make sure to send a 301 redirect to your HTTPS connections.

I will try to fix redirect issues as much as possible in the directory, but please keep this one in mind as server admins.
This entry was edited (2 months ago (2015-01-25 15:05:17))
Beanow 2 months ago (2015-01-25 15:03:30)

Request: Floating input windows on reply and forward.

@Friendica Support Can I has a theme with reply or forward input in a floating windows as so to be that I don't has to scroll till I drop to get back to the message I forwarded or replied?
Roelf Strange 2 months ago (2015-01-25 08:51:34)
7 comments show more