迁移后遇到新问题

在一个新环境安装了相同版本的jumpserver, 安装时设置了跟原环境相同的BOOTSTRAP_TOKEN 和 SECRET_KEY, 用原来的backup_db的sql在新环境进行了恢复restore_db,现在资产都导进来了但是在链接时报:Invalid signature. 怎么解决?

jumpser版本: 3.10.17
原环境:ubuntu24.04
新环境:almalinux 9.7

  1. 确认新环境 /opt/jumpserver/config/config.txt 文件中的 BOOTSTRAP_TOKENSECRET_KEY 与原环境完全一致,包括大小写和特殊字符。
  2. 检查新环境 JumpServer 服务是否已完全重启:执行 jmsctl restart 使配置生效。
  3. 若问题仍存在,查看核心组件日志排查详细错误:cat /data/jumpserver/core/data/logs/jumpserver.log | grep -i "signature",确认是否因密钥加载异常导致认证失败。
  4. 确保 backup_db 和 restore_db 操作完整,且数据库恢复后无表结构缺失或权限异常。