Or no voice at TTS or no external connection to HA

I just installed this weekend HA.
I’m busy migrating from Homey.
I use node_RED as tool.
And did set up a ssl connection true DuckDNS as dns provider.
It was working fine.

I figured out how to send TTS to my google home.
It didn’t work until I changed :

http:
base_url: https://mydns.duckdns.org:8123
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem

into:

http:
base_url: https://edwardha.duckdns.org
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem

(without 8123 at the end of the url)

at DuckDNS config I do have:

lets_encrypt:
accept_terms: true
certfile: fullchain.pem
keyfile: privkey.pem
token: mytoken
domains:

(the dot before mydns.duckdns.org is a minus)
TTS is working fine then, but I’m not able to login outsite my local network anymore.
I’m using duckDNS as dns provider.
And did forward a port into my router

What to do to have and TTS and external login both working?
Thanks in advange

Nobody an idea?
Is there an other option to have external (safe) communication instead of duckdns?

I fixed it:
I added a specific url_base for tts itself