运行tomcat最后在窗口打印出 Invalid message received with signature 18245这个错误,只是写了一个简单的demo,最后百度了一通,说是Tomcat
的Ajp
端口8009,外网访问的原因,
如果没有指定IP
地址的话,默认是绑定任意地址,这样就导致外网也可以访问这个端口。因此出于安全考虑,我们需要增加这个address
的设置,并且绑定到127.0.0.1,结果如下:
<Connector port="8009" protocol="AJP/1.3" address="127.0.0.1" redirectPort="8443" />,修改的目录是tomcat下的conf/server.xml文件,里面找一下port=‘8009’的那一行,添加address="127.0.0.1"。
错误截图
参考文章:
http://www.mobibrw.com/2013/996