背景
Xshell终端连接虚机,发新包,部署tomcat程序,程序启动后访问系统页面报错。
现象
chrome浏览器f12查看报错信息:
Can't connect to X11 window server using 'localhost:11.0' as the value of the DISPLAY variable.
而且启动tomcat后Xshell会弹转发请求的弹窗提醒。
因为开发使用springboot框架较多,部署tomcat程序较少,起初以为是程序本身的原因,但是恢复现场后仍然报错。
解决
转变思路想想有没有可能是工具的原因。这时恰好找到一篇博客(见文末链接),提到是会话属性的隧道转发的问题,将会话隧道转发按钮取消即可。因为自己在发现问题后转而使用SecureCRT部署程序成功,而且文字记录之时环境已经上不去,问题无法再复现,无奈只能作罢!
参考:https://blog.csdn.net/top_explore/article/details/106566455