You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@airavata.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2022/03/07 19:49:00 UTC

[jira] [Commented] (AIRAVATA-3580) encoded path separates in experiment data storage REST API resulting in 404

    [ https://issues.apache.org/jira/browse/AIRAVATA-3580?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17502534#comment-17502534 ] 

ASF subversion and git services commented on AIRAVATA-3580:
-----------------------------------------------------------

Commit e594f4744d788f57cf087d25b58f52cae83e2d33 in airavata-django-portal's branch refs/heads/delta-topology-workshop from Marcus Christie
[ https://gitbox.apache.org/repos/asf?p=airavata-django-portal.git;h=e594f47 ]

AIRAVATA-3580 /api/experiment-storage: encodes experiment id but not 'path'


> encoded path separates in experiment data storage REST API resulting in 404
> ---------------------------------------------------------------------------
>
>                 Key: AIRAVATA-3580
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-3580
>             Project: Airavata
>          Issue Type: Bug
>          Components: Django Portal
>            Reporter: Marcus Christie
>            Assignee: Marcus Christie
>            Priority: Major
>
> Request for {{https://django.seagrid.org/api/experiment-storage/Clone_of_Clone_of_Clone_of_Clone_of_Gaussian16_on_78ee0da5-d67f-4ab8-bd55-f16fb1299410/ARCHIVE%2Ftest}} fails but
> {{https://django.seagrid.org/api/experiment-storage/Clone_of_Clone_of_Clone_of_Clone_of_Gaussian16_on_78ee0da5-d67f-4ab8-bd55-f16fb1299410/ARCHIVE/test}} succeeds.
> Could be some Apache behavior that denies escaping path separators, since it works fine in local testing.
> Related to AIRAVATA-3573, need to change that so that only the experiment id is escaped.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)