Question

Uploading RAW (NEF) FIles to Digital Ocean Spaces

Hey there,

Experiencing a bit of a weird edge-case scenario with Digital Ocean Spaces.

Context: We’re using the Spaces API to let our clients upload RAW image files (NEF format) which are then downloaded by our employees.

Problem: Despite being correctly uploaded as NEF files, the files are downloaded as .tiff when downloaded from the Digital Ocean Spaces in Chrome. In Firefox, the file is correctly downloaded as NEF.

What I’ve tried so far to narrow the problem down:

  1. Uploading directly via your UI and confirming the problem happens that way too
  2. Uploading and downloading the file to a different cloud storage provider (I tried Google Drive and AWS S3 and both providers download the file as NEF correctly).
  3. Tried different NEF files to confirm it’s a widespread problem

I’m not sure exactly why this is happening – something with the content-type of the file perhaps?

In any case, it’s a weird issue and will heavily affect the way we can use Digital Ocean Spaces for our use case, so any ideas or help would be appreciated. I submitted this as a ticket as well, but figured I’d give the forums a try as well

Thanks so much!


Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

@jkudish: please check your support email response for a followup to this

other readers: text/plain is the content-type was type set by the uploading client in the original ticket, and Spaces returns that same value during downloads (as a customer-controlled field).

I suggest trying a program like https://cyberduck.io/ (free) . I’ve been using it, and the paid MountainDuck with great success.