请教jconsole的问题

rei 2005-12-01 07:03:24
-Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false
这两个属性确实设置了,从进程中可以看到tomcat的程序带上了那些参数,但是还是显示"连接失败"

我在家里做测试,1台win的机器, 1台linux的机器, jconsole都可以访问本地, 也都可以通过远程
方式访问自己(自己机器的ip), 但是linux可以访问win的, 反之不可........远程托管的机器
都不能访问(设置和家里的那台linux一样)

即使win的机器设置了两项=false, 远程方式登录时也会提示用户名/密码错误, 必须输入
用户名和密码才能登录, 其他不能连接都显示连接失败

win上开的示demo里的notepad程序,win和远程服务器jre版本是1.5.0_05-b05,家里的linux
jre版本为1.5.0_02-b09

真是奇怪的事情....我现在怀疑连接远程必须用ssl才可以....看了一下午keytool, 没太明白....


windows的:
C:\jdk1.5.0_05\demo\jfc\Notepad>java -Dcom.sun.management.jmxremote.port=8090 -Dcom.sum.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -jar Notepad.jar

linux的:
/opt/SUNWappserver/jdk/bin/java -Dcom.sun.management.jmxremote.port=8090 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.ssl.need.client.auth=false -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/work/tomcat/conf/logging.properties -Djava.endorsed.dirs=/work/tomcat/common/endorsed -classpath :/work/tomcat/bin/bootstrap.jar:/work/tomcat/bin/commons-logging-api.jar -Dcatalina.base=/work/tomcat -Dcatalina.home=/work/tomcat -Djava.io.tmpdir=/work/tomcat/temp org.apache.catalina.startup.Bootstrap start

远程linux服务器的:
/usr/java/jdk1.5.0_05/bin/java -Xms256m -Xmx512m -Dcom.sun.management.jmxremote.port=8090 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.ssl.need.client.auth=false -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed -classpath :/usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/commons-logging-api.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start

另外我在web那边请教了有关jsp/servlet内存的问题, 希望大家能过去看看
...全文
310 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
rei 2005-12-05
  • 打赏
  • 举报
回复
手工提前.....
tramp73 2005-12-02
  • 打赏
  • 举报
回复
会不是版本兼容问题?
rei 2005-12-02
  • 打赏
  • 举报
回复
版本问题........测试机的linux java版本1.5.0_02能访问win的不能访问远程linux
这两个都是1.5.0_05,怎么也应该向下兼容才对....

刚才关闭防火墙,然后两边都运行一样的java程序, 结果一样:都可以访问自己的, linux可以访问win,反之不可

是不是linux上还有某种设置?
rei 2005-12-02
  • 打赏
  • 举报
回复
机器的linux, 防火墙是关闭的

汗, 分两段发了
rei 2005-12-02
  • 打赏
  • 举报
回复
防火墙是关闭的, 因为我在家里用那台测试
oyljerry 2005-12-02
  • 打赏
  • 举报
回复
估计防火墙等了
rei 2005-12-02
  • 打赏
  • 举报
回复
手工提前TT
alabaza 2005-12-01
  • 打赏
  • 举报
回复
你先检查下防火墙
现在在住的地方 只有一台瘟鸡 不好判断 呵呵
chinaraul 2005-12-01
  • 打赏
  • 举报
回复
不是很明白你的问题,帮忙顶一下吧

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧