1. Output of caddy version
:
# caddy version
v2.5.2 h1:eCJdLyEyAGzuQTa5Mh3gETnYWDClo1LjtQm2q9RNZrs=
2. How I run Caddy:
a. System environment:
Running on opnsense (freebsd).
b. Command:
runs as a service
https://paste.ktz.cloud/3yelQl9XLbRYJPRxhh40Y
c. Service/unit/compose file:
Paste full file contents here.
Make sure backticks stay on their own lines,
and the post looks nice in the preview pane. -->
d. My complete Caddy config:
(cloudflare) {
tls {
dns cloudflare 123
}
# blue iris
bi.wd.alexktz.com {
reverse_proxy http://10.42.1.100:83
import cloudflare
}
# ipmi
ipmi.m.wd.alexktz.com {
reverse_proxy https://10.42.1.11 {
transport http {
tls_insecure_skip_verify
}
}
import cloudflare
}
3. The problem I’m having:
ASRockRack IPMI (HTML5) requires websockets to load the KVM IPMI interface. When accessing via Caddy a websocket error occurs in the web developer tools.
4. Error messages and/or full log output:
WebSocket connection to 'wss://ipmi.m.wd.alexktz.com/kvm' failed:
5. What I already tried:
Multiple options pertaining to adding a dedicated @ws
section.