Thank you Francis, I had a feeling I was missing a critical element.
The tls_insecure_skip was only to see if it would work. Sort of like turning off authentication just to test it.
I think I need to use the tls_server_name for the tls handshake - if I am following the documentation so far.
Something I plan to try later on:
mail.example.com {
reverse_proxy https://192.168.1.230:443 {
transport http {
tls_server_name mail.example.com
}
}
}
Hey if a moron like me can get this up and running, it proves how easy Caddy is to configure right?
Again, thanks for the input, the support here is top notch!