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, AndreasAm 28.12.2017 um 19:04 schrieb Frank Richter <frank.richte...@gmail.com <mailto:frank.richte...@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ß FrankAm 28.12.2017 6:31 PM schrieb "Koch, Michael" <princemi...@gmail.com <mailto:princemi...@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 : 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" <cpui...@gmail.com <mailto:cpui...@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, AndreasOn 24. Dec 2017, at 18:45, Frank Richter <frank.richte...@gmail.com <mailto:frank.richte...@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" <princemi...@gmail.com <mailto:princemi...@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
<<< text/html; name="volkszaehler.conf.php": Unrecognized >>>
[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/