[vz-users] Middleware Fehler: Network Error: Not Found

Andreas Goetz cpuidle at gmail.com
Tue Apr 16 22:32:06 CEST 2019


Ist möglich. Ich glaube ich bin damals hier drüber gestolpert:  https://mathiasbynens.be/notes/apache-allowoverride-all

Viele Grüße, Andreas 

> Am 16.04.2019 um 21:59 schrieb Claas H. Köhler <claashk at web.de>:
> 
> Bei mir reicht "All".
> 
> https://httpd.apache.org/docs/2.4/en/mod/core.html#allowoverride
> verstehe ich auch so:
> 
> Syntax: AllowOverride All|None|directive-type [directive-type] ...
> When this directive is set to All, then any directive which has the .htaccess Context is allowed in .htaccess files.
> 
> Also All ODER None ODER eine Kombination einzelner Direktiven. Oder verstehe ich da ewas falsch ?
> 
> Viele Grüße
> Claas
> 
> 
>> On 4/16/19 9:52 PM, Andreas Goetz wrote:
>> Leider ist All nicht alles. Siehe Apache Doku :(
>> 
>> Viele Grüße, Andreas 
>> 
>> Am 16.04.2019 um 21:45 schrieb Claas H. Köhler <claashk at web.de>:
>> 
>>> Hi Frank,
>>> 
>>> Guter Tipp, danke. Das hat funktioniert. Gibt es einen Grund, warum Ihr die .htaccess Datei verwendet, anstatt die Anweisungen direkt in den Virtuellen Host zu schreiben ? Jetzt verstehe ich wenigstens auch, wo das rewrite herkommt :-)
>>> 
>>> Was macht das 'AuthConfig' hinter 'All' ? 'All' ist doch schon alles, inkl. AuthConfig oder ?
>>> 
>>> Viele Grüße
>>> Claas
>>> 
>>>> On 4/16/19 9:17 PM, Frank Richter wrote:
>>>> Probier mal
>>>> 
>>>> AllowOverride All AuthConfig 
>>>> 
>>>> Claas H. Köhler <claashk at web.de> schrieb am Di., 16. Apr. 2019, 21:08:
>>>>> Hallo und danke für die schnelle Rückmeldung-
>>>>> 
>>>>> mod_rewrite ist enabled. Ich nutze es aber in der Apache vhost Konfiguration nicht. Wird das intern verwendet ?
>>>>> 
>>>>> tail error_log:
>>>>> [Tue Apr 16 15:03:18.767504 2019] [mpm_prefork:notice] [pid 10042] AH00163: Apache/2.4.33 (Linux/SUSE) OpenSSL/1.1.0i-fips PHP/7.2.5 configured -- resuming                     normal operations
>>>>> [Tue Apr 16 15:03:18.767656 2019] [core:notice] [pid 10042] AH00094: Command line: '/usr/sbin/httpd-prefork -D SYSCONFIG -C PidFile /var/run/httpd.pid -C Include /etc/apache2/sysconfig.d//loadmodule.conf -C Include /etc/apache2/sysconfig.d//global.conf -f /etc/apache2/httpd.conf -c Include /etc/apache2/sysconfig.d//include.conf -D SYSTEMD -D FOREGROUND'
>>>>> [Tue Apr 16 15:04:39.727973 2019] [mpm_prefork:notice] [pid 10042] AH00170: caught SIGWINCH, shutting down gracefully
>>>>> [Tue Apr 16 15:04:40.024914 2019] [ssl:warn] [pid 10069] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
>>>>> [Tue Apr 16 15:04:40.054615 2019] [mpm_prefork:notice] [pid 10069] AH00163: Apache/2.4.33 (Linux/SUSE) OpenSSL/1.1.0i-fips PHP/7.2.5 configured -- resuming normal operations
>>>>> [Tue Apr 16 15:04:40.054760 2019] [core:notice] [pid 10069] AH00094: Command line: '/usr/sbin/httpd-prefork -D SYSCONFIG -C PidFile /var/run/httpd.pid -C Include /etc/apache2/sysconfig.d//loadmodule.conf -C Include /etc/apache2/sysconfig.d//global.conf -f /etc/apache2/httpd.conf -c Include /etc/apache2/sysconfig.d//include.conf -D SYSTEMD -D FOREGROUND'
>>>>> [Tue Apr 16 15:52:17.249840 2019] [mpm_prefork:notice] [pid 10069] AH00170: caught SIGWINCH, shutting down gracefully
>>>>> [Tue Apr 16 15:52:17.541720 2019] [ssl:warn] [pid 10375] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
>>>>> [Tue Apr 16 15:52:17.570448 2019] [mpm_prefork:notice] [pid 10375] AH00163: Apache/2.4.33 (Linux/SUSE) OpenSSL/1.1.0i-fips PHP/7.2.5 configured -- resuming normal operations
>>>>> [Tue Apr 16 15:52:17.570620 2019] [core:notice] [pid 10375] AH00094: Command line: '/usr/sbin/httpd-prefork -D SYSCONFIG -C PidFile /var/run/httpd.pid -C Include /etc/apache2/sysconfig.d//loadmodule.conf -C Include /etc/apache2/sysconfig.d//global.conf -f /etc/apache2/httpd.conf -c Include /etc/apache2/sysconfig.d//include.conf -D SYSTEMD -D FOREGROUND'
>>>>> 
>>>>> php7 -v
>>>>> PHP 7.2.5 (cli) ( NTS )
>>>>> Copyright (c) 1997-2018 The PHP Group
>>>>> Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
>>>>> 
>>>>> git log
>>>>> commit ac590a45eef1508586e086a42d6b9412a3f9f232 (HEAD -> master, origin/master, origin/HEAD)
>>>>> Author: andig <cpuidle at gmx.de>
>>>>> Date:   Fri Apr 5 19:57:31 2019 +0200
>>>>> 
>>>>>     Fix missing config file for docker
>>>>> 
>>>>> commit 07deff71429e5ca6eb5199c5d88a969091855037
>>>>> Author: andig <cpuidle at gmx.de>
>>>>> Date:   Thu Apr 4 19:18:43 2019 +0200
>>>>> 
>>>>>     Upgrade dependencies (#755)
>>>>> 
>>>>> commit 0789ac3674c313b55886ffac809a2c6e0be85ade
>>>>> Author: andig <cpuidle at gmx.de>
>>>>> Date:   Thu Apr 4 17:36:34 2019 +0200
>>>>> 
>>>>>     Improve sanity checks (#757)
>>>>> 
>>>>> commit f9a4a9161541bb724a05aa59688b45c16aff4817
>>>>> Author: andig <cpuidle at gmx.de>
>>>>> Date:   Thu Apr 4 10:45:54 2019 +0200
>>>>> [...]
>>>>> 
>>>>> php7 composer.phar update
>>>>> Loading composer repositories with package information
>>>>> Updating dependencies (including require-dev)
>>>>> Package operations: 0 installs, 8 updates, 0 removals
>>>>>   - Updating symfony/console (v4.2.5 => v4.2.6): Downloading (100%)         
>>>>>   - Updating symfony/debug (v4.2.5 => v4.2.6): Downloading (100%)         
>>>>>   - Updating symfony/http-foundation (v4.2.5 => v4.2.6): Downloading (100%)         
>>>>>   - Updating symfony/event-dispatcher (v4.2.5 => v4.2.6): Downloading (100%)         
>>>>>   - Updating symfony/http-kernel (v4.2.5 => v4.2.6): Downloading (100%)         
>>>>>   - Updating symfony/routing (v4.2.5 => v4.2.6): Downloading (100%)         
>>>>>   - Updating symfony/yaml (v4.2.5 => v4.2.6): Downloading (100%)         
>>>>>   - Updating symfony/process (v4.2.5 => v4.2.6): Downloading (100%)         
>>>>> Writing lock file
>>>>> Generating autoload files
>>>>> 
>>>>> virtual host config:
>>>>> <VirtualHost *:80>
>>>>>     ServerAdmin webmaster at home.net
>>>>>     ServerName 192.168.178.5
>>>>>     ServerAlias localhost
>>>>> 
>>>>>     # DocumentRoot: The directory out of which you will serve your
>>>>>     # documents. By default, all requests are taken from this directory, but
>>>>>     # symbolic links and aliases may be used to point to other locations.
>>>>>     DocumentRoot /srv/www/volkszaehler/htdocs
>>>>> 
>>>>>     # if not specified, the global error log is used
>>>>>     #ErrorLog /var/log/apache2/dummy-host.example.com-error_log
>>>>>     #CustomLog /var/log/apache2/dummy-host.example.com-access_log combined
>>>>> 
>>>>>     # don't loose time with IP address lookups
>>>>>     HostnameLookups Off
>>>>> 
>>>>>     # needed for named virtual hosts
>>>>>     UseCanonicalName Off
>>>>> 
>>>>>     # configures the footer on server-generated documents
>>>>>     ServerSignature On
>>>>>     <IfModule mod_userdir.c>
>>>>>         # Note that the name of the user directory ("public_html") cannot simply be
>>>>>         # changed here, since it is a compile time setting. The apache package
>>>>>         # would have to be rebuilt. You could work around by deleting
>>>>>         # /usr/sbin/suexec, but then all scripts from the directories would be
>>>>>         # executed with the UID of the webserver.
>>>>>         UserDir public_html
>>>>>         # The actual configuration of the directory is in
>>>>>         # /etc/apache2/mod_userdir.conf.
>>>>>         Include /etc/apache2/mod_userdir.conf
>>>>>         # You can, however, change the ~ if you find it awkward, by mapping e.g.
>>>>>         # http://www.example.com/users/karl-heinz/ --> /home/karl-heinz/public_html/
>>>>>         #AliasMatch ^/users/([a-zA-Z0-9-_.]*)/?(.*) /home/$1/public_html/$2
>>>>>     </IfModule>
>>>>> 
>>>>>     #
>>>>>     # Volkszähler directory config
>>>>>     #
>>>>>     <Directory "/srv/www/volkszaehler/htdocs">
>>>>>         # The Options directive is both complicated and important.  Please see
>>>>>         # http://httpd.apache.org/docs/2.4/mod/core.html#options
>>>>>         # for more information.
>>>>>         #
>>>>>         Options Indexes FollowSymLinks
>>>>> 
>>>>>         #
>>>>>         # AllowOverride controls what directives may be placed in .htaccess files.
>>>>>         # It can be "All", "None", or any combination of the keywords:
>>>>>         #   Options FileInfo AuthConfig Limit
>>>>>         #
>>>>>         AllowOverride None
>>>>>        #
>>>>>         # Controls who can get stuff from this server.
>>>>>         #
>>>>>         Require all granted
>>>>>     </Directory>
>>>>> 
>>>>> </VirtualHost>
>>>>> 
>>>>> a2enmod -l
>>>>> actions alias auth_basic authn_core authn_file authz_host authz_groupfile authz_core authz_user autoindex dir env expires include log_config mime negotiation setenvif ssl socache_shmcb reqtimeout php7 rewrite
>>>>> 
>>>>> Optoins.js und die httpd.conf habe ich nicht verändert. Das identische setup funktioniert, wenn ich eine ältere Version laufen lasse
>>>>> 
>>>>> git log
>>>>> 
>>>>> commit f75b4c7ac676d01480cad83a96e025d83b9f2f60 (HEAD -> master, origin/master, origin/HEAD)
>>>>> Merge: 341bf0f bdd0ec3
>>>>> Author: andig <cpuidle at gmx.de>
>>>>> Date:   Tue Jan 22 22:33:33 2019 +0100
>>>>> [...]
>>>>> 
>>>>> Meinst Du mit dem Screenshot der Browserkonsole einen Screenshot vom Fenster, in dem der VZ Server geöffnet ist ?
>>>>> 
>>>>> Gruß
>>>>> Claas
>>>>> 
>>>>>> On 4/16/19 8:25 PM, Frank Richter wrote:
>>>>>> Fehlt dem Apache evtl. mod_rewrite?
>>>>>> 
>>>>>> Grüße
>>>>>> Frank
>>>>>> 
>>>>>> Andreas Goetz <cpuidle at gmail.com> schrieb am Di., 16. Apr. 2019, 18:34:
>>>>>>> Hallo Claas,
>>>>>>> 
>>>>>>> Damit wir nicht Kaffeesatz lesen müssen:
>>>>>>> 
>>>>>>> - Screenshot der Browserkonsole
>>>>>>> - Ausgabe tail /var/log/httpd/error.log (oder apache/ ?)
>>>>>>> - Ausgabe php -v
>>>>>>> - Ausgabe git log
>>>>>>> - Ausgabe composer update
>>>>>>> - /etc/httpd.conf (richtige Datei?)
>>>>>>> - falls modifiziert: options.js
>>>>>>> 
>>>>>>> Viele Grüße, 
>>>>>>> Andreas
>>>>>>> 
>>>>>>> > On 16. Apr 2019, at 17:26, Claas H. Köhler <claashk at web.de> wrote:
>>>>>>> > 
>>>>>>> > Hallo,
>>>>>>> > 
>>>>>>> > Zunächst mal ein großes Kompliment an alle, die an der Volkszähler
>>>>>>> > Software mitarbeiten. Ich habe das Projekt vor kurzem entdeckt und finde
>>>>>>> > es großartig.
>>>>>>> > 
>>>>>>> > Gestern habe ich versucht, den neuen master aus dem git repository zu
>>>>>>> > installieren. Ich nutze dabei Apache unter Opensuse Leap 15.0.
>>>>>>> > 
>>>>>>> > Die Middleware scheint dabei zu laufen, allerdings erhalte ich beim
>>>>>>> > Aufrufen der Seite die Fehlermeldung "Network Error: Not found". Ich
>>>>>>> > vermute, dass dies ein Problem beim Zugriff auf die mysql Datenbank ist,
>>>>>>> > denn das Verhalten ändert sich nicht, wenn ich z.B. fehlerhafte
>>>>>>> > Einstellungen in der etc/config.yaml vornehme. Ich habe versucht, alle
>>>>>>> > Einstellungen so gut es geht aus der alten php config Datei zu
>>>>>>> > übernehmen. Allerdings konnte ich kein Äquivalent finden, um den push
>>>>>>> > server zu deaktivieren. Könnte das ein Problem sein ?
>>>>>>> > 
>>>>>>> > Außerdem habe ich versucht, debugging über "debug: true" zu aktivieren.
>>>>>>> > Allerdings sehe ich im Browser keine Debug Informationen. Wo muss ich
>>>>>>> > die ggf suchen ?
>>>>>>> > 
>>>>>>> > Ich wäre für jeden Hinweis dankbar.
>>>>>>> > 
>>>>>>> > Viele Grüße
>>>>>>> > 
>>>>>>> > Claas
>>>>>>> > 
>>>>>>> > P.S. Ich bin recht sicher, dass DB Nutzer und login in der config.yaml
>>>>>>> > korrekt sind und der mariaDB Server läuft. Habe auch die mariaDB root
>>>>>>> > Zugangsdaten probiert, aber ohne Erfolg.
>>>>>>> > 
>>>>>>> 
>>>>> 
>>> 
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20190416/864b6340/attachment-0001.html>


More information about the volkszaehler-users mailing list