1. Caddy version (caddy version
):
v2.0.0 h1:pQSaIJGFluFvu8KDGDODV8u4/QRED/OPyIR+MWYYse8=
2. How I run Caddy:
debian 10
installed by apt source
systemctl start caddy
a. System environment:
debian 10 systemctl
b. Command:
c. Service/unit/compose file:
d. My complete Caddyfile or JSON config:
hkix.me {
tls uk@overidea.xyz
encode gzip
root * /root/www
file_server browse
}
3. The problem I’m having:
403 forbidden when i visit my site
if i commet file_server the website is all blank
root@overidea.me:~# ls -la www
total 6272
drwxrwxrwx 2 caddy root 4096 May 29 23:19 .
drwx------ 5 root root 4096 May 29 23:52 ..
-rwxrwxrwx 1 caddy root 4 May 29 23:19 index.html
-rwxrwxrwx 1 caddy root 0 May 29 23:07 test
4. Error messages and/or full log output:
root@overidea:~# journalctl --no-pager -u caddy
-- Logs begin at Fri 2020-05-29 23:49:54 EDT, end at Fri 2020-05-29 23:50:51 EDT. --
May 29 23:49:58 overidea.me systemd[1]: Started Caddy.
May 29 23:49:58 overidea.me caddy[435]: caddy.HomeDir=/var/lib/caddy
May 29 23:49:58 overidea.me caddy[435]: caddy.AppDataDir=/var/lib/caddy/.local/share/caddy
May 29 23:49:58 overidea.me caddy[435]: caddy.AppConfigDir=/var/lib/caddy/.config/caddy
May 29 23:49:58 overidea.me caddy[435]: caddy.ConfigAutosavePath=/var/lib/caddy/.config/caddy/autosave.json
May 29 23:49:58 overidea.me caddy[435]: runtime.GOOS=linux
May 29 23:49:58 overidea.me caddy[435]: runtime.GOARCH=amd64
May 29 23:49:58 overidea.me caddy[435]: runtime.Compiler=gc
May 29 23:49:58 overidea.me caddy[435]: runtime.NumCPU=1
May 29 23:49:58 overidea.me caddy[435]: runtime.GOMAXPROCS=1
May 29 23:49:58 overidea.me caddy[435]: runtime.Version=go1.14.2
May 29 23:49:58 overidea.me caddy[435]: os.Getwd=/
May 29 23:49:58 overidea.me caddy[435]: LANG=en_US.UTF-8
May 29 23:49:58 overidea.me caddy[435]: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
May 29 23:49:58 overidea.me caddy[435]: HOME=/var/lib/caddy
May 29 23:49:58 overidea.me caddy[435]: LOGNAME=caddy
May 29 23:49:58 overidea.me caddy[435]: USER=caddy
May 29 23:49:58 overidea.me caddy[435]: INVOCATION_ID=f9be823826d543c298f2f2a815c9805b
May 29 23:49:58 overidea.me caddy[435]: JOURNAL_STREAM=9:13457
May 29 23:49:58 overidea.me caddy[435]: {"level":"info","ts":1590810598.896636,"msg":"using provided configuration","config_file":"/etc/caddy/Caddyfile","config_adapter":""}
May 29 23:49:58 overidea.me caddy[435]: {"level":"info","ts":1590810598.8990371,"logger":"admin","msg":"admin endpoint started","address":"tcp/localhost:2019","enforce_origin":false,"origins":["[::1]:2019","127.0.0.1:2019","localhost:2019"]}
May 29 23:49:58 overidea.me caddy[435]: {"level":"info","ts":1590810598.9007726,"logger":"http","msg":"enabling automatic HTTP->HTTPS redirects","server_name":"srv0"}
May 29 23:49:58 overidea.me caddy[435]: {"level":"info","ts":1590810598.903893,"logger":"tls","msg":"cleaned up storage units"}
May 29 23:49:58 overidea.me caddy[435]: {"level":"info","ts":1590810598.9041457,"logger":"http","msg":"enabling automatic TLS certificate management","domains":["hkix.me"]}
May 29 23:49:58 overidea.me caddy[435]: 2020/05/29 23:49:58 [INFO][cache:0xc0002640f0] Started certificate maintenance routine
May 29 23:49:58 overidea.me caddy[435]: {"level":"info","ts":1590810598.982346,"msg":"autosaved config","file":"/var/lib/caddy/.config/caddy/autosave.json"}
May 29 23:49:58 overidea.me caddy[435]: {"level":"info","ts":1590810598.9823706,"msg":"serving initial configuration"}
5. What I already tried:
i try commet browse(403), commet file_browser(all blank)
i want to use it a pure static file web server