[vz-dev] Testing Pull Request 659 / jwt - Add basic login capabilities
Koch, Michael
princemichi at gmail.com
Thu Dec 28 21:44:14 CET 2017
Die error.log hatte ich eben angehangen.
Nächster Schritt?
Am 28.12.2017 um 21:20 schrieb Andreas Götz:
> Was sagt das apache error log? Composer update gemacht?
>
> Viele Grüße,
> Andreas
>
> Am 28.12.2017 um 21:06 schrieb Koch, Michael <princemichi at gmail.com
> <mailto:princemichi at gmail.com>>:
>
>> Anbei meine aktuelle volkszaehler.conf.php.
>>
>> Fehler bekomme ich nicht weg, weil entweder
>>
>> 1. in der Variable $config['proxies'] ein Fehler meinerseits
>> vorhanden ist oder
>> 2. in der /etc/Router.php die Konstante HEADER_X_FORWARDED_ALL
>> undefiniert ist.
>>
>> Andreas du entscheidest ;-)
>>
>> Log-File anbei.
>>
>> Beste Grüße,
>>
>> Michael
>>
>> volkszaehler.conf.php
>> Am 28.12.2017 um 19:34 schrieb Andreas Götz:
>>> Oder schau ins Apache error log (/var/log/apache2/error.log). Was
>>> ist das konkrete Problem?
>>>
>>> Und ohne Config die in künftigem Image dabei wäre gehts natürlich
>>> nicht...
>>>
>>> Viele Grüße,
>>> Andreas
>>>
>>> Am 28.12.2017 um 19:04 schrieb Frank Richter
>>> <frank.richter83 at gmail.com <mailto:frank.richter83 at gmail.com>>:
>>>
>>>> Hi Michael,
>>>>
>>>> schau mal ins diff für die volkszaehler.conf.template.php:
>>>> https://github.com/volkszaehler/volkszaehler.org/pull/659/files#diff-5678dd63d630800c5b71c1f1d1d2f674
>>>> Da siehst du was fehlt.
>>>>
>>>> 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.
>>>>
>>>> Gruß
>>>> Frank
>>>>
>>>> Am 28.12.2017 6:31 PM schrieb "Koch, Michael"
>>>> <princemichi at gmail.com <mailto:princemichi at gmail.com>>:
>>>>
>>>> Nabend!
>>>>
>>>> Öffne mal nen neuen Thread! Ürsprünglich: Frohe Weihnachten &&
>>>> User und Passwort im Frontend
>>>>
>>>> So - nachdem ich jetzt auf einem meiner lokalen Pi´s auf den PR
>>>> 659/jwt gecheckt habe, bekomme ich im Frontend erst mal das :
>>>>
>>>> <bffnebphnopbipag.png>
>>>>
>>>> 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? :-)
>>>>
>>>> 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 ;-)
>>>>
>>>> Generell sollte dieser Zustand auch durch eine entsprechende
>>>> Default-Einstellung vermieden werden können - wenn es in den
>>>> Master geht.
>>>>
>>>> Gruß,
>>>>
>>>> Michael
>>>>
>>>>
>>>> Am 28.12.2017 um 12:51 schrieb Koch, Michael:
>>>>>
>>>>> Guten Morgen!
>>>>>
>>>>> Hoffe alle wurden gut beschenkt :-)
>>>>>
>>>>> 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!
>>>>>
>>>>> Beste Grüße,
>>>>>
>>>>> Michael
>>>>>
>>>>>
>>>>> Am 28.12.2017 um 12:25 schrieb Frank Richter:
>>>>>> @Michael:
>>>>>> Du hattest nach dem Feature gefragt. Wie Andreas schon
>>>>>> geschrieben hat, brauchen wir noch Tests, bevor das in den
>>>>>> Master einziehen kann.
>>>>>> 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.
>>>>>>
>>>>>> Viele Grüße
>>>>>> Frank
>>>>>>
>>>>>>
>>>>>> Am 25.12.2017 12:43 schrieb "Andreas Goetz"
>>>>>> <cpuidle at gmail.com <mailto:cpuidle at gmail.com>>:
>>>>>>
>>>>>> Servus,
>>>>>>
>>>>>> Der PR steht hier zur Verfügung:
>>>>>> https://github.com/volkszaehler/volkszaehler.org/pull/659
>>>>>> <https://github.com/volkszaehler/volkszaehler.org/pull/659>
>>>>>>
>>>>>> Vor Merge wär unabhängiger Test gut. Für die Installation
>>>>>> im Image sind zwei Punkte wichtig:
>>>>>>
>>>>>> 1. unbeschränkten Zugang gibts jetzt nur noch von
>>>>>> localhost und localnet
>>>>>> 2. es werden ein secretkey (salt) und user/passwort für
>>>>>> Schreibzugriffe benötigt, ggf -secretkey im installer
>>>>>> automatisch erzeugen
>>>>>>
>>>>>> 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.
>>>>>>
>>>>>> 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.
>>>>>>
>>>>>> Euch weiterhin Frohe Tage,
>>>>>> Andreas
>>>>>>
>>>>>>> On 24. Dec 2017, at 18:45, Frank Richter
>>>>>>> <frank.richter83 at gmail.com
>>>>>>> <mailto:frank.richter83 at gmail.com>> wrote:
>>>>>>>
>>>>>>> Hallo,
>>>>>>>
>>>>>>> auch von mir frohe Weihnachten an alle!
>>>>>>>
>>>>>>> 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!
>>>>>>> Höchstens bei Updates ist manchmal ein bisschen
>>>>>>> Handarbeit angesagt, wenn ein einfaches "git pull" wegen
>>>>>>> nichtlinearer History versagt.
>>>>>>>
>>>>>>> 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.
>>>>>>>
>>>>>>> Viele Grüße
>>>>>>> Frank
>>>>>>>
>>>>>>> Am 23.12.2017 23:41 schrieb "Koch, Michael"
>>>>>>> <princemichi at gmail.com <mailto:princemichi at gmail.com>>:
>>>>>>>
>>>>>>> Guten Abend!
>>>>>>>
>>>>>>> Und bevor ich meine Frage an euch zu dieser heiligen
>>>>>>> Zeit absetze, wünsche ich euch allen ein frohes
>>>>>>> Weihnachtsfest!
>>>>>>> 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!
>>>>>>> Das Ergebis ist dieses tolle Projekt! Ich wollte das
>>>>>>> mal an euch richten , dachte Ihr habst verdient!
>>>>>>>
>>>>>>> Jetzt zu meiner eigentlichen Frage, weil ich da
>>>>>>> nicht so ganz durchblicke:
>>>>>>> Wie weit ist eigentlich der Entwicklungsstand, das
>>>>>>> Frontend durch Benutzer und Passwort zu sperren?
>>>>>>> (Wäre ja auch für die App von Interesse,weil dort ja
>>>>>>> bereits vorgesehen)
>>>>>>>
>>>>>>> Alles Gute,
>>>>>>> Michael
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>
>> <volkszaehler.conf.php>
>> <error.log>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-dev/attachments/20171228/5d2224a9/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dahldmbdenjcnppl.png
Type: image/png
Size: 7356 bytes
Desc: not available
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-dev/attachments/20171228/5d2224a9/attachment-0001.png>
-------------- next part --------------
[Thu Dec 28 06:25:10.642448 2017] [mpm_prefork:notice] [pid 1082] AH00163: Apache/2.4.10 (Raspbian) configured -- resuming normal operations
[Thu Dec 28 06:25:10.642551 2017] [core:notice] [pid 1082] AH00094: Command line: '/usr/sbin/apache2'
[Thu Dec 28 18:13:56.423377 2017] [:error] [pid 510] [client XXX.XXX.XXX.XXX:65132] PHP Fatal error: Uncaught exception 'Exception' with message 'Access denied' in /var/www/volkszaehler.org/lib/Router.php:223\nStack trace:\n#0 /var/www/volkszaehler.org/lib/Router.php(145): Volkszaehler\\Router->handleRaw(Object(Symfony\\Component\\HttpFoundation\\Request), 1)\n#1 /var/www/volkszaehler.org/htdocs/middleware.php(52): Volkszaehler\\Router->handle(Object(Symfony\\Component\\HttpFoundation\\Request))\n#2 {main}\n thrown in /var/www/volkszaehler.org/lib/Router.php on line 223, referer: http://XXX.XXX.XXX.XXX/
[Thu Dec 28 18:14:04.347047 2017] [:error] [pid 28937] [client XXX.XXX.XXX.XXX:65148] PHP Fatal error: Uncaught exception 'Exception' with message 'Access denied' in /var/www/volkszaehler.org/lib/Router.php:223\nStack trace:\n#0 /var/www/volkszaehler.org/lib/Router.php(145): Volkszaehler\\Router->handleRaw(Object(Symfony\\Component\\HttpFoundation\\Request), 1)\n#1 /var/www/volkszaehler.org/htdocs/middleware.php(52): Volkszaehler\\Router->handle(Object(Symfony\\Component\\HttpFoundation\\Request))\n#2 {main}\n thrown in /var/www/volkszaehler.org/lib/Router.php on line 223, referer: http://XXX.XXX.XXX.XXX/
[Thu Dec 28 18:17:00.210918 2017] [:error] [pid 513] [client XXX.XXX.XXX.XXX:65421] PHP Fatal error: Uncaught exception 'Exception' with message 'Access denied' in /var/www/volkszaehler.org/lib/Router.php:223\nStack trace:\n#0 /var/www/volkszaehler.org/lib/Router.php(145): Volkszaehler\\Router->handleRaw(Object(Symfony\\Component\\HttpFoundation\\Request), 1)\n#1 /var/www/volkszaehler.org/htdocs/middleware.php(52): Volkszaehler\\Router->handle(Object(Symfony\\Component\\HttpFoundation\\Request))\n#2 {main}\n thrown in /var/www/volkszaehler.org/lib/Router.php on line 223, referer: http://XXX.XXX.XXX.XXX/
[Thu Dec 28 18:32:06.652546 2017] [:error] [pid 28937] [client XXX.XXX.XXX.XXX:2283] PHP Fatal error: Uncaught exception 'Exception' with message 'Access denied' in /var/www/volkszaehler.org/lib/Router.php:223\nStack trace:\n#0 /var/www/volkszaehler.org/lib/Router.php(145): Volkszaehler\\Router->handleRaw(Object(Symfony\\Component\\HttpFoundation\\Request), 1)\n#1 /var/www/volkszaehler.org/htdocs/middleware.php(52): Volkszaehler\\Router->handle(Object(Symfony\\Component\\HttpFoundation\\Request))\n#2 {main}\n thrown in /var/www/volkszaehler.org/lib/Router.php on line 223, referer: http://XXX.XXX.XXX.XXX/
[Thu Dec 28 20:35:36.829289 2017] [:error] [pid 28934] [client XXX.XXX.XXX.XXX:12257] PHP Warning: require_once(Doctrine/ORM/Configuration.php): failed to open stream: No such file or directory in /var/www/volkszaehler.org/lib/Util/ClassLoader.php on line 123, referer: http://XXX.XXX.XXX.XXX/frontend/
[Thu Dec 28 20:35:36.829415 2017] [:error] [pid 28934] [client XXX.XXX.XXX.XXX:12257] PHP Fatal error: require_once(): Failed opening required 'Doctrine/ORM/Configuration.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/volkszaehler.org/lib/Util/ClassLoader.php on line 123, referer: http://XXX.XXX.XXX.XXX/frontend/
[Thu Dec 28 20:35:48.705301 2017] [:error] [pid 587] [client XXX.XXX.XXX.XXX:12275] PHP Warning: require_once(Doctrine/ORM/Configuration.php): failed to open stream: No such file or directory in /var/www/volkszaehler.org/lib/Util/ClassLoader.php on line 123, referer: http://XXX.XXX.XXX.XXX/frontend/
[Thu Dec 28 20:35:48.705519 2017] [:error] [pid 587] [client XXX.XXX.XXX.XXX:12275] PHP Fatal error: require_once(): Failed opening required 'Doctrine/ORM/Configuration.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/volkszaehler.org/lib/Util/ClassLoader.php on line 123, referer: http://XXX.XXX.XXX.XXX/frontend/
[Thu Dec 28 20:35:57.146659 2017] [:error] [pid 801] [client XXX.XXX.XXX.XXX:12293] PHP Warning: require_once(Doctrine/ORM/Configuration.php): failed to open stream: No such file or directory in /var/www/volkszaehler.org/lib/Util/ClassLoader.php on line 123, referer: http://XXX.XXX.XXX.XXX/frontend/
[Thu Dec 28 20:35:57.146929 2017] [:error] [pid 801] [client XXX.XXX.XXX.XXX:12293] PHP Fatal error: require_once(): Failed opening required 'Doctrine/ORM/Configuration.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/volkszaehler.org/lib/Util/ClassLoader.php on line 123, referer: http://XXX.XXX.XXX.XXX/frontend/
[Thu Dec 28 20:36:29.715336 2017] [:error] [pid 28936] [client XXX.XXX.XXX.XXX:12331] PHP Fatal error: Uncaught exception 'Exception' with message 'Access denied' in /var/www/volkszaehler.org/lib/Router.php:223\nStack trace:\n#0 /var/www/volkszaehler.org/lib/Router.php(145): Volkszaehler\\Router->handleRaw(Object(Symfony\\Component\\HttpFoundation\\Request), 1)\n#1 /var/www/volkszaehler.org/htdocs/middleware.php(52): Volkszaehler\\Router->handle(Object(Symfony\\Component\\HttpFoundation\\Request))\n#2 {main}\n thrown in /var/www/volkszaehler.org/lib/Router.php on line 223, referer: http://XXX.XXX.XXX.XXX/
[Thu Dec 28 20:36:29.814822 2017] [:error] [pid 28934] [client XXX.XXX.XXX.XXX:12338] PHP Fatal error: Uncaught exception 'Exception' with message 'Access denied' in /var/www/volkszaehler.org/lib/Router.php:223\nStack trace:\n#0 /var/www/volkszaehler.org/lib/Router.php(145): Volkszaehler\\Router->handleRaw(Object(Symfony\\Component\\HttpFoundation\\Request), 1)\n#1 /var/www/volkszaehler.org/htdocs/middleware.php(52): Volkszaehler\\Router->handle(Object(Symfony\\Component\\HttpFoundation\\Request))\n#2 {main}\n thrown in /var/www/volkszaehler.org/lib/Router.php on line 223, referer: http://XXX.XXX.XXX.XXX/
[Thu Dec 28 20:36:30.125580 2017] [:error] [pid 28933] [client XXX.XXX.XXX.XXX:12339] PHP Fatal error: Uncaught exception 'Exception' with message 'Access denied' in /var/www/volkszaehler.org/lib/Router.php:223\nStack trace:\n#0 /var/www/volkszaehler.org/lib/Router.php(145): Volkszaehler\\Router->handleRaw(Object(Symfony\\Component\\HttpFoundation\\Request), 1)\n#1 /var/www/volkszaehler.org/htdocs/middleware.php(52): Volkszaehler\\Router->handle(Object(Symfony\\Component\\HttpFoundation\\Request))\n#2 {main}\n thrown in /var/www/volkszaehler.org/lib/Router.php on line 223, referer: http://XXX.XXX.XXX.XXX/
[Thu Dec 28 20:36:35.118297 2017] [:error] [pid 510] [client XXX.XXX.XXX.XXX:12348] PHP Fatal error: Uncaught exception 'Exception' with message 'Access denied' in /var/www/volkszaehler.org/lib/Router.php:223\nStack trace:\n#0 /var/www/volkszaehler.org/lib/Router.php(145): Volkszaehler\\Router->handleRaw(Object(Symfony\\Component\\HttpFoundation\\Request), 1)\n#1 /var/www/volkszaehler.org/htdocs/middleware.php(52): Volkszaehler\\Router->handle(Object(Symfony\\Component\\HttpFoundation\\Request))\n#2 {main}\n thrown in /var/www/volkszaehler.org/lib/Router.php on line 223, referer: http://XXX.XXX.XXX.XXX/
[Thu Dec 28 20:42:21.279826 2017] [:error] [pid 28933] [client XXX.XXX.XXX.XXX:12811] PHP Fatal error: Undefined class constant 'HEADER_X_FORWARDED_ALL' in /var/www/volkszaehler.org/lib/Router.php on line 207, referer: http://XXX.XXX.XXX.XXX/
[Thu Dec 28 20:42:23.997072 2017] [:error] [pid 511] [client XXX.XXX.XXX.XXX:12812] PHP Fatal error: Undefined class constant 'HEADER_X_FORWARDED_ALL' in /var/www/volkszaehler.org/lib/Router.php on line 207, referer: http://XXX.XXX.XXX.XXX/
[Thu Dec 28 20:42:25.585017 2017] [:error] [pid 510] [client XXX.XXX.XXX.XXX:12815] PHP Fatal error: Undefined class constant 'HEADER_X_FORWARDED_ALL' in /var/www/volkszaehler.org/lib/Router.php on line 207, referer: http://XXX.XXX.XXX.XXX/
[Thu Dec 28 20:43:37.866572 2017] [mpm_prefork:notice] [pid 1082] AH00169: caught SIGTERM, shutting down
[Thu Dec 28 20:43:39.271674 2017] [mpm_prefork:notice] [pid 1968] AH00163: Apache/2.4.10 (Raspbian) configured -- resuming normal operations
[Thu Dec 28 20:43:39.271824 2017] [core:notice] [pid 1968] AH00094: Command line: '/usr/sbin/apache2'
[Thu Dec 28 20:43:45.848085 2017] [:error] [pid 1973] [client XXX.XXX.XXX.XXX:12927] PHP Fatal error: Undefined class constant 'HEADER_X_FORWARDED_ALL' in /var/www/volkszaehler.org/lib/Router.php on line 207, referer: http://XXX.XXX.XXX.XXX/
More information about the volkszaehler-dev
mailing list