View Issue Details

IDProjectCategoryView StatusLast Update
0001584translations.cacert.orggeneralpublic2025-11-19 10:27
ReporterRogueScholar Assigned Tojandd  
PriorityhighSeveritymajorReproducibilityN/A
Status newResolutionopen 
PlatformMain CAcert WebsiteOSN/AOS Versionstable
Summary0001584: New account emails contain invalid confirmation link
DescriptionThe URLs included in the new account email message are not percent-encoded, causing them to resolve to the HTTP 404 error page at https://translations.cacert.org/ instead of confirming the account and so leaving it inaccessible. When I saw that the URL in my message contained multiple colons, I figured I had nothing to lose by doing an ol'
  • sed -e 's/:/%3A/g' | vivaldi-snapshot
…and voila, suddenly my account was confirmed. This should probably get addressed as soon as time permits; there's no telling how many willing translators have just moved on silently after encountering the same thing, considering the barrier to entry becomes doubly onerous with the need for them to roll the dice on creating yet another account here at the bug tracker to report it.
Tagsinaccessible, link, login error, mail, Translation

Activities

jandd

2025-11-19 10:27

administrator   ~0006329

The mails are sent by Pootle. This piece of software used on translations.cacert.org is dead upstream. If someone is willing to dig into the Python2 code it might be fixable. The system has no active administrator and should be replaced by something else. I suggested to use Weblate in my AGM team report.

Issue History

Date Modified Username Field Change
2025-11-12 16:31 RogueScholar New Issue
2025-11-12 16:31 RogueScholar Assigned To => jandd
2025-11-12 16:31 RogueScholar Tag Attached: inaccessible
2025-11-12 16:31 RogueScholar Tag Attached: link
2025-11-12 16:31 RogueScholar Tag Attached: login error
2025-11-12 16:31 RogueScholar Tag Attached: mail
2025-11-12 16:31 RogueScholar Tag Attached: Translation
2025-11-12 16:33 RogueScholar Description Updated
2025-11-19 10:27 jandd Note Added: 0006329