我正在我的Linux服务器上执行一个Python脚本,它使用pysftp连接到另一个服务器,以便读取位于远程服务器目录中的文件。当我运行脚本时,它在连接到远程服务器时失败,并创建一个文本文件,标题是:“此服务只允许sftp连接。”
此文件是在我的项目目录中创建的。下面是我代码中失败的部分:
def sftp_get_file(sftp_host, sftp_username):
with pysftp.Connection(sftp_host, sftp_username) as sftp:
# transfer file from remote to local
我在远程Glassfish服务器上启用了JMX连接,然后重新启动它。在启动服务器时通知:
Standard JMX Clients (like JConsole) can connect to JMXServiceURL:
[service:jmx:rmi:///jndi/rmi://myserver:8686/jmxrmi] for domain management purposes.
端口8686为连接打开。
但是我不能用JConsole连接服务器。上面写着:连接失败了。
我该如何解决这个问题?
提前谢谢。
我正在尝试用git建立团队城市。我在1台机器a上有team city 服务器,在2上有team city 代理。我们还在代理机器上启用了虚拟专用网,这允许访问存储服务器。我使用默认的私钥方法进行授权。我会犯这样的错误:
测试连接失败。列出远程参考失败: com.jcraft.jsch.JSchException: java.net.UnKnownHostException:--。
问:我是需要在团队城市服务器上设置vpn,还是只需要在团队城市代理上设置vpn。
我正在为TFS 2012编写一个小型的C#报告应用程序。
TFS服务器是远程的,只能通过网络中的HTTP代理服务器访问,因为防火墙阻止直接访问。
代理是在Internet中配置的,因此我可以在IE中打开TFS URL,而且Visual在使用TFS时也会自动使用它。
问题是,我的应用程序忽略IE代理设置,并试图直接连接到TFS服务器(我在Wireshark中看到了这一点),因此在防火墙超时之后,它就会失败。
下面是我使用的代码:
Uri TfsCollectionURL = new Uri("...");
NetworkCredential credential = new Sy