Don’t forget the “:” between host and port. If you want, even *
So I guess ${DOMAIN}.${TLD}:${PORT}
That is part of the macro definition. The vhost details come after that and its format is correct as you showed it.
I think I'm getting to the proxy pass point okay. My logs don't show any errors but I can't see that my backend server is reading the frontend data properly.
Can you show any code from the backend server? How does it listen or respond to the proxypass data?
Thanks,
Best regards,
-Tom