[linux] Apache werkt niet naar behoren.
Geert Stappers
stappers op stappers.nl
Wo Jan 19 19:46:31 CET 2022
On Wed, Jan 19, 2022 at 07:23:50PM +0100, Nico Berg wrote:
> Op 19-01-2022 om 16:36 schreef Daniel C. von Asmuth:
> > Aldus schreef Nico Berg op Wed, Jan 19, 2022 at 03:32:07PM +0100:
> > > Hallo lijst lezers,
> > >
> > > Ik heb een vraag voor de lijst. Mijn configuratie met apache reageert
> > > vervelend.
> > Getest: http://www.familieberg.name/quiz/login.php
> > Dat werkt. Je krijgt een inlogscherm; dat heb ik niet geprobeerd.
> >
> > http://www.familieberg.name
> > Dat ziet er normaal uit. Gemaakt met WordPress???
> > Alleen gaat het fout als je op 1 van de links klikt: je wordt
> > dan doorverwijzen naar een URL die begint met HTTPS://
> >
> > https://www.familieberg.name
> >
> > Geen verbinding.
> >
> > http://familieberg.name
> >
> > Verwijst gelijk door naar http://www.familieberg.name
> >
>
> Klopt,
:-/
> er is een kleine verandering in de problemen opgetreden.
Reactie _onder_ eerdere tekst is "verandering" die ik maak :-)
> Apache loopt de configuratie bestanden schijnbaar in alfabetische volgorde af.
> Ik had een default.conf aangemaakt om alles te ondervangen dat niet
> in een van de genaamde configuraties opgepakt wordt.
>
> > > Apache wilde gisteren niet meer goed reageren op de certificaten van Lets
> > > encrypt. Ik dacht dat op te kunnen lossen maar helaas. Dus ik heb al mijn
> > > config bestanden van de vhosts weg gehaald en nieuwe geschreven.
> > Als je geen fouten had gemaakt, kun je de Apache configuratie hetzelfde
> > laten, maar dan moet die wel naar het juiste certificaat verwijzen.
> > Gisteren heb ik nieuwe certificaten geinstalleerd en mijn Apache doet het
> > nu prima:-)
> >
> > > Ik wilde met de nieuwe config bestanden alleen port 80 even gebruiken en
> > > later certificaat informatie toevoegen.
> > > Wat schetst mijn verbazing: de config voor de domeinnaam laat alleen een
> > > lege directorie zien met "Index of /" en de subdirectorie "quiz" werkt
> > > normaal.
> > > Geen probleem meldingen in de log bestanden van apache.
> > >
> > > De directorie /var/www/html is gevuld met een wordpress site die tot op
> > > heden normaal functioneerde.
> > >
> > > De ellende is begonnen toen ik een tweede domeinnaam wilde toevoegen aan
> > > apache.
> > >
> > > Wie oh wie kan mij een beetje helpen. Ik ben behoorlijk bedreven met linux
> > > dus ik denk slechts een beetje richting nodig te hebben. Iets wat google
> > > niet kon bieden (veel over opzetten apache bijna niets over probleem
> > > oplossen).
> > >
> > > Alvast ontzettend bedankt voor elke hulp, N Berg
> > >
> > > _Configuratie:_
> > >
> > > Ubuntu 20.04.2 server
> > > Server version: Apache/2.4.41 (Ubuntu)
> > >
> > > De config file voor mijn domein (de naam is vervangen voor "domeinnaam")
> > >
> > > <VirtualHost www.domeinnaam.name:80>
> > > DocumentRoot "/var/www/html"
> > >
> > > ServerName www.domeinnaam.name
> > >
> > > <Directory "/var/www/html">
> > > allow from all
> > > Options None
> > > Require all granted
> > > </Directory>
> > > </VirtualHost>
> > >
> > > De config file voor een subdirectorie "quiz"
> > >
> > > Alias /quiz "/var/www/quiz/"
> > >
> > > <Directory /var/www/quiz/>
> > > Require all granted
> > > AllowOverride All
> > > Options FollowSymLinks MultiViews
> > >
> > > </Directory>
> > Ziet er goed uit. Gebruikt geen SSL/TLS of certificaten....
> >
> > Hint: Dit is wat je op poort 80 verstuurd - onversleuteld.
> > HTTPS gebruik je normaal op poort 443.
> >
> Nu kan ik idd weer naar www.familieberg.name. Maar nu heb ik nog een andere
> config, hetzelfde als www.familieberg.name maar die komt later in de lijst
> en die toont de website van www.familieberg.name, zelfs wanneer ik de link
> in de directorie, van www.familieberg.name, in sites-enabled weg haal. De
> config i precies hetzelfde alleen naar een andere documentroot verwijzend
> maar daar kijkt apache niet.
>
> Vreemde zaak.
Advies: Doe wat met de hint over httpS en poort 443.
Idee:
* Actueele configuratie delen
* Het probleem c.q. de verwachtingen beschrijven
Groeten
Geert Stappers
--
Silence is hard to parse
Meer informatie over de Linux
maillijst