我正在按照本指南在Ubuntu Server 16.04上使用Apache2的mod_jk模块作为反向代理设置Tomcat 8:
一切正常,直到最后一步,即将server.xml中的HTTP和AJP连接器更改为仅侦听localhost。这是我对AJP连接器所做的更改:
<Connector port="8009" address="127.0.0.1" protocol="AJP/1.3" redirectPort="8443" />
在此更改之前,键入https://myhostname会将我带到Tomcat管理页面;在它之后,我得到“503服务不可用”。
这是mod_jk.log的相关部分
[info] jk_open_socket::jk_connect.c (817): connect to ::1:8009 failed (errno=111)
[Thu Mar 23 17:37:13.808 2017] [14484:140252643563264] [info] ajp_connect_to_endpoint::jk_ajp_common.c (1068): (ajp13_worker) Failed opening socket to (::1:8009) (errno=111)
[Thu Mar 23 17:37:13.808 2017] [14484:140252643563264] [error] ajp_send_request::jk_ajp_common.c (1728): (ajp13_worker) connecting to backend failed. Tomcat is probably not started or is listening on the wrong port (errno=111)