YouTube 嵌入缺失

最近,在对我的 Discourse 安装进行一系列更改和升级后,还剩下两个问题未解决。一个是无法重建数据容器,我正在尝试解决;另一个是除了 YouTube URL 外,所有一一 box 都能正常工作。

在服务器和容器内部,我可以使用 CURL 访问 YouTube。我该如何确认这是否是由于临时 IP 封禁导致的?

编辑:可以确认,无论是重建(App)还是重新生成(Rebake)都不会影响此问题。

编辑 2:通过搜索,我看到 @jomaxro这里 评论说 CloudFlare 之类的内容会影响 Onebox……CDN 会影响单个 Onebox 吗?我尝试将其设置为开发模式,但没有变化。

编辑 3:尝试移除所有插件,但没有任何变化。(此外,由于进程似乎相互干扰,我无法执行重新生成操作。)

编辑 4:尝试了 @Overgrow 的命令,是的,确实 我遇到了问题

[1] pry(main)> posts = Post.where("raw like '%youtube%'").count
=> 72674

我很难运行重新生成命令,因为我的容器报出了以下错误:

PG::UnableToSend: no connection to the server

PG::ConnectionBad: PQconsumeInput() SSL SYSCALL error: EOF detected

我需要停止某些服务吗?

3 个赞