1. The problem I’m having:
I’m trying to create a reverse proxy to the web UI for one of my Reolink cameras, specifically a RLC-520A. When trying to load the page in a browser some CSS and JS files fail to load and I end up with a black page with a z in the top left corner. This only occurs on this model of camera. I’ve successfully set this up for 5 other Reolink cameras specifically 4 RLC-510WA’s and 1 RLC-510A.
You can try a working one at porch-street.phendrana.net. The config is the same and included in the Caddyfile excerpt below for reference.
2. Error messages and/or full log output:
caddy | {"level":"debug","ts":1768794759.141581,"logger":"tls","msg":"loading managed certificate","domain":"basement.phendrana.net","expiration":1776554914,"issuer_key":"acme-v02.api.letsencrypt.org-directory","storage":"FileStorage:/data/caddy"}
caddy | {"level":"debug","ts":1768794759.1416962,"logger":"tls","msg":"stapling OCSP","error":"no OCSP stapling for [basement.phendrana.net]: no OCSP server specified in certificate","identifiers":["basement.phendrana.net"]}
caddy | {"level":"debug","ts":1768794759.1417189,"logger":"tls.cache","msg":"added certificate to cache","subjects":["basement.phendrana.net"],"expiration":1776554914,"managed":true,"issuer_key":"acme-v02.api.letsencrypt.org-directory","hash":"0acb707c23206915e6b7eee92fb5d60bd798493128e7ae318f6a7a48ad7b1f04","cache_size":2,"cache_capacity":10000}
caddy | {"level":"debug","ts":1768794759.1417289,"logger":"events","msg":"event","name":"cached_managed_cert","id":"287b8900-fb07-4bdc-89fd-b7f47a8c131d","origin":"tls","data":{"sans":["basement.phendrana.net"]}}
caddy | {"level":"debug","ts":1768794762.4788127,"logger":"events","msg":"event","name":"tls_get_certificate","id":"d6301914-e083-4e47-ba32-370aa9f803ab","origin":"tls","data":{"client_hello":{"CipherSuites":[4865,4867,4866,49195,49199,52393,52392,49196,49200,49162,49161,49171,49172,156,157,47,53],"ServerName":"basement.phendrana.net","SupportedCurves":[4588,29,23,24,25,256,257],"SupportedPoints":"AA==","SignatureSchemes":[1027,1283,1539,2052,2053,2054,1025,1281,1537,515,513],"SupportedProtos":["h2","http/1.1"],"SupportedVersions":[772,771],"RemoteAddr":{"IP":"70.22.175.183","Port":65363,"Zone":""},"LocalAddr":{"IP":"172.20.0.4","Port":443,"Zone":""}}}}
caddy | {"level":"debug","ts":1768794762.4790738,"logger":"tls.handshake","msg":"choosing certificate","identifier":"basement.phendrana.net","num_choices":1}
caddy | {"level":"debug","ts":1768794762.4790933,"logger":"tls.handshake","msg":"default certificate selection results","identifier":"basement.phendrana.net","subjects":["basement.phendrana.net"],"managed":true,"issuer_key":"acme-v02.api.letsencrypt.org-directory","hash":"0acb707c23206915e6b7eee92fb5d60bd798493128e7ae318f6a7a48ad7b1f04"}
caddy | {"level":"debug","ts":1768794762.4791148,"logger":"tls.handshake","msg":"matched certificate in cache","remote_ip":"70.22.175.183","remote_port":"65363","subjects":["basement.phendrana.net"],"managed":true,"expiration":1776554914,"hash":"0acb707c23206915e6b7eee92fb5d60bd798493128e7ae318f6a7a48ad7b1f04"}
caddy | {"level":"debug","ts":1768794762.6910713,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.205132524,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/","headers":{"If-Modified-Since":["Mon, 19 Jan 2026 02:38:55 GMT"],"Priority":["u=0, i"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"Sec-Fetch-User":["?1"],"Te":["trailers"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept-Language":["en-US,en;q=0.9"],"Accept-Encoding":["gzip, deflate, br, zstd"],"If-None-Match":["\"696d993f-5582\""],"Accept":["text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"],"Upgrade-Insecure-Requests":["1"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"Sec-Fetch-Site":["none"],"Sec-Fetch-Dest":["document"],"Sec-Fetch-Mode":["navigate"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Last-Modified":["Mon, 19 Jan 2026 02:38:55 GMT"],"Connection":["keep-alive"],"Etag":["\"696d993f-5582\""],"X-Frame-Options":["SAMEORIGIN"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"Date":["Mon, 19 Jan 2026 03:52:42 GMT"]},"status":304}
caddy | {"level":"debug","ts":1768794762.7319698,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.002320953,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/utilities.js?timeVersion=1732523448147","headers":{"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Host":["basement.phendrana.net"],"Sec-Fetch-Dest":["script"],"Sec-Fetch-Mode":["no-cors"],"Accept":["*/*"],"Te":["trailers"],"X-Forwarded-Proto":["https"],"Via":["2.0 Caddy"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Sec-Fetch-Site":["same-origin"],"Accept-Language":["en-US,en;q=0.9"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Referer":["https://basement.phendrana.net/"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:42 GMT"]},"status":404}
caddy | {"level":"debug","ts":1768794762.7619555,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.032302888,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/libs/jquery-ui.js?timeVersion=1732523448147","headers":{"Te":["trailers"],"X-Forwarded-For":["70.22.175.183"],"Via":["2.0 Caddy"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Site":["same-origin"],"Accept-Language":["en-US,en;q=0.9"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Sec-Fetch-Dest":["script"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Accept":["*/*"],"Sec-Fetch-Mode":["no-cors"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:42 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794763.1173928,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.387717831,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/libs/glDatePicker.min.js?timeVersion=1732523448147","headers":{"Sec-Fetch-Dest":["script"],"Sec-Fetch-Mode":["no-cors"],"Te":["trailers"],"Accept":["*/*"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Accept-Language":["en-US,en;q=0.9"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Site":["same-origin"],"Accept-Encoding":["gzip, deflate, br, zstd"],"X-Forwarded-For":["70.22.175.183"],"Via":["2.0 Caddy"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:43 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794763.2769232,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.547033987,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/css/my_bootstrap.min.css?timeVersion=1732523448147","headers":{"Sec-Fetch-Site":["same-origin"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"Via":["2.0 Caddy"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Sec-Fetch-Dest":["style"],"Priority":["u=2"],"Te":["trailers"],"Accept-Language":["en-US,en;q=0.9"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Referer":["https://basement.phendrana.net/"],"X-Forwarded-Host":["basement.phendrana.net"],"Accept":["text/css,*/*;q=0.1"],"Sec-Fetch-Mode":["no-cors"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:43 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794763.320547,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.590801819,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/libs/jquery.min.js?timeVersion=1732523448147","headers":{"Accept-Encoding":["gzip, deflate, br, zstd"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"Sec-Fetch-Site":["same-origin"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept":["*/*"],"Accept-Language":["en-US,en;q=0.9"],"Sec-Fetch-Dest":["script"],"Sec-Fetch-Mode":["no-cors"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"Te":["trailers"],"Referer":["https://basement.phendrana.net/"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:43 GMT"]},"status":404}
caddy | {"level":"debug","ts":1768794763.519832,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.790228001,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/css/bc_css.css?timeVersion=1732523448147","headers":{"Via":["2.0 Caddy"],"Accept-Language":["en-US,en;q=0.9"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Sec-Fetch-Mode":["no-cors"],"Accept":["text/css,*/*;q=0.1"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Dest":["style"],"Priority":["u=2"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Sec-Fetch-Site":["same-origin"],"Te":["trailers"],"X-Forwarded-For":["70.22.175.183"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:43 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794763.6716497,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.94179727,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/css/index.css?timeVersion=1732523448147","headers":{"Sec-Fetch-Mode":["no-cors"],"X-Forwarded-For":["70.22.175.183"],"Via":["2.0 Caddy"],"Sec-Fetch-Site":["same-origin"],"Priority":["u=2"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept-Encoding":["gzip, deflate, br, zstd"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Accept":["text/css,*/*;q=0.1"],"Accept-Language":["en-US,en;q=0.9"],"Te":["trailers"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Dest":["style"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:43 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794763.6730835,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.943186842,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/bc-ctrls.js?timeVersion=1732523448147","headers":{"Sec-Fetch-Mode":["no-cors"],"Accept":["*/*"],"X-Forwarded-Proto":["https"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Referer":["https://basement.phendrana.net/"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"Sec-Fetch-Dest":["script"],"Sec-Fetch-Site":["same-origin"],"Te":["trailers"],"Accept-Language":["en-US,en;q=0.9"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Content-Length":["146"],"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:43 GMT"],"Content-Type":["text/html"]},"status":404}
caddy | {"level":"debug","ts":1768794763.7182667,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.984704223,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/View.js?timeVersion=1732523448147","headers":{"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Sec-Fetch-Dest":["script"],"Te":["trailers"],"X-Forwarded-Proto":["https"],"Accept":["*/*"],"Sec-Fetch-Site":["same-origin"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"Accept-Language":["en-US,en;q=0.9"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Mode":["no-cors"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:43 GMT"],"Content-Type":["text/html"],"Content-Length":["146"]},"status":404}
caddy | {"level":"debug","ts":1768794763.8724558,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":1.133185669,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/ControllerFlash.js?timeVersion=1732523448147","headers":{"Te":["trailers"],"Accept":["*/*"],"Accept-Language":["en-US,en;q=0.9"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"Referer":["https://basement.phendrana.net/"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Sec-Fetch-Dest":["script"],"Sec-Fetch-Mode":["no-cors"],"X-Forwarded-For":["70.22.175.183"],"Sec-Fetch-Site":["same-origin"],"Accept-Encoding":["gzip, deflate, br, zstd"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:43 GMT"],"Content-Type":["text/html"],"Content-Length":["146"]},"status":404}
caddy | {"level":"debug","ts":1768794763.9221723,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":1.178049197,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/modules/ViewISP.js?timeVersion=1732523448147","headers":{"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Sec-Fetch-Site":["same-origin"],"Accept":["*/*"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Dest":["script"],"Sec-Fetch-Mode":["no-cors"],"Accept-Language":["en-US,en;q=0.9"],"Te":["trailers"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:43 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794763.9229324,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":1.183544758,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/ControllerMain.js?timeVersion=1732523448147","headers":{"Referer":["https://basement.phendrana.net/"],"Te":["trailers"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Accept-Language":["en-US,en;q=0.9"],"Sec-Fetch-Site":["same-origin"],"X-Forwarded-Proto":["https"],"Sec-Fetch-Dest":["script"],"Sec-Fetch-Mode":["no-cors"],"Accept":["*/*"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:43 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794763.9238017,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":1.184282996,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/CGI-API.js?timeVersion=1732523448147","headers":{"Sec-Fetch-Dest":["script"],"X-Forwarded-Proto":["https"],"Via":["2.0 Caddy"],"Sec-Fetch-Mode":["no-cors"],"Te":["trailers"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept":["*/*"],"Referer":["https://basement.phendrana.net/"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Host":["basement.phendrana.net"],"Accept-Language":["en-US,en;q=0.9"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Sec-Fetch-Site":["same-origin"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Content-Length":["146"],"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:43 GMT"],"Content-Type":["text/html"]},"status":404}
caddy | {"level":"debug","ts":1768794763.9247456,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":1.183020307,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/ControllerLogin.js?timeVersion=1732523448147","headers":{"Via":["2.0 Caddy"],"Te":["trailers"],"Accept":["*/*"],"Sec-Fetch-Mode":["no-cors"],"Sec-Fetch-Site":["same-origin"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Host":["basement.phendrana.net"],"Accept-Language":["en-US,en;q=0.9"],"Sec-Fetch-Dest":["script"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Referer":["https://basement.phendrana.net/"],"X-Forwarded-Proto":["https"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:43 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794764.0779438,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":1.33433671,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/PlayerPreview.js?timeVersion=1732523448147","headers":{"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Sec-Fetch-Dest":["script"],"Accept":["*/*"],"Te":["trailers"],"X-Forwarded-For":["70.22.175.183"],"Via":["2.0 Caddy"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Mode":["no-cors"],"Sec-Fetch-Site":["same-origin"],"Accept-Language":["en-US,en;q=0.9"],"Accept-Encoding":["gzip, deflate, br, zstd"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:44 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794764.1216633,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":1.377694169,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/modules/ViewEncode.js?timeVersion=1732523448147","headers":{"Accept-Encoding":["gzip, deflate, br, zstd"],"Sec-Fetch-Mode":["no-cors"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Sec-Fetch-Site":["same-origin"],"Te":["trailers"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Dest":["script"],"Accept":["*/*"],"X-Forwarded-For":["70.22.175.183"],"Via":["2.0 Caddy"],"Accept-Language":["en-US,en;q=0.9"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:44 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794764.1229,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":1.37754003,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/modules/ViewClip.js?timeVersion=1732523448147","headers":{"Sec-Fetch-Dest":["script"],"Sec-Fetch-Site":["same-origin"],"Accept":["*/*"],"X-Forwarded-For":["70.22.175.183"],"Accept-Language":["en-US,en;q=0.9"],"Accept-Encoding":["gzip, deflate, br, zstd"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"Sec-Fetch-Mode":["no-cors"],"Te":["trailers"],"Referer":["https://basement.phendrana.net/"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:44 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794764.1236088,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":1.376536066,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/bcDatePicker.js?timeVersion=1732523448147","headers":{"Via":["2.0 Caddy"],"Sec-Fetch-Dest":["script"],"Sec-Fetch-Mode":["no-cors"],"Sec-Fetch-Site":["same-origin"],"Referer":["https://basement.phendrana.net/"],"Accept-Encoding":["gzip, deflate, br, zstd"],"X-Forwarded-For":["70.22.175.183"],"Te":["trailers"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept":["*/*"],"Accept-Language":["en-US,en;q=0.9"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:44 GMT"],"Content-Type":["text/html"],"Content-Length":["146"]},"status":404}
caddy | {"level":"debug","ts":1768794764.1254556,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":1.377761523,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/libs/bootstrap.min.js?timeVersion=1732523448147","headers":{"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Te":["trailers"],"Accept":["*/*"],"Accept-Language":["en-US,en;q=0.9"],"Sec-Fetch-Site":["same-origin"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Dest":["script"],"Sec-Fetch-Mode":["no-cors"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:44 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794764.2850156,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":1.537235553,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/myScript.js?timeVersion=1732523448147","headers":{"Accept-Encoding":["gzip, deflate, br, zstd"],"Sec-Fetch-Mode":["no-cors"],"Sec-Fetch-Site":["same-origin"],"Te":["trailers"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Sec-Fetch-Dest":["script"],"Accept":["*/*"],"Referer":["https://basement.phendrana.net/"],"X-Forwarded-For":["70.22.175.183"],"Via":["2.0 Caddy"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept-Language":["en-US,en;q=0.9"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Content-Length":["146"],"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:44 GMT"],"Content-Type":["text/html"]},"status":404}
caddy | {"level":"debug","ts":1768794764.3250036,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":1.576783449,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/pbFileBarCanvas.js?timeVersion=1732523448147","headers":{"Via":["2.0 Caddy"],"Accept":["*/*"],"Accept-Language":["en-US,en;q=0.9"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Sec-Fetch-Dest":["script"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Mode":["no-cors"],"Sec-Fetch-Site":["same-origin"],"Te":["trailers"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:44 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794764.3256924,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":1.576965119,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/swf/swfobject.js?timeVersion=1732523448147","headers":{"Referer":["https://basement.phendrana.net/"],"Te":["trailers"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"Accept":["*/*"],"Accept-Language":["en-US,en;q=0.9"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Sec-Fetch-Dest":["script"],"Sec-Fetch-Mode":["no-cors"],"Sec-Fetch-Site":["same-origin"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:44 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794764.3264666,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":1.577622112,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/PlayerPlayback.js?timeVersion=1732523448147","headers":{"Sec-Fetch-Mode":["no-cors"],"Sec-Fetch-Site":["same-origin"],"Te":["trailers"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Dest":["script"],"Accept":["*/*"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept-Language":["en-US,en;q=0.9"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:44 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794764.327007,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":1.578115898,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/css/accountLogin.aad558f1.css","headers":{"Accept":["text/css,*/*;q=0.1"],"Te":["trailers"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Mode":["no-cors"],"Sec-Fetch-Site":["same-origin"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"Accept-Language":["en-US,en;q=0.9"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Sec-Fetch-Dest":["style"],"Priority":["u=0"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:44 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794764.3276978,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":1.578717299,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/chunk-vendors.47f8324a.js","headers":{"Priority":["u=1"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Dest":["script"],"X-Forwarded-For":["70.22.175.183"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Sec-Fetch-Mode":["no-cors"],"Sec-Fetch-Site":["same-origin"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"Te":["trailers"],"Accept":["*/*"],"Accept-Language":["en-US,en;q=0.9"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Content-Length":["146"],"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:44 GMT"],"Content-Type":["text/html"]},"status":404}
caddy | {"level":"debug","ts":1768794764.5113552,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":1.762201532,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/accountLogin.7cb70724.js","headers":{"Te":["trailers"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Accept":["*/*"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Accept-Language":["en-US,en;q=0.9"],"Priority":["u=1"],"X-Forwarded-For":["70.22.175.183"],"Via":["2.0 Caddy"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Sec-Fetch-Dest":["script"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Mode":["no-cors"],"Sec-Fetch-Site":["same-origin"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:44 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794764.5578122,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.877583453,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/libs/jquery.min.js?timeVersion=1732523448147","headers":{"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"Te":["trailers"],"Sec-Fetch-Site":["same-origin"],"Accept":["*/*"],"Accept-Language":["en-US,en;q=0.9"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Sec-Fetch-Dest":["script"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Mode":["no-cors"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:44 GMT"]},"status":404}
caddy | {"level":"debug","ts":1768794764.9272027,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.345868609,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/libs/glDatePicker.min.js?timeVersion=1732523448147","headers":{"Sec-Fetch-Mode":["no-cors"],"Sec-Fetch-Site":["same-origin"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Dest":["script"],"Te":["trailers"],"Accept-Language":["en-US,en;q=0.9"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Accept":["*/*"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:44 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794765.2776327,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.34063169,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/libs/jquery-ui.js?timeVersion=1732523448147","headers":{"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"Via":["2.0 Caddy"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Dest":["script"],"Te":["trailers"],"Sec-Fetch-Site":["same-origin"],"Accept":["*/*"],"Accept-Language":["en-US,en;q=0.9"],"X-Forwarded-Host":["basement.phendrana.net"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Sec-Fetch-Mode":["no-cors"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:45 GMT"],"Content-Type":["text/html"],"Content-Length":["146"]},"status":404}
caddy | {"level":"debug","ts":1768794765.6569185,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.366480465,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/bc-ctrls.js?timeVersion=1732523448147","headers":{"Sec-Fetch-Mode":["no-cors"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept":["*/*"],"Accept-Language":["en-US,en;q=0.9"],"Sec-Fetch-Site":["same-origin"],"X-Forwarded-Proto":["https"],"Sec-Fetch-Dest":["script"],"Accept-Encoding":["gzip, deflate, br, zstd"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"Te":["trailers"],"Referer":["https://basement.phendrana.net/"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:45 GMT"]},"status":404}
caddy | {"level":"debug","ts":1768794765.8838842,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.211909182,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/utilities.js?timeVersion=1732523448147","headers":{"Sec-Fetch-Mode":["no-cors"],"Accept":["*/*"],"Sec-Fetch-Dest":["script"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Sec-Fetch-Site":["same-origin"],"Referer":["https://basement.phendrana.net/"],"Te":["trailers"],"Via":["2.0 Caddy"],"Accept-Language":["en-US,en;q=0.9"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:45 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794766.2207522,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.29843299,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/View.js?timeVersion=1732523448147","headers":{"X-Forwarded-Proto":["https"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Dest":["script"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Sec-Fetch-Mode":["no-cors"],"Sec-Fetch-Site":["same-origin"],"Accept":["*/*"],"Accept-Language":["en-US,en;q=0.9"],"Te":["trailers"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:46 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794766.4525886,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.216157221,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/ControllerMain.js?timeVersion=1732523448147","headers":{"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept":["*/*"],"Accept-Language":["en-US,en;q=0.9"],"Sec-Fetch-Mode":["no-cors"],"X-Forwarded-For":["70.22.175.183"],"Via":["2.0 Caddy"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Site":["same-origin"],"Accept-Encoding":["gzip, deflate, br, zstd"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Sec-Fetch-Dest":["script"],"Te":["trailers"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:46 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794766.7976098,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.327720013,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/ControllerFlash.js?timeVersion=1732523448147","headers":{"Accept":["*/*"],"Accept-Language":["en-US,en;q=0.9"],"Sec-Fetch-Dest":["script"],"Via":["2.0 Caddy"],"Sec-Fetch-Mode":["no-cors"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Sec-Fetch-Site":["same-origin"],"Te":["trailers"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Referer":["https://basement.phendrana.net/"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:46 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794767.0321083,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.220247377,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/CGI-API.js?timeVersion=1732523448147","headers":{"Sec-Fetch-Dest":["script"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Mode":["no-cors"],"Sec-Fetch-Site":["same-origin"],"Accept-Language":["en-US,en;q=0.9"],"Te":["trailers"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"Accept":["*/*"],"Accept-Encoding":["gzip, deflate, br, zstd"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:46 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794767.4186614,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.369956926,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/ControllerLogin.js?timeVersion=1732523448147","headers":{"Via":["2.0 Caddy"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Referer":["https://basement.phendrana.net/"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept-Language":["en-US,en;q=0.9"],"Sec-Fetch-Dest":["script"],"Sec-Fetch-Mode":["no-cors"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Host":["basement.phendrana.net"],"Accept":["*/*"],"Sec-Fetch-Site":["same-origin"],"Te":["trailers"],"X-Forwarded-Proto":["https"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:47 GMT"]},"status":404}
caddy | {"level":"debug","ts":1768794767.7713268,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.338077553,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/PlayerPreview.js?timeVersion=1732523448147","headers":{"Via":["2.0 Caddy"],"Sec-Fetch-Dest":["script"],"Sec-Fetch-Mode":["no-cors"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Te":["trailers"],"Accept":["*/*"],"Accept-Language":["en-US,en;q=0.9"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Host":["basement.phendrana.net"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Site":["same-origin"],"Accept-Encoding":["gzip, deflate, br, zstd"],"X-Forwarded-Proto":["https"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:47 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794767.8514135,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.069555221,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/modules/ViewISP.js?timeVersion=1732523448147","headers":{"Via":["2.0 Caddy"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Dest":["script"],"Sec-Fetch-Site":["same-origin"],"Te":["trailers"],"X-Forwarded-Host":["basement.phendrana.net"],"Accept":["*/*"],"Accept-Language":["en-US,en;q=0.9"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Sec-Fetch-Mode":["no-cors"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:47 GMT"]},"status":404}
caddy | {"level":"debug","ts":1768794767.8658772,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.00306285,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/modules/ViewEncode.js?timeVersion=1732523448147","headers":{"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept":["*/*"],"Sec-Fetch-Site":["same-origin"],"Accept-Language":["en-US,en;q=0.9"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Host":["basement.phendrana.net"],"Sec-Fetch-Mode":["no-cors"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Sec-Fetch-Dest":["script"],"Referer":["https://basement.phendrana.net/"],"X-Forwarded-Proto":["https"],"Via":["2.0 Caddy"],"Te":["trailers"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:47 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794767.880108,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.002882502,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/modules/ViewClip.js?timeVersion=1732523448147","headers":{"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Dest":["script"],"Sec-Fetch-Mode":["no-cors"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Sec-Fetch-Site":["same-origin"],"Accept-Encoding":["gzip, deflate, br, zstd"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"Accept":["*/*"],"Accept-Language":["en-US,en;q=0.9"],"Te":["trailers"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:48 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794767.8901312,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.00263621,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/bcDatePicker.js?timeVersion=1732523448147","headers":{"Via":["2.0 Caddy"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept":["*/*"],"Accept-Language":["en-US,en;q=0.9"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Dest":["script"],"Te":["trailers"],"Sec-Fetch-Mode":["no-cors"],"Sec-Fetch-Site":["same-origin"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:48 GMT"],"Content-Type":["text/html"],"Content-Length":["146"]},"status":404}
caddy | {"level":"debug","ts":1768794767.9004667,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.002315024,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/libs/bootstrap.min.js?timeVersion=1732523448147","headers":{"Accept-Language":["en-US,en;q=0.9"],"Sec-Fetch-Mode":["no-cors"],"Accept-Encoding":["gzip, deflate, br, zstd"],"X-Forwarded-Proto":["https"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Dest":["script"],"Te":["trailers"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept":["*/*"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"Sec-Fetch-Site":["same-origin"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:48 GMT"],"Content-Type":["text/html"],"Content-Length":["146"]},"status":404}
caddy | {"level":"debug","ts":1768794767.9171152,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.00960057,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/myScript.js?timeVersion=1732523448147","headers":{"Accept-Language":["en-US,en;q=0.9"],"Sec-Fetch-Mode":["no-cors"],"Sec-Fetch-Site":["same-origin"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Te":["trailers"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Dest":["script"],"Accept":["*/*"],"Accept-Encoding":["gzip, deflate, br, zstd"],"X-Forwarded-For":["70.22.175.183"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:48 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794767.9294302,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.001550229,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/pbFileBarCanvas.js?timeVersion=1732523448147","headers":{"Te":["trailers"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept":["*/*"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Mode":["no-cors"],"Sec-Fetch-Site":["same-origin"],"Accept-Language":["en-US,en;q=0.9"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"Sec-Fetch-Dest":["script"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:48 GMT"]},"status":404}
caddy | {"level":"debug","ts":1768794767.9403858,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.001535794,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/swf/swfobject.js?timeVersion=1732523448147","headers":{"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Sec-Fetch-Dest":["script"],"Sec-Fetch-Mode":["no-cors"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"Sec-Fetch-Site":["same-origin"],"Te":["trailers"],"Accept":["*/*"],"Accept-Language":["en-US,en;q=0.9"],"Referer":["https://basement.phendrana.net/"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Date":["Mon, 19 Jan 2026 03:52:48 GMT"],"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"]},"status":404}
caddy | {"level":"debug","ts":1768794767.9512613,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.001920493,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/PlayerPlayback.js?timeVersion=1732523448147","headers":{"Via":["2.0 Caddy"],"Sec-Fetch-Dest":["script"],"Te":["trailers"],"Accept-Language":["en-US,en;q=0.9"],"Sec-Fetch-Site":["same-origin"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Accept-Encoding":["gzip, deflate, br, zstd"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept":["*/*"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Mode":["no-cors"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:48 GMT"],"Content-Type":["text/html"],"Content-Length":["146"]},"status":404}
caddy | {"level":"debug","ts":1768794767.9677832,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.003371254,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/css/accountLogin.aad558f1.css","headers":{"Sec-Fetch-Mode":["no-cors"],"Priority":["u=2"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept":["text/css,*/*;q=0.1"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Site":["same-origin"],"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["basement.phendrana.net"],"Accept-Language":["en-US,en;q=0.9"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Sec-Fetch-Dest":["style"],"Te":["trailers"],"X-Forwarded-For":["70.22.175.183"],"Via":["2.0 Caddy"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Content-Type":["text/html"],"Content-Length":["146"],"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:48 GMT"]},"status":404}
caddy | {"level":"debug","ts":1768794767.9963677,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.009922137,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/chunk-vendors.47f8324a.js","headers":{"Accept-Encoding":["gzip, deflate, br, zstd"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Dest":["script"],"X-Forwarded-Host":["basement.phendrana.net"],"Sec-Fetch-Site":["same-origin"],"Accept":["*/*"],"Te":["trailers"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"Via":["2.0 Caddy"],"Sec-Fetch-Mode":["no-cors"],"Accept-Language":["en-US,en;q=0.9"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:48 GMT"],"Content-Type":["text/html"],"Content-Length":["146"]},"status":404}
caddy | {"level":"debug","ts":1768794768.0059679,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"basement:443","duration":0.001553723,"request":{"remote_ip":"70.22.175.183","remote_port":"65363","client_ip":"70.22.175.183","proto":"HTTP/2.0","method":"GET","host":"basement.phendrana.net","uri":"/js/accountLogin.7cb70724.js","headers":{"Accept-Language":["en-US,en;q=0.9"],"X-Forwarded-For":["70.22.175.183"],"X-Forwarded-Proto":["https"],"Accept":["*/*"],"Referer":["https://basement.phendrana.net/"],"Sec-Fetch-Dest":["script"],"X-Forwarded-Host":["basement.phendrana.net"],"Via":["2.0 Caddy"],"User-Agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"],"Accept-Encoding":["gzip, deflate, br, zstd"],"Sec-Fetch-Mode":["no-cors"],"Sec-Fetch-Site":["same-origin"],"Te":["trailers"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"basement.phendrana.net"}},"headers":{"Connection":["keep-alive"],"Date":["Mon, 19 Jan 2026 03:52:48 GMT"],"Content-Type":["text/html"],"Content-Length":["146"]},"status":404}
3. Caddy version:
v2.10.2
4. How I installed and ran Caddy:
a. System environment:
- Debian 12
- Docker/Docker Compose
b. Command:
docker compose up -d
c. Service/unit/compose file:
Docker file
FROM caddy:alpine
RUN apk add --no-cache bash curl bind-tools busybox-extras
Docker compose file
name: caddy
services:
caddy:
build:
context: .
dockerfile: Dockerfile
container_name: caddy
restart: unless-stopped
ports:
- 0.0.0.0:80:80/tcp
- 0.0.0.0:443:443/tcp
volumes:
- ~/.caddy/data:/data
- ~/.caddy/config:/config
- ~/.caddy/logs:/logs
- ~/Caddyfile:/etc/caddy/Caddyfile
healthcheck:
test: ["CMD", "curl", "-f", "localhost:2019/reverse_proxy/upstreams"]
interval: 30s
timeout: 10s
retries: 3
start_period: 60s
networks:
- caddy_network
dns:
- 192.168.1.1
user: "1006:1006"
networks:
caddy_network:
name: caddy_network
external: false
d. My complete Caddy config:
porch-street.phendrana.net {
reverse_proxy https://porch-street {
transport http {
tls_insecure_skip_verify
}
}
}
basement.phendrana.net {
reverse_proxy https://basement {
transport http {
tls_insecure_skip_verify
}
}
}