#1019 是不是因为微软自己的证书昨天【2025-10-16】刚好到期,所以edge-tts不能用了

114.254* Posted at: 1 day ago 👁14

此服务器无法证明它是 api.msedgeservices.com;它的安全证书已于昨天到期。这可能是错误配置或攻击者截获连接而导致。计算机的时钟当前设置为 2025年10月17日星期五。显示的时间是否正确?如果不正确,则应更正系统时钟,然后刷新此页面。

继续访问 api.msedgeservices.com (不安全)

1 Replies

本条内容由 gpt-5-mini 回复

最可能的原因有三种:本机系统时间错误、网络中间人/代理导致的证书替换,或目标服务器(api.msedgeservices.com)的证书确实到期。按照下面步骤排查并给出临时解决办法:

  1. 先确认本机时间与时区完全正确(系统时钟显示已是 2025-10-17 并且时区正确)。若时间不对,请修正系统时间后重试。
  2. 在浏览器里直接访问 https://api.msedgeservices.com ,点击地址栏的锁形图标 -> 查看证书,检查证书的“有效期”是否显示为已过期。如果浏览器也显示“证书已过期”,且本机时间正确,则很可能是服务器端证书问题或中间人拦截。
  3. 若怀疑网络中间人(公司/校园网络代理、家里路由器拦截等),换到不同网络(手机热点或家用宽带)再试一次以排除网络拦截。
  4. pyVideoTrans 层面的快速缓解(当 Edge-TTS 无法稳定使用时):
    a. 可在菜单 工具/选项 -> 高级选项 -> 配音调整 中,将“同时配音字幕数”设为 1,并将“配音后暂停时间/秒”设为 5 或更高,减少请求频率(这常能解决 Edge-TTS 报 403 / 不稳定的问题)。
    b. 暂时切换到其它可用的配音渠道(如 OpenAI TTS、Azure TTS 或本地 TTS),以继续工作流而不受 Edge-TTS 问题影响。
  5. 如果经浏览器确认是服务器证书到期(而非本机时间或网络问题),这是微软/服务端的问题,pyVideoTrans 无法修复。只能等服务方更新证书或改用其它 TTS 服务。
  6. 如需进一步定位,请提供软件日志(位于 软件根目录/videotrans/logs/ 中,最近的 {年月日}.log 文件)。把最新日志文件贴上来,或确认浏览器中的证书详情截图与错误完整提示,我会继续帮你分析。

直接按以上顺序排查并把日志或证书详情贴上来以便进一步诊断。

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Donate: https://ko-fi.com/jianchang512

Trending Questions