A customer created a request in the customer portal that had an attachment. After submission, the request routed to another user for approval.
The approver cannot view the attachment. The approver gets a 403 (Forbidden) message from JSD. However, if I log in with my own account (which is in the jira-servicedesk-users user group), I can see the attachment just fine.
In atlassian-jira.log, I see the following message. I am not sure if it's relevant or not, but the attachment name is the one that we are having problems with:
2019-09-13 08:42:42,761 https-jsse-nio-8443-exec-13 ERROR anonymous 522x42489x1 1a5euem 192.168.111.54 /servicedesk/customershim/secure/attachment/14627/14627_SGA+Description+for+Website+%28Sept+12%2C+2019%29.pdf [c.a.s.internal.web.CustomerContextSettingFilter] Request path does not contain servlet path. Emptying out request paths. servletPath=/servicedesk/customershim/secure/attachment/14627/14627_SGA+Description+for+Website+(Sept+12,+2019).pdf requestPath=/servicedesk/customershim/secure/attachment/14627/14627_SGA+Description+for+Website+%28Sept+12%2C+2019%29.pdf
This user viewed numerous other attachments in the past and never seen this error before.
Any ideas?