如果在 Synology 移动应用程序中播放视频时出现证书错误,该怎么办?

如果在 Synology 移动应用程序中播放视频时出现证书错误,该怎么办?

部分文章为机器自动翻译,文中可能有文法错误或语义模糊之处。若本文目前只有英文版,可能近期就会提供翻译。

症状

如果您在登录 Synology 移动应用程序时勾选了 HTTPS 复选框,则出于安全性考虑,在播放视频时可能会出现证书错误。

诊断

若要通过 HTTPS 播放视频,需要配置端口转发并获取有效的 SSL/TLS 证书。即使是使用 QuickConnect ID 登录 Synology 移动应用程序并启用 HTTPS,在没有有效证书的情况下也无法通过 HTTPS 播放视频。在这种情况下,您只能通过 HTTP 播放视频。

解决方法

如果要使用安全的 HTTPS 登录并播放视频,请按照以下说明配置端口转发和应用程序设置。

配置端口转发

通过端口转发可以远程访问您的 Synology NAS。正确配置端口转发后,您便可以在任何位置使用域名访问您的 Synology NAS。

  1. 可购买域或免费注册 Synology DDNS 主机名
  2. 在路由器上设置端口转发规则。下表列出了 Synology 视频播放器应用程序的默认 HTTP/HTTPS 端口。

 

DS video
DS photo
DS file
Synology Moments
Synology Drive
Synology Photos
HTTP
5000
80
5000
5000
5000
5000
HTTPS
5001
443
5001
5001
5001
5001

 

  1. Let's Encrypt 自动获取免费 SSL/TLS 证书。如果没有有效证书,则无法通过 HTTPS 播放视频。1

配置应用程序设置

设置端口转发后,请返回应用程序页面以根据要求配置设置。

如果要使用安全的 HTTPS 登录并通过 HTTPS 播放视频:

  1. 使用自定义域名或 Synology DDNS 主机名登录 Synology 应用程序。2
  2. 勾选登录页面上的 HTTPS 复选框。

如果要使用安全的 HTTPS 登录但缺少有效证书:

  1. 使用 QuickConnect ID、自定义域名或 Synology DDNS 主机名登录 Synology 应用程序。
  2. 勾选登录页面上的 HTTPS 复选框。
  3. 进入设置页面。
  4. 启用通过 HTTP 播放视频(适用于 DS video、DS file 和 Synology Drive)/通过 HTTP 播放内容(适用于 DS photo、Moments 和 Synology Photos)。
  5. 输入正确的 HTTP 端口号。

注意:

  1. 如果您的 DSM 为 6.2.2 或以上版本,则在注册 Synology DDNS 主机名后,Let's Encrypt 会自动生成证书。
  2. QuickConnect ID 对于通过 HTTPS 播放视频无效。
  3. 如果网络环境不允许进行端口转发设置:
    1. 使用 QuickConnect ID 登录 Synology 应用程序。
    2. 登录时取消勾选 HTTPS 复选框。

延伸阅读

  1. 请参阅以下文章以了解有关 Synology NAS 外部访问的更多信息:
    1. 如何让 Synology NAS 可通过网络访问
    2. Synology 服务使用哪些网络端口?
症状
诊断
解决方法
配置端口转发
配置应用程序设置
延伸阅读