caddy: fix monitoring file_server root (empty 404); note v1.7.2
This commit is contained in:
parent
6c92cd1c1b
commit
61b9dc0a11
2 changed files with 40 additions and 28 deletions
|
|
@ -64,3 +64,15 @@ test -w /var/www/monitoring-sites && echo www_writable
|
||||||
| `~/koopa-caddy/` | Live-Apply-Quelle auf dem Host (nicht Secrets) |
|
| `~/koopa-caddy/` | Live-Apply-Quelle auf dem Host (nicht Secrets) |
|
||||||
|
|
||||||
Siehe Issue **I-09** in `ISSUES.md`.
|
Siehe Issue **I-09** in `ISSUES.md`.
|
||||||
|
|
||||||
|
## Follow-up — empty Caddy 404 after apply (v1.7.2)
|
||||||
|
|
||||||
|
After apply, Caddy returned **empty HTTP 404** (Server: Caddy).
|
||||||
|
|
||||||
|
**Cause:** `root * …/monitoring` + `handle /monitoring/` → looks for `…/monitoring/monitoring/`.
|
||||||
|
|
||||||
|
**Fix:** `root * …/{host}` + `handle /monitoring*` in `~/koopa-caddy/Caddyfile`. Re-apply:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo ~/koopa-caddy/apply-monitoring-live.sh
|
||||||
|
```
|
||||||
|
|
|
||||||
|
|
@ -41,59 +41,59 @@ taler.hacktivism.ch {
|
||||||
handle /taler-monitoring-surface_err {
|
handle /taler-monitoring-surface_err {
|
||||||
redir /taler-monitoring-surface_err/ 302
|
redir /taler-monitoring-surface_err/ 302
|
||||||
}
|
}
|
||||||
handle /taler-monitoring-surface_err/ {
|
handle /taler-monitoring-surface_err* {
|
||||||
root * /var/www/monitoring-sites/taler.hacktivism.ch/taler-monitoring-surface_err
|
root * /var/www/monitoring-sites/taler.hacktivism.ch
|
||||||
file_server
|
file_server
|
||||||
}
|
}
|
||||||
handle /taler-monitoring-surface {
|
handle /taler-monitoring-surface {
|
||||||
redir /taler-monitoring-surface/ 302
|
redir /taler-monitoring-surface/ 302
|
||||||
}
|
}
|
||||||
handle /taler-monitoring-surface/ {
|
handle /taler-monitoring-surface* {
|
||||||
root * /var/www/monitoring-sites/taler.hacktivism.ch/taler-monitoring-surface
|
root * /var/www/monitoring-sites/taler.hacktivism.ch
|
||||||
file_server
|
file_server
|
||||||
}
|
}
|
||||||
handle /taler-monitoring-aptdeploy_err {
|
handle /taler-monitoring-aptdeploy_err {
|
||||||
redir /taler-monitoring-aptdeploy_err/ 302
|
redir /taler-monitoring-aptdeploy_err/ 302
|
||||||
}
|
}
|
||||||
handle /taler-monitoring-aptdeploy_err/ {
|
handle /taler-monitoring-aptdeploy_err* {
|
||||||
root * /var/www/monitoring-sites/taler.hacktivism.ch/taler-monitoring-aptdeploy_err
|
root * /var/www/monitoring-sites/taler.hacktivism.ch
|
||||||
file_server
|
file_server
|
||||||
}
|
}
|
||||||
handle /taler-monitoring-aptdeploy {
|
handle /taler-monitoring-aptdeploy {
|
||||||
redir /taler-monitoring-aptdeploy/ 302
|
redir /taler-monitoring-aptdeploy/ 302
|
||||||
}
|
}
|
||||||
handle /taler-monitoring-aptdeploy/ {
|
handle /taler-monitoring-aptdeploy* {
|
||||||
root * /var/www/monitoring-sites/taler.hacktivism.ch/taler-monitoring-aptdeploy
|
root * /var/www/monitoring-sites/taler.hacktivism.ch
|
||||||
file_server
|
file_server
|
||||||
}
|
}
|
||||||
|
|
||||||
handle /taler-monitoring-mattermost_err {
|
handle /taler-monitoring-mattermost_err {
|
||||||
redir /taler-monitoring-mattermost_err/ 302
|
redir /taler-monitoring-mattermost_err/ 302
|
||||||
}
|
}
|
||||||
handle /taler-monitoring-mattermost_err/ {
|
handle /taler-monitoring-mattermost_err* {
|
||||||
root * /var/www/monitoring-sites/taler.hacktivism.ch/taler-monitoring-mattermost_err
|
root * /var/www/monitoring-sites/taler.hacktivism.ch
|
||||||
file_server
|
file_server
|
||||||
}
|
}
|
||||||
handle /taler-monitoring-mattermost {
|
handle /taler-monitoring-mattermost {
|
||||||
redir /taler-monitoring-mattermost/ 302
|
redir /taler-monitoring-mattermost/ 302
|
||||||
}
|
}
|
||||||
handle /taler-monitoring-mattermost/ {
|
handle /taler-monitoring-mattermost* {
|
||||||
root * /var/www/monitoring-sites/taler.hacktivism.ch/taler-monitoring-mattermost
|
root * /var/www/monitoring-sites/taler.hacktivism.ch
|
||||||
file_server
|
file_server
|
||||||
}
|
}
|
||||||
|
|
||||||
handle /taler-monitoring-mail_err {
|
handle /taler-monitoring-mail_err {
|
||||||
redir /taler-monitoring-mail_err/ 302
|
redir /taler-monitoring-mail_err/ 302
|
||||||
}
|
}
|
||||||
handle /taler-monitoring-mail_err/ {
|
handle /taler-monitoring-mail_err* {
|
||||||
root * /var/www/monitoring-sites/taler.hacktivism.ch/taler-monitoring-mail_err
|
root * /var/www/monitoring-sites/taler.hacktivism.ch
|
||||||
file_server
|
file_server
|
||||||
}
|
}
|
||||||
handle /taler-monitoring-mail {
|
handle /taler-monitoring-mail {
|
||||||
redir /taler-monitoring-mail/ 302
|
redir /taler-monitoring-mail/ 302
|
||||||
}
|
}
|
||||||
handle /taler-monitoring-mail/ {
|
handle /taler-monitoring-mail* {
|
||||||
root * /var/www/monitoring-sites/taler.hacktivism.ch/taler-monitoring-mail
|
root * /var/www/monitoring-sites/taler.hacktivism.ch
|
||||||
file_server
|
file_server
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -101,15 +101,15 @@ taler.hacktivism.ch {
|
||||||
handle /monitoring_err {
|
handle /monitoring_err {
|
||||||
redir /monitoring_err/ 302
|
redir /monitoring_err/ 302
|
||||||
}
|
}
|
||||||
handle /monitoring_err/ {
|
handle /monitoring_err* {
|
||||||
root * /var/www/monitoring-sites/taler.hacktivism.ch/monitoring_err
|
root * /var/www/monitoring-sites/taler.hacktivism.ch
|
||||||
file_server
|
file_server
|
||||||
}
|
}
|
||||||
handle /monitoring {
|
handle /monitoring {
|
||||||
redir /monitoring/ 302
|
redir /monitoring/ 302
|
||||||
}
|
}
|
||||||
handle /monitoring/ {
|
handle /monitoring* {
|
||||||
root * /var/www/monitoring-sites/taler.hacktivism.ch/monitoring
|
root * /var/www/monitoring-sites/taler.hacktivism.ch
|
||||||
file_server
|
file_server
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -145,15 +145,15 @@ exchange.hacktivism.ch {
|
||||||
handle /monitoring_err {
|
handle /monitoring_err {
|
||||||
redir /monitoring_err/ 302
|
redir /monitoring_err/ 302
|
||||||
}
|
}
|
||||||
handle /monitoring_err/ {
|
handle /monitoring_err* {
|
||||||
root * /var/www/monitoring-sites/exchange.hacktivism.ch/monitoring_err
|
root * /var/www/monitoring-sites/exchange.hacktivism.ch
|
||||||
file_server
|
file_server
|
||||||
}
|
}
|
||||||
handle /monitoring {
|
handle /monitoring {
|
||||||
redir /monitoring/ 302
|
redir /monitoring/ 302
|
||||||
}
|
}
|
||||||
handle /monitoring/ {
|
handle /monitoring* {
|
||||||
root * /var/www/monitoring-sites/exchange.hacktivism.ch/monitoring
|
root * /var/www/monitoring-sites/exchange.hacktivism.ch
|
||||||
file_server
|
file_server
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -179,15 +179,15 @@ bank.hacktivism.ch {
|
||||||
handle /monitoring_err {
|
handle /monitoring_err {
|
||||||
redir /monitoring_err/ 302
|
redir /monitoring_err/ 302
|
||||||
}
|
}
|
||||||
handle /monitoring_err/ {
|
handle /monitoring_err* {
|
||||||
root * /var/www/monitoring-sites/bank.hacktivism.ch/monitoring_err
|
root * /var/www/monitoring-sites/bank.hacktivism.ch
|
||||||
file_server
|
file_server
|
||||||
}
|
}
|
||||||
handle /monitoring {
|
handle /monitoring {
|
||||||
redir /monitoring/ 302
|
redir /monitoring/ 302
|
||||||
}
|
}
|
||||||
handle /monitoring/ {
|
handle /monitoring* {
|
||||||
root * /var/www/monitoring-sites/bank.hacktivism.ch/monitoring
|
root * /var/www/monitoring-sites/bank.hacktivism.ch
|
||||||
file_server
|
file_server
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue