/community als / Homepage in Friendica
Wenn man möchte, daß anonyme Besucher auf dem eigenen #Friendica Server, z.B. von Suchmaschinen kommend, nicht auf einer langweiligen Login Seite aufschlagen, sondern auf der community Seite, das lässt sich mit einer Zeile Code in /mod/home.php erledigen:
In Zeile 18 nach dem singleuser routing folgende Anweisung einbauen:
"goaway(App::get_baseurl()."/community");"
In Zeile 18 nach dem singleuser routing folgende Anweisung einbauen:
"goaway(App::get_baseurl()."/community");"
[root@friendica mod]# cat home.php
<?php
use Friendica\App;
if(! function_exists('home_init')) {
function home_init(App $a) {
$ret = array();
call_hooks('home_init',$ret);
if (local_user() && ($a->user['nickname'])) {
goaway(App::get_baseurl()."/network");
}
if (strlen(get_config('system','singleuser'))) {
goaway(App::get_baseurl()."/profile/" . get_config('system','singleuser'));
}
goaway(App::get_baseurl()."/community");
}}
...
Custom Apache Combined-Log Formatdefinition, z.B. für Cloud Instanzen hinter Proxies mit Mod_RemoteIP
Wenn Dein #Server die Besucher nicht sieht, dann ist das irgendwie unschön, denn dann kann der Server ja höchsten seinen #Proxy mit #Fail2Ban o.ä. blocken und ist dann wieder allein, allein... 
Abhilfe schafft beim #Apache mod_remoteip.so
Dieses Modul ermöglicht ein netteres Logformat.
Ersetzt:
Voraussetzung: Der Proxy muß die echten Adressen durchreichen.
Beispiel für #Nginx:
Ergebnis auf einer VM hinter einem Nginx Reverse SSL Proxy Gateway:
Die Protocol Detection (http/s) ist nicht immer perfekt, aber das sind die ganzen anfragenden Bots ja auch nicht! :)
Getestet mit #Centos

Abhilfe schafft beim #Apache mod_remoteip.so
<IfModule remoteip_module>
RemoteIPHeader X-Real-IP
RemoteIPHeader X-Forwarded-For
RemoteIPInternalProxy 192.168.178.0/24
</IfModule>
Dieses Modul ermöglicht ein netteres Logformat.
LogFormat "%a %l %u %t \"%m %{HTTP_X_FORWARDED_PROTO}e://%{Host}i%U%q %H\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
Ersetzt:
# LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
Voraussetzung: Der Proxy muß die echten Adressen durchreichen.
Beispiel für #Nginx:
proxy_pass http://192.168.178.179:80;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
Ergebnis auf einer VM hinter einem Nginx Reverse SSL Proxy Gateway:
...
xxx.143.148.135 - - [19/Jul/2017:22:02:15 +0200] "GET https://xxx.230.239.243/index.php HTTP/1.0" 200 52095 "-" "Mozilla/5.0 Project 25499 (project25499.com)"
xxx.55.39.215 - - [19/Jul/2017:22:21:50 +0200] "GET https://x.biz/index.php HTTP/1.0" 200 52095 "-" "Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)"
xxx.55.39.215 - - [19/Jul/2017:22:40:39 +0200] "GET https://x.biz/index.php HTTP/1.0" 200 52095 "-" "Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)"
xxx.230.122.196 - - [19/Jul/2017:22:41:40 +0200] "GET https://xxx.230.239.243/index.php HTTP/1.0" 200 52095 "-" "curl/7.17.1 (mips-unknown-linux-gnu) libcurl/7.17.1 OpenSSL/0.9.8i zlib/1.2.3"
...
Die Protocol Detection (http/s) ist nicht immer perfekt, aber das sind die ganzen anfragenden Bots ja auch nicht! :)
Getestet mit #Centos
Dieser Beitrag wurde bearbeitet. (6 Jahre her)
Tony Testa mag das.
Die Meta Header in Friendica...
Irgendwie sind die meta tags in #Friendica gruselig uneineintlich in den mods...
Muss ich mal putzen! :)
Fangen wir mal hier an:
https://friendica.ladies.community/help/#Plugins
Muss ich mal putzen! :)
Fangen wir mal hier an:
https://friendica.ladies.community/help/#Plugins
Dieser Beitrag wurde bearbeitet. (6 Jahre her)
So langsam nimmt das hier Form an
Der Server kennt den Rest der Welt und ist in der Föderation und einen Twitter Account zum rausbrüllen hats auch! :)
https://twitter.com/Kollegin_DE_Neu
https://the-federation.info/node/friendica.ladies.community
https://twitter.com/Kollegin_DE_Neu
https://the-federation.info/node/friendica.ladies.community
Friendica und Mod_Security unter Centos 7
Ich habe den Verdacht #Friendica und Modsec wird hartes Brot! :)

--74a15b7a-A--
[02/Jul/2017:01:14:56 +0200] WVgs8EK0gq3AOuviD7RvDAAAAMM 172.16.251.252 35098 109.230.227.244 443
--74a15b7a-B--
GET /favicon.ico HTTP/1.1
Host: friendica.ladies.community
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de-DE,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate, br
Cookie: Friendica=%7B%22uid%22%3A%221%22%2C%22hash%22%3A%2241223506d759b9c4ba21a62462a1d419d8af39665c08c01540cf463373066b30%22%2C%22ip%22%3A%22172.16.251.252%22%7D; PHPSESSID=6ojs90qj4md1phsrp3s92jgf51
Connection: keep-alive
--74a15b7a-F--
HTTP/1.1 403 Forbidden
Content-Length: 213
Keep-Alive: timeout=5, max=98
Connection: Keep-Alive
Content-Type: text/html; charset=iso-8859-1
--74a15b7a-E--
--74a15b7a-H--
Message: Access denied with code 403 (phase 2). Pattern match "([\\~\\!\\@\\#\\$\\%\\^\\&\\*\\(\\)\\-\\+\\=\\{\\}\\[\\]\\|\\:\\;\"\\'\\\xc2\xb4\\\xe2\x80\x99\\\xe2\x80\x98\\`\\<\\>].*?){8,}" at REQUEST_COOKIES:Friendica. [file "/etc/httpd/modsecurity.d/activated_rules/modsecurity_crs_41_sql_injection_attacks.conf"] [line "157"] [id "981172"] [rev "2"] [msg "Restricted SQL Character Anomaly Detection Alert - Total # of special characters exceeded"] [data "Matched Data: \x22 found within REQUEST_COOKIES:Friendica: {\x22uid\x22:\x221\x22,\x22hash\x22:\x2241223506d759b9c4ba21a62462a1d419d8af39665c08c01540cf463373066b30\x22,\x22ip\x22:\x22172.16.251.252\x22}"] [ver "OWASP_CRS/2.2.9"] [maturity "9"] [accuracy "8"] [tag "OWASP_CRS/WEB_ATTACK/SQL_INJECTION"]
Action: Intercepted (phase 2)
Stopwatch: 1498950896397722 1509 (- - -)
Stopwatch2: 1498950896397722 1509; combined=936, p1=103, p2=805, p3=0, p4=0, p5=28, sr=28, sw=0, l=0, gc=0
Response-Body-Transformed: Dechunked
Producer: ModSecurity for Apache/2.7.3 (http://www.modsecurity.org/); OWASP_CRS/2.2.9.
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips
Engine-Mode: "ENABLED"
--74a15b7a-Z--

Dieser Beitrag wurde bearbeitet. (6 Jahre her)
Kleiner Bug im Friendica Theme Vier / Version "Shadow"
Im #Friendica Theme Vier / Version "Shadow" ist ein kleiner Bug.
In theme/vier/style.php fehlt einfach die Definition der Variablen für den Ladevorgang der zugehörigen und vorhandenen shadow.css Datei.
Einfügen, fertig.
[30-Jun-2017 11:35:12 Europe/Berlin] PHP Warning: file_get_contents(): Filename cannot be empty in /html/view/theme/vier/style.php on line 29
[30-Jun-2017 11:35:44 Europe/Berlin] PHP Warning: file_get_contents(): Filename cannot be empty in /html/view/theme/vier/style.php on line 29
[30-Jun-2017 11:35:49 Europe/Berlin] PHP Warning: file_get_contents(): Filename cannot be empty in /html/view/theme/vier/style.php on line 29
[30-Jun-2017 11:35:55 Europe/Berlin] PHP Warning: file_get_contents(): Filename cannot be empty in /html/view/theme/vier/style.php on line 29
In theme/vier/style.php fehlt einfach die Definition der Variablen für den Ladevorgang der zugehörigen und vorhandenen shadow.css Datei.
Einfügen, fertig.
...else if ($style == "dark")
$stylecssfile = 'view/theme/vier/dark.css';
else if ($style == "shadow")
$stylecssfile = 'view/theme/vier/shadow.css';
if (file_exists($THEMEPATH."//style.css")) {...
Dieser Beitrag wurde bearbeitet. (6 Jahre her)
Hi
Schön, dass das läuft! :)
#Friendica Federation Links:
https://the-federation.info/nodes
https://the-federation.info/friendica
https://podupti.me/
https://podupti.me/go.php?domain=friendica.ladies.community
https://dir.friendica.social/search?q=ladies
An #Feedburner muß ich auch noch ran:
https://feeds2.feedburner.com/Kollegin_De_Neu?format=html
https://feeds2.feedburner.com/Kollegin_De_Jobs?format=html
https://feeds2.feedburner.com/Kollegin_Erotikjobs_Immobilien?format=html
https://feeds2.feedburner.com/Saunaclub_Guide_Fkk24_de?format=html
https://feeds2.feedburner.com/Ladies-log-de?format=html
Suche-Seiten, Metas aufwerten:
https://friendica.ladies.community/search?search=Frankfurt
https://friendica.ladies.community/search?search=München
https://friendica.ladies.community/search?search=Berlin
https://friendica.ladies.community/search?search=Köln
https://friendica.ladies.community/search?search=Hamburg
https://friendica.ladies.community/search?search=Stuttgart
https://friendica.ladies.community/search?search=saunaclub&search-option=fkk-club
https://friendica.ladies.community/search?search=club&search-option=erotik
https://friendica.ladies.community/search?search=zürich
https://friendica.ladies.community/search?search=nrw&search-option=rotlicht
https://friendica.ladies.community/search?search=terminwohnung&search-option=kollegin
And WTF is Tuzbo?
https://de.wikipedia.org/w/index.php?title=Benutzer:Tuzbo/RTO_Gmbh&oldid=167687892
#Friendica Federation Links:
https://the-federation.info/nodes
https://the-federation.info/friendica
https://podupti.me/
https://podupti.me/go.php?domain=friendica.ladies.community
https://dir.friendica.social/search?q=ladies
An #Feedburner muß ich auch noch ran:
https://feeds2.feedburner.com/Kollegin_De_Neu?format=html
https://feeds2.feedburner.com/Kollegin_De_Jobs?format=html
https://feeds2.feedburner.com/Kollegin_Erotikjobs_Immobilien?format=html
https://feeds2.feedburner.com/Saunaclub_Guide_Fkk24_de?format=html
https://feeds2.feedburner.com/Ladies-log-de?format=html
Suche-Seiten, Metas aufwerten:
https://friendica.ladies.community/search?search=Frankfurt
https://friendica.ladies.community/search?search=München
https://friendica.ladies.community/search?search=Berlin
https://friendica.ladies.community/search?search=Köln
https://friendica.ladies.community/search?search=Hamburg
https://friendica.ladies.community/search?search=Stuttgart
https://friendica.ladies.community/search?search=saunaclub&search-option=fkk-club
https://friendica.ladies.community/search?search=club&search-option=erotik
https://friendica.ladies.community/search?search=zürich
https://friendica.ladies.community/search?search=nrw&search-option=rotlicht
https://friendica.ladies.community/search?search=terminwohnung&search-option=kollegin
And WTF is Tuzbo?

https://de.wikipedia.org/w/index.php?title=Benutzer:Tuzbo/RTO_Gmbh&oldid=167687892
Dieser Beitrag wurde bearbeitet. (2 Jahre her)
Tony Testa 6 Jahre her
You know me better babe! i prefer #beershakes! ;) Have a look @ this. Quite sure they hate #angular too! 

Community Admin mag das.
Community Admin 6 Jahre her
Beer and milk... Ok... Its ok, i am used to cope with strange behaviour... 

Tony Testa 6 Jahre her