Defect #35309
openHyperlinks ending in "$" will be truncated (the trailing "$" sign will not be part of the URL to be pointed to)
Description
Hyperlinks ending in "$" will be truncated (the trailing "$" sign will not be part of the URL to be loaded).
e.g.:
https://this.is.a.example/withtrailing$ (hover over the URL and look what is shown in the browser status line, resp. you see the "$" is not contained in redmine's URL).
Our Mail-URL-Scanner replaces incoming URLs with redirects to the scanner. The generated new URL contains a trailing "$", so the URLs are no more recognized by the scanner and do not work.
Updated by Guillermo ML over 5 years ago
I think is related to #30259#note-4:
Guillermo ML wrote:
Same with ?, &, # and $ characters. These URL:
https://example.org/ticket.form.php?id=333? https://example.org/ticket.form.php?id=333& https://example.org/TicketID=455# https://example.org/TicketID=455$
will be rendered (3.4.4.stable) as:
For example the second link could be generated by glpi tool and the third one is sometimes generated by otrs tool. I think all four are valid characters at the end of an URL.
Updated by Philippe Cloutier 2 days ago
Thank you for reporting Immanuel and Guillermo, this persists on this instance. I recommended to expand the scope of ticket #8055 to include this one’s.
This note (and any other I add to this ticket) is dedicated to the public domain (under the terms of the CC0 1.0).
