mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-10-18 21:16:47 +00:00
6e8aa3ab26
The server works out the reason and names it: a rejected certificate, a name that does not resolve, a timeout, or the SSRF guard refusing a private address along with the environment variable that would permit it. All of that reaches the client as `errorDetail`, and the panel dropped it, leaving one sentence that reads the same whether the host is off or TREK refused on purpose. A tester could only report that it did not work. The panel shows the reason under the message now; the toast stays one line, and the vague codes stay vague so an English sentence from Dawarich does not land on a German install.