在Android上使用JSCH-0.1.54通过SSH连接到服务器时,我得到一个java.net.ConnectException:无法连接到192.168.2.100(端口22):connect failed:eConnnRefied(连接拒绝)。
防火墙被配置为允许IP adress通过。通过Putty可以实现从Windows到服务器的SSH连接。服务器的IP地址正常。
protected Long doInBackground(String... params)
{
try
{
System.setProperty("http.keepAlive", "false");
JSch jsch = new JSch();
Session session = jsch.getSession("root", "192.168.2.100", 22);
session.setPassword("Password");
session.setTimeout(10000);
Properties props = new Properties();
props.put("StrictHostKeyChecking", "no");
session.setConfig(props);
session.connect();
ChannelExec channel = (ChannelExec) session.openChannel("exec");
if(params[0]=="poweroff")
{
LogPublic("Server wird heruntergefahren");
}
else if(params[0]=="reboot")
{
LogPublic("Server wird neugestartet");
}
channel.setCommand(params[0]);
channel.connect();
channel.disconnect();
session.disconnect();
jsch.removeAllIdentity();
jsch = null;
return new Long(1);
}
catch (Exception ex)
{
LogPublic(ex.getMessage());
return new Long(0);
}
}
解决方法是将服务器的静态IP地址设置在路由器的DHCP范围之外,因为这会导致IP冲突。
我在一个代理之下,并且我在相当长一段时间内成功地推进git 现在我无法突然进入git 我已经设置了RSA密钥和代理,并对它们进行了双重检查,但没有结果,git向我抛出了页面标题中显示的错误。
每当我将dovecot配置更改为使用993 IMAPS端口而不是标准的143 IMAP,roundcube都拒绝使用ErrorMessage: 连接到存储服务器失败。服务器错误:无法连接到本地主机:143:连接被拒绝 Roundcube版本: 我们将不胜感激。
我在运行Ubuntu服务器14.04的服务器上安装了PostgreSQL 9.3。 在服务器上运行时,我得到(我猜是相关部分):
我有一个Hibernate和光数据源的Spring Boot项目。如果我使用注入的SessionFactory对象来获取会话对象,几天后,我会发现与数据库操作相关的任何方法都有这样的异常(只有重新启动才能解决这个问题): 似乎手动使用的会话使此问题。(我有类似的项目,具有相同的配置和功能,但没有注入SessionFactory和Session...我根本没有这样的问题) 应用程序. yaml: 数
问题内容: 我使用的是android 2.3.3,我制作了一个运行良好的rss阅读器,然后将该简单的rss阅读器的代码集成到了另一个活动中,只是仔细地粘贴粘贴,没有错误。 问题是,当我在模拟器上运行应用程序时,它给我错误连接异常。然后,我通过在尝试块中的每一行之后放入吐司来找出问题所在。 我已在android清单中添加了权限,而我的logcat给出了的警告。 这里是创建对象的代码: 问题答案: 它