当前位置: 首页 > 知识库问答 >
问题:

Tomcat在端口80上运行,但尝试连接时连接被拒绝

李勇
2023-03-14
<Connector SSLEnabled="true" protocol="org.apache.coyote.http11.Http11NioProtocol"
        clientAuth="false" port="443" scheme="https" secure="true"
        sslEnabledProtocols="TLSv1.2,TLSv1.1,TLSv1"
        keystoreFile="/opt/tomcat/certificates/CERTIFICATE.pfx"
        keystorePass="PASSWORD"
        keystoreType="PKCS12" />

<Connector port="80" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="443"/>
tcp6       0      0 :::443                  :::*                    LISTEN      17181/java
tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN      17181/java
tcp6       0      0 :::8009                 :::*                    LISTEN      17181/java
tcp6       0      0 :::80                   :::*                    LISTEN      17181/java
curl localhost
curl: (7) Failed to connect to localhost port 80: Connection refused

共有1个答案

范浩宕
2023-03-14

尝试:

etc/default/tomcat{VERSION} file -> set AUTHBIND=yes

然后:

sudo touch /etc/authbind/byport/80
sudo chmod 500 /etc/authbind/byport/80
sudo chown tomcat{VERSION} /etc/authbind/byport/80

重启tomcat

 类似资料:
  • 试图在localhost中建立从app容器到mysql容器的连接,出现连接拒绝异常 我们正在采取一种docker的方法来调用rest api服务来采用微服务的方法。我们正在建立应用程序容器和mysql容器之间的连接,同时我们编写了一个docker-compose文件,创建了mysql容器和应用程序容器,为这两个容器公开了端口。下面是运行docker-compose文件docker-compose

  • 我正在尝试使用docker容器运行ELK stack。但我得到的错误是,kibana无法与elasticsearch建立联系。 这是我的docker comp的内容 我日志的内容。形态 我有elasticsearch容器和kibana容器上的卷曲,对我来说很好 curl localhost:9200/_cat/index?漂亮的 增加虚拟内存大小后 root@sfbp19:~/docking je

  • 我试图连接到mysql数据库使用hibernate从cfg文件作为 虽然我的连接字符串、用户名、密码是正确的,并且在其他具有基本jdbc连接的项目中运行良好,但当我使用hibernate尝试它时,我在控制台上遇到了这个错误 是的,数据库服务器已启动并运行,但来自此Hibernate应用程序的连接被拒绝

  • 我已经确认Alpine/Socat正在http://127.0.0.1:2376上运行/可能是守护进程未连接的问题,请提供帮助。使用OSX的TIA 连接被拒绝:/127.0.0.1:2376 java.net.connectException:连接被拒绝导致:io.netty.channel.abstractChannel$annotatedConnectException:连接被拒绝:/127.

  • 我们有一个Openshift项目(项目1),其中我们使用图像设置了一个AMQ Artemis代理:amq-amq-broor-7-tech-preview/amq-broor-71-openshif。作为基本映像,我们没有任何配置,例如SSL或TLS。为了进行设置,我们使用了以下示例:https://github.com/jboss-container-images/jboss-amq-7-bro

  • 我正在运行2个spring boot应用程序:一个客户端和rest-api。客户机与rest-api通信,rest-API与mongodb数据库通信。所有3层都在docker容器中运行。 我启动容器,通常指定docker文件中公开的端口,并将它们映射到主机上的端口,例如:-p 7070:7070,其中7070是docker文件中公开的端口。 当我通过< code > Java-jar[applic