Guide for Windows Admin Center Proxy from Linux VM to Server Core

@matt I am trying to start with the most simple Caddyfile possible so I have stripped down stuff but now I get a bunch of errors (even some with your name!). Does this make sense, can you point out my issue/syntax or is this a code issue?

What I tried:

cat << 'EOF' >/var/www/html/wac/Caddyfile
cadtest.freesoftwareservers.com
reverse_proxy 192.168.1.42:443 {
transport http_ntlm {
tls_insecure_skip_verify
}
}
EOF
cd /var/www/html/wac/
caddy run

Result:

root@skynet:/var/www/html/wac# caddy run
2020/03/10 22:40:44.538 INFO    using adjacent Caddyfile
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0xb38666]

goroutine 1 [running]:
github.com/caddyserver/caddy/v2/modules/caddyhttp/reverseproxy.(*HTTPTransport).UnmarshalCaddyfile(0x0, 0xc000206c90, 0x0, 0x0)
        /Users/matt/go/pkg/mod/github.com/caddyserver/caddy/v2@v2.0.0-beta.15/modules/caddyhttp/reverseproxy/caddyfile.go:616 +0xf06
github.com/caddyserver/caddy/v2/modules/caddyhttp/reverseproxy.(*Handler).UnmarshalCaddyfile(0xc0002d45a0, 0xc000206c30, 0x2, 0xc000376c40)
        /Users/matt/go/pkg/mod/github.com/caddyserver/caddy/v2@v2.0.0-beta.15/modules/caddyhttp/reverseproxy/caddyfile.go:496 +0xde1
github.com/caddyserver/caddy/v2/modules/caddyhttp/reverseproxy.parseCaddyfile(0xc000206c30, 0xc000206ab0, 0xc00041dca0, 0xc000206c00, 0xc000061d90, 0x1, 0x1, 0xc00041dc80, 0x1, 0x1, ...)
        /Users/matt/go/pkg/mod/github.com/caddyserver/caddy/v2@v2.0.0-beta.15/modules/caddyhttp/reverseproxy/caddyfile.go:41 +0x4e
github.com/caddyserver/caddy/v2/caddyconfig/httpcaddyfile.RegisterHandlerDirective.func1(0xc000206c30, 0xc000206ab0, 0xc00041dca0, 0xc000206c00, 0xc000061d90, 0x1, 0x1, 0xc00041dc80, 0x1, 0x1, ...)
        /Users/matt/go/pkg/mod/github.com/caddyserver/caddy/v2@v2.0.0-beta.15/caddyconfig/httpcaddyfile/directives.go:104 +0x22b
github.com/caddyserver/caddy/v2/caddyconfig/httpcaddyfile.ServerType.Setup(0xc000206ba0, 0x1, 0x1, 0xc000206ab0, 0xc00041dc80, 0x1, 0x1, 0x0, 0x0, 0x0)
        /Users/matt/go/pkg/mod/github.com/caddyserver/caddy/v2@v2.0.0-beta.15/caddyconfig/httpcaddyfile/httptype.go:136 +0x3bf0
github.com/caddyserver/caddy/v2/caddyconfig/caddyfile.Adapter.Adapt(0x1234b80, 0x1a33d08, 0xc0002a2780, 0x75, 0x275, 0xc000206ab0, 0xc00045c000, 0x4f000000000001d9, 0xc0006df828, 0x4fb07953b566c748, ...)
        /Users/matt/go/pkg/mod/github.com/caddyserver/caddy/v2@v2.0.0-beta.15/caddyconfig/caddyfile/adapter.go:49 +0x139
github.com/caddyserver/caddy/v2/cmd.loadConfig(0x1045f77, 0x9, 0x0, 0x0, 0xc0001908c8, 0x80, 0x57, 0xc0006dfc40, 0x40c5d4, 0xc0004dd5c0)
        /Users/matt/go/pkg/mod/github.com/caddyserver/caddy/v2@v2.0.0-beta.15/cmd/main.go:160 +0x27f
github.com/caddyserver/caddy/v2/cmd.cmdRun(0xc0001806c0, 0x0, 0x0, 0x0)
        /Users/matt/go/pkg/mod/github.com/caddyserver/caddy/v2@v2.0.0-beta.15/cmd/commandfuncs.go:174 +0x8f1
github.com/caddyserver/caddy/v2/cmd.Main()
        /Users/matt/go/pkg/mod/github.com/caddyserver/caddy/v2@v2.0.0-beta.15/cmd/main.go:72 +0x23e
main.main()
        /Users/matt/Downloads/Downloads/caddytest/main.go:37 +0x20
root@skynet:/var/www/html/wac#