`
dove19900520
  • 浏览: 599728 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux中resin启动错误:java.net.BindException: Permission denied :80

阅读更多

在linux中启动resin报错:

java.net.BindException: Permission denied
Can't bind to *:80.

 

通过  netstat -lnp|grep 80  发现没有程序占用80端口

 

原因:

在linux或unix系统中,只有root用户才可访问1024以下的端口。你的程序必须是root权限才可以。

 

解决方法一:

1)重新修改resin.properties文件,将端口号改回8080

app.http          : 8080

2)修改防火墙配置:

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 

(如果用到443,也相应执行以上方法) 

 

完成上面两部,即可成功启动resin。

 

这种方式在tomcat下也有可能发生,解决方法同样适应于tomcat。

分享到:
评论

相关推荐

    解决jvmjava.net.BindException: Address already in use: JVM_Bind异常

    在Java编程中,当你尝试启动一个服务器端应用,如Tomcat,或者任何需要监听特定端口的服务时,可能会遇到`java.net.BindException: Address already in use: JVM_Bind`的异常。这个异常意味着你试图绑定的网络地址和...

    Android 中出现java.net.BindException: bind failed: EADDRINUSE 问题解决办法

    在Android开发过程中,网络通信是应用的重要组成部分,而使用UDP(User Datagram Protocol)进行数据传输时,可能会遇到`java.net.BindException: bind failed: EADDRINUSE`的问题。这个异常通常意味着应用程序尝试...

    java.net.BindException: Address already in use: JVM_Bind :8088(端口冲突)

    在myeclipse中将html文件改成jsp文件时myeclipse卡住;将之前的任务关掉;再打开时多次部署项目的时候报错

    启动tomcat时 错误: 代理抛出异常 : java.rmi.server.ExportException: Port already in use: 1099的解决办法

     今天一来公司,在IntelliJ IDEA 中启动Tomcat服务器时就出现了如下图所示的错误:  错误: 代理抛出异常错误: java.rmi.server.ExportException: Port already in use: 1099; nested exception is: java.net....

    java.net.BindException(解决方案).md

    常见的问题

    卸载工具007

    "卸载工具007"是一款专为用户设计的高效、便捷的软件卸载应用程序,旨在帮助用户彻底、干净地从计算机中移除不需要的软件。"完美"这个描述可能是指该工具在卸载过程中能确保不留任何残留,提供一种无瑕疵的卸载体验...

    Java Socket常见异常处理

    1. **java.net.BindException: Address already in use: JVM_Bind** 这个异常表明尝试绑定的端口已被其他服务占用。解决方法是检查并更改端口号,选择一个未被使用的端口。使用`netstat -an`命令可以帮助识别哪些...

    解除Windows系统对JMeter压测工具连接数限制

    使用JMeter压测时,报java.net.bindexception:address already is use:connect异常,可执行本资源的.bat文件,修改系统注册表。

    jemeter压测数据库

    jemeter 的压测结果可以帮助开发者和测试人员快速地发现和修复软件中的问题,提高软件的可靠性和稳定性。 jemeter 的主要功能有: * 压力测试:jemeter 可以对服务器、网络或对象模拟巨大的负载,在不同压力类别下...

    Java Netty异常分析BindException.pdf

    在开发基于Java Netty的应用程序时,可能会遇到`java.net.BindException: Address already in use: no further information`这类错误。本篇文章将详细解析这一异常的原因、可能的影响以及如何有效地解决该问题。 ##...

    hadoop hbase 错误日志级解决

    2,localhost: java.net.BindException: Address already in use 3,ERROR: org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times 4,ERROR: org.apache.hadoop.hbase.MasterNotRunningException: ...

    关于springboot我出过的那些错误.docx

    Spring Boot 中的常见错误和解决方法 在使用 Spring Boot 框架进行开发时,经常会遇到各种错误和问题。这些错误可能是由于配置不正确、编码错误或其他原因引起的。在这里,我们将记录一些常见的 Spring Boot 错误和...

    intellij idea 启动tomcat 1099端口被占用的解决

    nested exception is: java.net.BindException: Address already in use: JVM_Bind 这提示是 1099 端口被占用了。这是因为 Tomcat 服务器需要使用 1099 端口来启动,但是这个端口已经被其他应用程序占用了。 解决...

    如何根据Wowza服务器日志中的出错信息进行故障排查

    vhost WARN 200 - _defaultVHost_Bind failed, try again ([any]:1935): java.net.BindException: Address already in use ``` **原因分析:** 该错误通常发生在同一台服务器上有多个WowzaMediaServer实例同时运行...

    tomcat启动的错误

    - **路径配置错误**:根据错误提示,“Could not load com.mysql.jdbc.Messages Could not load java.net.BindException”,这通常意味着Tomcat在启动时未能找到所需的MySQL JDBC驱动。 - **驱动未正确放置**:MySQL...

    一般异常问题

    端口冲突java.net.BindException: Address already in use: JVM_Bind java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory deploy(部署)项目。点击 deploy 按钮,在弹出的Project Deployments...

    Socket长连接异常处理

    java.net.BindException: Address already in use 该异常发生在服务器端进行 new ServerSocket(port) 操作时,原因是因为与 port 相同的端口已经被占用,解决方法是找到一个空闲的端口。 java.net....

    基于spring boot 日志(logback)报错的解决方式

    错误信息:"No converter found capable of converting from type [java.lang.String] to type [java.util.Map<java.lang.String,java.lang.String>] org.springframework.boot.context.properties.bind....

    Tomcat 启动错误(8080端口被占用)处理方法

    错误描述: 2009-7-12 15:40:35 org.apache.coyote.http11.Http11BaseProtocol start 严重: Error starting endpoint java.net.BindException: Address already in use: JVM_Bind:8080 at org.apache.tomcat.util...

Global site tag (gtag.js) - Google Analytics