3.10.1修改web端口问题

因为80端口被占用,想换一下端口,我是centos v7的,然后按照教程修改了 /opt/jumpserver/config/config.txt 里面的 HTTP_PORT=80 → 82,重启以后就无法登入了。想请教一下是什么原因,多谢!


顶一下。。


你这里不应该是82->80吗?你是不是也改compose文件了?

compose完全没改过。


我是直接用的github的release版本,截图是vi /opt/jumpserver-installer-v3.10.1/compose/docker-compose-web.yml

我修改的是/opt/jumpserver/config/config.txt里面的HTTP_PORT=80 → HTTP_PORT=82

@吴小白 帮你call一下大神来看看哈

无法登录是指什么?

  • [ ] 网页无法显示?
  • [ ] 页面显示正常但是无法完成登录(提示需要 DOMAINS)?

他这里改的是config.txt里的http_port,正常情况达成的效果应该是宿主机的82映射到容器里的80吧?但他在没有动compose的前提下,变成了宿主机82映射到容器里的82了,所以我喊小白来看一下,是不是这里的设置不对

另外我的vm上有apache httpd,apache占用了80端口,所以我想把jumpserver的web端口改成其他的。
然后补充一下防火墙里的端口已经enable并且reload过了。


这次手动改了 docker-compose-web.yml 以后 docker ps显示是0.0.0.0:82->80/tcp,但是还是打不开我localhost:82/ui/#的dashboard…已经不知道咋弄了 :smiling_face_with_tear:

这回打不开的页面,截图看看

browser里f12看response是503 service unavailable.
ps: 改端口以前可以打开。

可以打开的页面也截图看看

你端口改回去呢?改回去,然后web页面打开看看

改回去是正常的,前面说了

改回去正常的页面,不能登录吗?

可以登入

顶一下,还是没法改web端口 :smiling_face_with_tear:

我改了可以登的