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

Mesibo私有部署报错On-Premise is not enabled且无法登录控制台求助

Mesibo On-Premise私有服务器控制台无法登录排查方案

运行Mesibo docker容器时出现的日志报错如下:

.------------------------------[ System Message ]------------------------------.
|                                                                              |
| On-Premise is not enabled - login to Mesibo console to enable it             |
|______________________________________________________________________________|

1. 网络连通性排查

  • 确认Mesibo控制台所需端口已放行:默认需开放80(HTTP)、443(HTTPS)端口,部分自定义部署还需开放7070管理端口。本地执行telnet <服务器公网IP> <端口号>或nc -zv <服务器公网IP> <端口号>测试连通性。
  • 若端口连接失败,依次检查服务器安全组规则、iptables/firewalld防火墙规则是否放行对应端口的入站请求;同时执行docker ps确认Mesibo容器端口映射配置正确,需存在0.0.0.0:80->80/tcp、0.0.0.0:443->443/tcp类的映射记录,映射错误的话重新启动容器时添加-p 80:80 -p 443:443参数。

2. 服务运行状态排查

  • 执行docker logs <Mesibo容器ID/容器名>查看完整启动日志,排查是否存在端口冲突、配置文件错误、依赖缺失导致的服务启动失败。若存在address already in use报错,说明对应端口被服务器其他进程占用,更换映射端口或终止占用进程即可。

3. 域名与配置一致性排查

  • 若使用域名访问控制台,本地执行nslookup <你的Mesibo控制台域名>确认解析结果与服务器公网IP一致,解析错误需修改域名解析记录,也可直接用IP访问测试。
  • 检查Mesibo配置文件(默认路径/etc/mesibo/mesibo.conf)中hostname字段与访问用的IP/域名完全一致,配置不匹配会导致登录验证、页面跳转失败。

4. 浏览器与证书排查

  • Mesibo控制台默认要求HTTPS访问,若使用自签名SSL证书,部分浏览器会默认拦截请求,可在浏览器隐私模式访问,手动信任证书后再尝试登录。
  • 清除浏览器缓存、Cookie后重试,避免历史错误缓存导致请求异常。

临时启用On-Premise绕过方案

若暂时无法解决控制台登录问题,可直接修改容器内配置开启On-Premise:

  1. 进入Mesibo容器终端:docker exec -it <Mesibo容器ID/容器名> bash
  2. 编辑配置文件,将enable_on_premise字段值修改为1
  3. 退出容器后执行docker restart <Mesibo容器ID/容器名>重启服务生效
  4. 再次查看容器日志确认On-Premise已成功启用

内容的提问来源于stack exchange,提问作者Abhishek Singh

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 00:21:00