Support

You can find a list of the most asked questions in the FAQ-section below. Please check these questions before contacting me.

If your question isn't listed, you can post your question in one of my topics on the official Synology forum. Use this topic if you use Safari and this topic if you use Chrome or Opera. I use this forum so that other users who have the same question can read it as well.

FAQ

General

This extension supports all types of downloads that are supported by Download Station, including:
  • BitTorrent (.torrent files and magnet links)
  • NZB files
  • HTTP(S) and (S)FTP(S) downloads
  • eMule
  • YouTube video's
  • Filehosting websites (if supported by Download Station)
This extension supports devices running DSM 4.2 or later. Some features might not be available for all DSM versions. You can find the latest DSM version for your device on Synology's download page. Beta versions are not supported.

You cannot use the latest version of the extension if your device is running an older DSM version, but there is an old version of the extension available for download on the homepage that should work with at least DSM 3.2, and maybe even with older DSM versions.
The minimum required browser versions are as follows:
  • Chrome 32
  • Opera 25
  • Safari 7.0
Older browser versions may work, but it is better to stay up-to-date.
Some users have reported a problem with the Google Chrome version of the extension where settings are not saved properly. I am unable to solve this issue at the moment because I haven't been able yet to reproduce this issue. This could also be a bug in Google Chrome.

Possible solutions

Reinstall the extension
Some users where able to solve this problem by uninstalling the extension, restarting Google Chrome and installing the extension again. Make sure that you also close the Chrome icon in your Windows taskbar, near your clock.

Reinstall Google Chrome
If the solution above doesn't solve the problem you could try to completely remove the Chrome browser and install it again. Keep in mind that you will lose your browsing data, bookmarks and settings if they are not synced with your Google account.
  1. Uninstall Google Chrome (Mac users: please use AppCleaner to make sure related files are also deleted)
  2. Download and install the latest version of Chrome (do not sign in with your Google account yet!)
  3. Install and configure the Download Station extension
  4. Verify if the problem is solved and if your Download Station settings are saved correctly. Please also restart Chrome to test if they are still stored.
  5. Setup your Google account and/or change Chrome's settings to how you want them to be (optional)
A DSM user must have permission to use the Download Station package. Besides this, the user must also have write access to at least one shared folder.

Permission to use File Station is only required if you would like the user to be able to select a destination folder when adding new downloads. This also requires DSM 5.0 or later.
No, not yet. The extension can only connect to your DiskStation with an IP/hostname and port number.

QuickConnect support will be added when Synology officially supports this for third party developers. You can submit a feature request to Synology if you like to see this happen.
With macOS Mojave Apple decided to deprecate the support for JavaScript-based browser extensions. As a result of this, Mojave only allows the installation of JavaScript-based extensions from the Extensions Gallery. Apple has announced that they will stop the support for extensions from the Gallery in the next macOS release after Mojave (expected sept. 2019).

What does this mean for the Download Station Extension?
This extension was previously published outside the Extensions Gallery. To keep it available for users that have updated to Mojave, the extension is now available in the Gallery. You can update your current extension in the Safari preferences or download the extension manually from the Safari Extensions Gallery.

Will there be an extension for the next version of macOS after Mojave?
I do currently not have plans to build a new extension for the Mac App Store. Not only because I don't have the time for it in the near future, but also because I do not want to maintain a separate extension for one browser.

What you can do about this?
Not much, I am afraid. You could consider switching to Opera or Chrome and continue to use this extension. Also, you could contact Apple about this situation and ask them to implement the widely used WebExtension API.

Connection problems

Make sure that you are able to log into DSM with the new account and open Download Station. It's likely that you haven't set a default destination folder yet. You will be asked to do so the first time you open Download Station.
First of all, test if you are able to open the DSM web interface with the same protocol, hostname and port. If this doesn't work there is probably something wrong with your network settings.

If you are able to open the web interface, there may be something wrong with the Download Station package. Sometimes it doesn't start properly after an update. Try if restarting the Download Station or your NAS solves the problem.
There are many aspects that can cause connection issues. It can sometimes be hard to find out what's causing the problem and unfortunately the extension cannot always give very helpful error messages because of browser limitations. Here's a list of the most common problems.

General:
  • Make sure that the host and port are correct and that you are able to get to the DSM interface with the same settings.
  • QuickConnect ID's and *.quickconnect.to adresses are not supported. Use an IP address, hostname or domain.
  • Check if you IP has been blocked by Auto Block (DSM Control Panel -> Security -> Auto Block)

When using HTTP:
  • HTTPS redirection and HSTS (DSM 5.1+) should be disabled (DSM Control Panel -> Web Services and DSM Control Panel -> Network -> DSM Settings)

Security

Your browser will only allow this extension to communicate with your NAS over HTTPS if your NAS has a valid SSL certificate. By default DiskStation Manager uses an invalid self-signed certificate. You will have to add an exception to your browser to allow this invalid certificate.

Add an exception in Safari on Mac OS X
  1. Enter the URL of your NAS in the address bar. Start with "https://" and end with the correct portnumber for HTTPS (default: 5001). For example: "https://synology.example.com:5001".
  2. Safari will show a warning if your certificate is invalid. Click on "Show certificate".
  3. Check the "Always trust" checkbox and click "Continue".
This item will be updated later with instructions for Google Chrome and Opera on OS X and Windows.

The extension can only work over HTTPS if your browser completely accepts the certificate. This means that you must be able to open the DSM interface on the same hostname and port without any certificate warnings.
This extension needs your DSM username and password to connect to your NAS. It depends on your browser how they are stored. The Safari version of this extension stores all your settings in your OS X keychain. This is a secure and encrypted storage space.

Google Chrome and Opera unfortunately don't have an encrypted place to store your settings. The Chrome and Opera versions save your settings in a storage area for extensions where they can only be accessed by this extension. As soon as Google adds an encrypted storage space, the extension will be updated to use it.
No, 2-factor authentication is not supported by this extension. Instead you could create a separate account without 2-factor authentication for this extension that has only permissions for the Download Station package and your default download destination folder.

Torrents and Magnets

Private trackers only allow torrent files to be downloaded when you have an active login session on their website. Therefore the Download Station package on your NAS will not be able to fetch the torrent.

Every time you send a download to Download Station with this extension, the extension tries to detect if the download URL points to a .torrent or .nzb file. If it does, it will download the file within your browser (with your active login session on the private tracker) and upload it to the Download Station package on your NAS.

Unfortunately not all websites serve their torrent files how they should, making it hard for this extension to detect them. Technically speaking, the extension is only able to detect torrents or .nzb files if the download URL ends with the correct file extension (.torrent or .nzb) and/or the file is transferred with the Content-Type header "application/x-bittorrent" or "application/x-nzb".

YouTube

The download buttons for YouTube video's and playlists have been removed from the extension in version 2.2.6. The reason for the removal is that these buttons are against Google's Chrome Web Store policies. The extension would have been removed from the Web Store if I didn't remove the buttons.

You can still download YouTube video's with the extension. Read this FAQ-question for more information.
You can download video's and complete playlists with Download Station by manually copying the URL's to the popup.
  1. Go to the page of the video or playlist that you'd like to download. Video URL's should start with https://www.youtube.com/watch?v=. Playlist URL's should start with https://www.youtube.com/playlist?list=.
  2. Copy the URL from the address bar.
  3. Open the extension's popup by clicking the Download Station button besides the address bar.
  4. Click on the + icon, paste your URL and click the button to send it to Download Station.
Since DSM 5.0, the Python package is required to download YouTube video's. If you haven't installed Python, you will get an error and your download won't start. You can install the Python package in Package Center. Make sure to install it from the official Synology package repository. The Python package from other repositories like SynoCommunity will not work with Download Station.

Please contact Synology if you are still getting this error after installing the Python package. This error is not related to the Download Station browser extension.
This extension depends on the YouTube download feature in Download Station. If a video isn't downloaded correctly, it's likely to be an issue with Synology's filehosting module.

To see if it's caused by this extension or the filehosting module, you'll have to check the download URL in Download Stations web interface. If the URL matches the video URL, the problem is not caused by the extension but by Synology's filehosting module. You may need to update your filehosting modules or report the issue to Synology if it's already up-to-date.

Updating the YouTube filhosting module
  1. Log in to DSM with an admin account
  2. Open Download Station
  3. Go to Settings (gear-icon) -> File Hosting (in the sidebar)
  4. Click "Check for update"