You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

自托管Jitsi Meet出现限时提醒?如何移除该限制?

Jitsi Meet 会话限时问题排查与解决

1. 会话限时的可能原因

  • 启用了Prosody的mod_muc_limits模块:该模块用于限制MUC房间的最长存活时间,是自建实例触发限时的常见原因
  • Jicofo配置中设置了会议超时参数:会议协调器Jicofo可能被配置了强制结束会议的时长阈值
  • 误加载了公共实例的限时模板:克隆仓库的默认配置可能带有面向免费公共服务的限时规则
  • 第三方插件或自定义脚本:服务器上的自定义插件、资源监控脚本可能强制添加了会议时长限制

2. 需要检查的配置文件及修改方法

  • Prosody配置文件:/etc/prosody/conf.d/[你的域名].cfg.lua
    • 查找是否加载了mod_muc_limits,要么注释掉该模块加载语句,要么修改max_room_age参数为0(表示无限制)
    • 示例修改:
      -- 注释掉模块加载
      -- modules_enabled = { ..., "muc_limits", ... }
      -- 或者修改参数
      muc_limits = {
          max_room_age = 0
      }
      
  • Jicofo配置文件:/etc/jitsi/jicofo/jicofo.conf
    • 查找org.jitsi.jicofo.MAX_SESSION_DURATION配置项,将其值设置为-1(无限制)
    • 示例修改:
      org.jitsi.jicofo.MAX_SESSION_DURATION=-1
      
  • Jitsi Meet前端配置:/usr/share/jitsi-meet/config.js
    • 查找config.maxMeetingDuration,将其设置为0或删除该配置项
    • 示例修改:
      config.maxMeetingDuration = 0;
      

3. 排查所需的日志与检查项

  • Prosody日志:查看/var/log/prosody/prosody.log,搜索muc_limits、room age关键词,确认是否有触发时长限制的日志记录
  • Jicofo日志:查看/var/log/jitsi/jicofo.log,搜索timeout、session duration关键词,定位是否由Jicofo触发的强制结束
  • 浏览器控制台日志:打开会议页面的开发者工具(F12),切换到Console标签,查看是否有关于限时的配置加载提示或错误信息
  • Prosody模块检查:执行命令prosodyctl modules list,确认是否加载了mod_muc_limits模块,不需要则禁用

内容的提问来源于stack exchange,提问作者Srushti Shah

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 18:44:58