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

Claas H. Köhler claashk at web.de
Tue Apr 16 21:59:29 CEST 2019


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
<https://httpd.apache.org/docs/2.4/en/mod/directive-dict.html#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
> <mailto: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 <mailto: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> <mailto: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> <mailto:cpuidle at gmx.de>
>>>     Date:   Thu Apr 4 19:18:43 2019 +0200
>>>
>>>         Upgrade dependencies (#755)
>>>
>>>     commit 0789ac3674c313b55886ffac809a2c6e0be85ade
>>>     Author: andig <cpuidle at gmx.de> <mailto: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> <mailto: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 <mailto: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
>>>     <http://dummy-host.example.com>-error_log
>>>         #CustomLog /var/log/apache2/dummy-host.example.com
>>>     <http://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> <mailto: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 <mailto: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 <mailto: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/5b004cfd/attachment-0001.html>


More information about the volkszaehler-users mailing list