Neue Domain 404 Not Found
Posted: Fri 7. Oct 2022, 14:32
Jetzt stehe ich gerad auf dem Schlauch.
Ich habe, wie schon x-mal, eine neue Domain angelegt.
Ging im ersten Anlauf schon schief, LE error. Konnte die .well-known nicht finden.
Fehlersymbol in der Domain Liste.
Also LE deaktivert.
Fehler weg.
Aber ich bekommen nen 404.
Habe dann custom logs aktiviert, aber der Ordner bleibt leer.
Es geht um die Domain: http://jenkins.24unix.net/
Hat da noch jemand ne schlaue Idee?
Ich finde in keinem relevanten Logfile was.
vhost ist aber angeblich da:
Ist frustrierend, wenn man sie eigentlich schön am nachmittag eine CI/CD Pipeline bauen will, aber dann schlicht an der Domain scheitert
Zugriff habe ich nun gefunden, in der other_vhost unter /var/log/apache/keyhelp
24unix.net:80 2a03:7847xxxxxx6f:9e4d:6ee3 - - [07/Oct/2022:14:39:38 +0200] "GET / HTTP/1.1" 404 397 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36"
Warum steht 24unix.net und nicht jenkins.24unix.net?
Config sollte OK sein?
Ich habe, wie schon x-mal, eine neue Domain angelegt.
Ging im ersten Anlauf schon schief, LE error. Konnte die .well-known nicht finden.
Fehlersymbol in der Domain Liste.
Also LE deaktivert.
Fehler weg.
Aber ich bekommen nen 404.
Habe dann custom logs aktiviert, aber der Ordner bleibt leer.
Code: Select all
CustomLog "/home/users/tracer/logs/jenkins.24unix.net/access.log" keyhelp_log
ErrorLog "/home/users/tracer/logs/jenkins.24unix.net/error.log"
Hat da noch jemand ne schlaue Idee?
Ich finde in keinem relevanten Logfile was.
vhost ist aber angeblich da:
Code: Select all
apache2ctl -S|grep jenk
port 80 namevhost jenkins.24unix.net (/etc/apache2/keyhelp/vhosts/tracer.conf:996)
Zugriff habe ich nun gefunden, in der other_vhost unter /var/log/apache/keyhelp
24unix.net:80 2a03:7847xxxxxx6f:9e4d:6ee3 - - [07/Oct/2022:14:39:38 +0200] "GET / HTTP/1.1" 404 397 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36"
Warum steht 24unix.net und nicht jenkins.24unix.net?
Config sollte OK sein?
Code: Select all
# jenkins.24unix.net
<VirtualHost *:80>
ServerName jenkins.24unix.net
ServerAdmin tracer@24unix.net
DocumentRoot "/home/users/tracer/www/jenkins.24unix.net/"
SuexecUserGroup "tracer" "tracer"
# Logging
LogLevel warn
CustomLog "/home/users/tracer/logs/access.log" keyhelp_log
ErrorLog "/home/users/tracer/logs/error.log"
# PHP support
<FilesMatch "\.php$">
<If "-f %{REQUEST_FILENAME}">
SetHandler "proxy:unix:/run/php/keyhelp_tracer_php81.socket|fcgi://keyhelp_tracer_php81.socket"
</If>
</FilesMatch>
# Set proxy properties (the string "unique-domain-name-string" should match
# the one set in the FilesMatch directive.
<Proxy fcgi://keyhelp_tracer_php81.socket>
ProxySet connectiontimeout=5 timeout=300
</Proxy>
<Directory "/home/users/tracer/www/jenkins.24unix.net/">
AllowOverride AuthConfig FileInfo Indexes Limit Options=ExecCGI,Includes,IncludesNOEXEC,Indexes,MultiViews,SymLinksIfOwnerMatch
Options -Indexes
CGIPassAuth On
</Directory>
# Include global directives
IncludeOptional /etc/apache2/keyhelp/global_directives.conf
# Include custom HTTP directives
Include /etc/apache2/keyhelp/custom_vhosts/tracer_jenkins.24unix.net_http.conf
</VirtualHost>