Ticket #8144 (closed: fixed)

Opened 7 years ago

Last modified 5 years ago

ICAT external download

Reported by: Jay Rainey Owned by: Jay Rainey
Priority: major Milestone: Release 3.0
Component: Framework Keywords: ICAT,ICAT4
Cc: Blocked By:
Blocking: #7637 Tester: Martyn Gigg

Description (last modified by Jay Rainey) (diff)

Currently, ICAT has switched from using HTTP to HTTPS, which has resulted in ICAT within Mantid not working. As ICAT within Mantid is making HTTP responses/requests an error occurs, and consequently the user cannot download a datafile externally.

Change History

comment:1 Changed 7 years ago by Jay Rainey

  • Description modified (diff)

comment:2 Changed 7 years ago by Jay Rainey

  • Status changed from new to inprogress

comment:3 Changed 7 years ago by Jay Rainey

  • Blocking 7637 added

comment:4 Changed 7 years ago by Jay Rainey

Replace HTTPS with HTTP. Refs #8144.

Changeset: 09cfb3d5ff2f1b9182f455546928141847eb80b6

comment:5 Changed 7 years ago by Jay Rainey

  • Status changed from inprogress to verify
  • Resolution set to fixed
  • Summary changed from ICAT externa download to ICAT external download

comment:6 Changed 7 years ago by Jay Rainey

  • Description modified (diff)

comment:7 Changed 7 years ago by Jay Rainey

Prior to starting this ticket, and to verify the error occurs (This error will occur on any Mantid install):

  1. Open Mantid
  2. Log into ICAT
  3. Click Basic Search
  4. Type bob into the keywords and press search.
  5. Click on any investigation. A new Investigation Data window is opened.
  6. Click on the >, and then click on the next > (Run Range...)
  7. Then click on Runs. A list of files should appear.
  8. Select a file and click download. (Ensure you do not have access to /archives).
  9. An error should occur:
    • Error in execution of algorithm CatalogDownloadDataFiles:
    • Can not download the file POLREF00008745.raw. Path is invalid for the file

To verify this problem has been solved start this ticket, and run through the above steps. An error should no longer occur, and download functionality should work.

Last edited 7 years ago by Jay Rainey (previous) (diff)

comment:8 Changed 7 years ago by Martyn Gigg

  • Status changed from verify to verifying
  • Tester set to Martyn Gigg

comment:9 Changed 7 years ago by Martyn Gigg

Tested on Linux and this now works and I was able to download the file.

comment:10 Changed 7 years ago by Martyn Gigg

  • Status changed from verifying to closed

Merge remote-tracking branch 'origin/feature/8144_icat_external_download'

Full changeset: ce243e73f9d3e4f03441ab11895461c030b62000

comment:11 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 8989

Note: See TracTickets for help on using tickets.