<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Testen ist ne gute Idee. <div class=""><br class=""></div><div class=""><blockquote type="cite" class=""><div text="#000000" bgcolor="#FFFFFF" class=""><p class="">Ich meine - solange der PHP Current Stable nicht 7.x ist - sollte diese Funktion nicht in den Master - oder?</p></div></blockquote></div><div class="">Die Frage verstehe ich nicht. 7.0 ist Raspbian Standard, Dein System aber auf einem alten Stand. VZ 1.0 funktioniert ja weiter, aber Du möchtest ja neue Funktionen :)</div><div class=""><br class=""></div><div class="">Viele Grüße, Andreas</div><div class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 29. Dec 2017, at 13:23, Koch, Michael <<a href="mailto:princemichi@gmail.com" class="">princemichi@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" class="">
<div text="#000000" bgcolor="#FFFFFF" class=""><p class="">Moin,</p><p class="">ich werde erst mal selbst versuchen anderen Pi zum testen
aufzusetzen, mit dem jetzigen kann ich das nicht machen.<br class="">
</p><p class="">Mal eine andere Frage, warum benötigt man hier eigentlich PHP
>=7.0 ??</p><p class="">Ist nach meiner Definition ein Neckbreaker? <br class="">
</p><p class="">Ich meine - solange der PHP Current Stable nicht 7.x ist - sollte
diese Funktion nicht in den Master - oder?</p><p class="">Gruß,</p><p class="">Michael<br class="">
</p>
<br class="">
<div class="moz-cite-prefix">Am 28.12.2017 um 22:38 schrieb Andreas
Goetz:<br class="">
</div>
<blockquote type="cite" cite="mid:FB7D267F-DB96-41C6-86A9-BED1CF78FFF9@gmail.com" class="">
<meta http-equiv="content-type" content="text/html; charset=utf-8" class="">
Ok. Schritt 3 wird php7, aber vorher:
<div class=""><br class="">
</div>
<div class="">Composer update —ignore-platform-reqs</div>
<div class=""><br class="">
</div>
<div class="">Dann sieht das log ok aus. Hast Du die FW Regeln, generell
alle neuen Einträge (User etc) in Deine Config übernommen?</div>
<div class=""><br class="">
</div>
<div class="">Von welcher Ip kommt Dein Request?</div>
<div class=""><br class="">
</div>
<div class="">Und letztlich- darf ich evtl per ssh auf Deine Kiste? Dann
gehts schneller...</div>
<div class=""><br class="">
</div>
<div class="">Viele Grüße, Andreas </div>
<div class=""><br class="">
<div class="">Von meinem iPad gesendet</div>
<div class=""><br class="">
Am 28.12.2017 um 21:44 schrieb Koch, Michael <<a href="mailto:princemichi@gmail.com" moz-do-not-send="true" class="">princemichi@gmail.com</a>>:<br class="">
<br class="">
</div>
<blockquote type="cite" class="">
<div class="">
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" class=""><p class="">Die error.log hatte ich eben angehangen.</p><p class=""><span id="cid:part2.6706C0EF.C497FE7D@googlemail.com"><dahldmbdenjcnppl.png></span></p>
Nächster Schritt?<br class="">
<br class="">
<div class="moz-cite-prefix">Am 28.12.2017 um 21:20 schrieb
Andreas Götz:<br class="">
</div>
<blockquote type="cite" cite="mid:3CE5A95B-3DE3-43E2-8229-D9C9DBC4AB52@gmail.com" class="">
<meta http-equiv="content-type" content="text/html;
charset=utf-8" class="">
Was sagt das apache error log? Composer update gemacht?<br class="">
<br class="">
<div class="">Viele Grüße,
<div class="">Andreas</div>
</div>
<div class=""><br class="">
Am 28.12.2017 um 21:06 schrieb Koch, Michael <<a href="mailto:princemichi@gmail.com" moz-do-not-send="true" class="">princemichi@gmail.com</a>>:<br class="">
<br class="">
</div>
<blockquote type="cite" class="">
<div class="">
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" class=""><p class="">Anbei meine aktuelle volkszaehler.conf.php. <br class="">
</p><p class="">Fehler bekomme ich nicht weg, weil entweder</p>
<ol class="">
<li class="">in der Variable $config['proxies'] ein Fehler
meinerseits vorhanden ist oder</li>
<li class="">in der /etc/Router.php die Konstante
HEADER_X_FORWARDED_ALL undefiniert ist.</li>
</ol><p class="">Andreas du entscheidest ;-)</p><p class="">Log-File anbei.</p><p class="">Beste Grüße,</p><p class="">Michael<br class="">
</p>
volkszaehler.conf.php<br class="">
<div class="moz-cite-prefix">Am 28.12.2017 um 19:34
schrieb Andreas Götz:<br class="">
</div>
<blockquote type="cite" cite="mid:4A79E003-B89F-430D-8352-C9E421348CC3@gmail.com" class="">
<meta http-equiv="content-type" content="text/html;
charset=utf-8" class="">
Oder schau ins Apache error log
(/var/log/apache2/error.log). Was ist das konkrete
Problem?
<div class=""><br class="">
</div>
<div class="">Und ohne Config die in künftigem Image dabei
wäre gehts natürlich nicht...<br class="">
<br class="">
<div class="">Viele Grüße,
<div class="">Andreas</div>
</div>
<div class=""><br class="">
Am 28.12.2017 um 19:04 schrieb Frank Richter
<<a href="mailto:frank.richter83@gmail.com" moz-do-not-send="true" class="">frank.richter83@gmail.com</a>>:<br class="">
<br class="">
</div>
<blockquote type="cite" class="">
<div class="">
<div dir="auto" class="">Hi Michael,
<div dir="auto" class=""><br class="">
</div>
<div dir="auto" class="">schau mal ins diff für die
volkszaehler.conf.template.php:</div>
<div dir="auto" class=""><a href="https://github.com/volkszaehler/volkszaehler.org/pull/659/files#diff-5678dd63d630800c5b71c1f1d1d2f674" moz-do-not-send="true" class="">https://github.com/volkszaehler/volkszaehler.org/pull/659/files#diff-5678dd63d630800c5b71c1f1d1d2f674</a><br class="">
</div>
<div dir="auto" class="">Da siehst du was fehlt.</div>
<div dir="auto" class=""><br class="">
</div>
<div dir="auto" class="">Mach dir ne Kopie davon und
benenne sie um in volkszaehler.conf.php.
Falls du DB-Zugangsdaten verändert hast,
musst du das in der neuen Config nochmal
machen.</div>
<div dir="auto" class=""><br class="">
</div>
<div dir="auto" class="">Gruß</div>
<div dir="auto" class="">Frank</div>
</div>
<div class="gmail_extra"><br class="">
<div class="gmail_quote">Am 28.12.2017 6:31
PM schrieb "Koch, Michael" <<a href="mailto:princemichi@gmail.com" moz-do-not-send="true" class="">princemichi@gmail.com</a>>:<br type="attribution" class="">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px
#ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF" class=""><p class="">Nabend!</p><p class="">Öffne mal nen neuen Thread!
Ürsprünglich: Frohe Weihnachten
&& User und Passwort im
Frontend<br class="">
</p><p class="">So - nachdem ich jetzt auf einem
meiner lokalen Pi´s auf den PR
659/jwt gecheckt habe, bekomme ich
im Frontend erst mal das :</p><p class=""><bffnebphnopbipag.png></p><p class="">Ich vermute mal, wegen (wie Frank
ja bereits geschrieben hat) einer
falschen config! Sowas muss
natürlich ausführlich in einem Wiki
Artikel behandelt werden,wenn nicht
anders lösbar - oder eben direkt ein
entsprechendes User-Management - um
solche Fehler zu vermeiden! Habe
gesehen,das es ja auch im error
handler extra so gecodet wurde (!?!)
- evtl. geht das error handling hier
schöner? :-)<br class="">
</p><p class="">Bevor ich jetzt weiter teste -
liege ich richtig? Welche config
muss ich jetzt Einrichten (2. Punkt
in andis Mail, was, wo, wie genau)?
Ich frage absichtlich mal so "doof"
damit wir alle wissen worüber wir
gerade reden (was ich jetzt teste
und was ich mache)! Also: Bitte
kurze Info in welcher Datei ich
jetzt was ändern soll - So kann ein
eventueller Wiki Artikel auch
einfacher geschrieben werden ;-)<br class="">
</p><p class="">Generell sollte dieser Zustand auch
durch eine entsprechende
Default-Einstellung vermieden werden
können - wenn es in den Master geht.</p><p class="">Gruß,</p><p class="">Michael<br class="">
</p>
<br class="">
<div class="m_-1822208930590703819moz-cite-prefix">Am
28.12.2017 um 12:51 schrieb Koch,
Michael:<br class="">
</div>
<blockquote type="cite" class=""><p class="">Guten Morgen!</p><p class="">Hoffe alle wurden gut beschenkt
:-)</p><p class="">Generell bin ich natürlich bereit
zu helfen! Ich werde mich in den
nächsten 2 Tagen mit dem PR
beschäftigen und melde mich wenn
ich Hilfe benötige!</p><p class="">Beste Grüße,</p><p class="">Michael<br class="">
</p>
<br class="">
<div class="m_-1822208930590703819moz-cite-prefix">Am
28.12.2017 um 12:25 schrieb Frank
Richter:<br class="">
</div>
<blockquote type="cite" class="">
<div dir="auto" class="">@Michael:
<div dir="auto" class="">Du hattest nach
dem Feature gefragt. Wie
Andreas schon geschrieben hat,
brauchen wir noch Tests, bevor
das in den Master einziehen
kann.</div>
<div dir="auto" class="">Wärst du bereit
hier mitzuhelfen, den PR bei
dir zu installieren und zu
checken ob alles läuft wie
vorgesehen? Falls es noch
Fragen zur Installation oder
zur Benutzung gibt, versuchen
wir natürlich zu helfen.</div>
<div dir="auto" class=""><br class="">
</div>
<div dir="auto" class="">Viele Grüße</div>
<div dir="auto" class="">Frank</div>
<br class="">
<div class="gmail_extra" dir="auto"><br class="">
<div class="gmail_quote">Am
25.12.2017 12:43 schrieb
"Andreas Goetz" <<a href="mailto:cpuidle@gmail.com" target="_blank" moz-do-not-send="true" class="">cpuidle@gmail.com</a>>:<br type="attribution" class="">
<blockquote class="m_-1822208930590703819quote" style="margin:0 0 0
.8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div style="word-wrap:break-word;line-break:after-white-space" class="">Servus,
<div class=""><br class="">
</div>
<div class="">Der PR steht hier
zur Verfügung: <a href="https://github.com/volkszaehler/volkszaehler.org/pull/659" target="_blank" moz-do-not-send="true" class="">https://github.com/<wbr class="">volkszaehler/volkszaehler.org/<wbr class="">pull/659</a></div>
<div class=""><br class="">
</div>
<div class="">Vor Merge wär
unabhängiger Test gut.
Für die Installation
im Image sind zwei
Punkte wichtig:</div>
<div class=""><br class="">
</div>
<div class="">1. unbeschränkten
Zugang gibts jetzt nur
noch von localhost und
localnet</div>
<div class="">2. es werden ein
secretkey (salt) und
user/passwort für
Schreibzugriffe
benötigt, ggf
-secretkey im
installer automatisch
erzeugen</div>
<div class=""><br class="">
</div>
<div class="">Letztlich bleibt
dann die Frage ob es
die ganze “public”
Channel Mimik noch
braucht oder die
weggeschmissen werden
sollte. Wer keinen
Zugriff will kann ja
einfach die
Installation privat
halten und hinter U//P
verstecken. </div>
<div class=""><br class="">
</div>
<div class="">Der letzte
konsequente Schritt
wäre dann eine echte
Userverwaltung statt
Konfigurationsdatei
und damit auch “Owner”
von Kanälen und
Sichtbarkeitssteuerung.
Aber das ist noch eine
ganz andere Diskssuion
und bräucht ein wenig
Spec bevor losgecodet
wird.</div>
<div class=""><br class="">
</div>
<div class="">Euch weiterhin
Frohe Tage,</div>
<div class="">Andreas</div>
<div class="m_-1822208930590703819elided-text">
<div class="">
<div class=""><br class="">
<blockquote type="cite" class="">
<div class="">On 24. Dec
2017, at
18:45, Frank
Richter <<a href="mailto:frank.richter83@gmail.com" target="_blank" moz-do-not-send="true" class="">frank.richter83@gmail.com</a>>
wrote:</div>
<br class="m_-1822208930590703819m_-6593313677158919617Apple-interchange-newline">
<div class="">
<div dir="auto" class="">Hallo,
<div dir="auto" class=""><br class="">
</div>
<div dir="auto" class="">auch
von mir frohe
Weihnachten an
alle!</div>
<div dir="auto" class=""><br class="">
</div>
<div dir="auto" class="">Der
next-branch
von Andreas
mit Login und
einigen
anderen
Goodies läuft
bei mir seit
fast einem
Jahr im
Produktivbetrieb.
Kann ich nur
empfehlen!</div>
<div dir="auto" class="">Höchstens
bei Updates
ist manchmal
ein bisschen
Handarbeit
angesagt, wenn
ein einfaches
"git pull"
wegen
nichtlinearer
History
versagt.</div>
<div dir="auto" class=""><br class="">
</div>
<div dir="auto" class="">jwt
(also
Login/Firewall)
kann von mir
aus gern
gemerged
werden. Ich
weiß nur nicht
genau was
passiert wenn
das Feature
durch ein
Update in eine
vorhandene
Installation
reinrutscht,
aber keine
passende
volkszaehler.conf.php
da ist.
Andererseits
sollte man eh
wissen was man
tut wenn man
updaten will,
zumal ja
neuerdings
PHP7
erforderlich
ist.</div>
<div dir="auto" class=""><br class="">
</div>
<div dir="auto" class="">Viele
Grüße</div>
<div dir="auto" class="">Frank</div>
</div>
<div class="gmail_extra"><br class="">
<div class="gmail_quote">Am
23.12.2017
23:41 schrieb
"Koch,
Michael" <<a href="mailto:princemichi@gmail.com" target="_blank" moz-do-not-send="true" class="">princemichi@gmail.com</a>>:<br type="attribution" class="">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Guten
Abend!<br class="">
<br class="">
Und bevor ich
meine Frage an
euch zu dieser
heiligen Zeit
absetze,
wünsche ich
euch allen ein
frohes
Weihnachtsfest!<br class="">
Vielen Dank,
vor allem an
andig, j-a-u,
Justin, Frank,
Udo, Daniel
und Christian
für eure tolle
Arbeit dieses
Jahr - nochmal
vielen vielen
lieben Dank!<br class="">
Das Ergebis
ist dieses
tolle Projekt!
Ich wollte das
mal an euch
richten ,
dachte Ihr
habst
verdient!<br class="">
<br class="">
Jetzt zu
meiner
eigentlichen
Frage, weil
ich da nicht
so ganz
durchblicke:<br class="">
Wie weit ist
eigentlich der
Entwicklungsstand, das Frontend durch Benutzer und Passwort zu sperren?<br class="">
(Wäre ja auch
für die App
von
Interesse,weil
dort ja
bereits
vorgesehen)<br class="">
<br class="">
Alles Gute,<br class="">
Michael<br class="">
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
</blockquote>
<br class="">
</blockquote>
<br class="">
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
<br class="">
</div>
</blockquote>
<blockquote type="cite" class="">
<div class=""><volkszaehler.conf.php></div>
</blockquote>
<blockquote type="cite" class="">
<div class=""><error.log></div>
</blockquote>
</blockquote>
<br class="">
</div>
</blockquote>
<blockquote type="cite" class="">
<div class=""><error.log></div>
</blockquote>
</div>
</blockquote>
<br class="">
</div>
</div></blockquote></div><br class=""></div></body></html>