The system property "glide.tinyurl.minEncodedLength", originally introduced in London, can be missing or set to a low value, causing a blank page in the TinyURLProcessor when trying to open attachments.
Steps to Reproduce
1. Login a London Instance as administrator.
2. Install the "Project Portfolio Suite with Financials" [com.snc.financial_planning_pmo] plugin.
3. Go to any existing Project Task and add any attachment.
4. Go to Project record and add related lists - Project attachment.
Observe, if the attachment URL is greater than 2000 characters, then clicking on the attachment will show a blank page. Altering the system property "glide.tiny_url_min_length" does not help.
This problem was fixed in Madrid Patch 1 and later. Please review the Fixed In section to determine the latest available patch your instance can be upgraded to.
As a workaround, add the following system property indicating the min encoding value, that can be higher as required:
Related Problem: PRB1322069