无法访问在远程服务器

时间:2015-11-11 17:39:39

标签: solr putty tunnel

我们的QA和PROD服务器都运行SOLR搜索应用程序。我可以通过putty(使用本地端口48983)设置到该服务器上的8983端口的隧道,从而访问prod服务器上的solr的Web界面。但是,我无法使用本地端口18983访问QA服务器上的solr接口 - 浏览器旋转,并且消息显示“正在等待localhost”。

我正在使用完全相同的QA技术和Prod,即使用putty来建立隧道。唯一的区别是putty指向QA服务器。我正在使用的网址是

http://localhost:18983/solr/#/~cores/myCore

我已验证solr正在运行,并且它正在侦听QA服务器上的端口8983。它适用于在QA服务器上运行的应用程序。我已经尝试将putty中的本地端口更改为用于prod的相同端口,48983,但仍然得到相同的无响应。 putty,22使用的端口没有关闭 - telnet它收到响应,无论如何,如果没有运行,我将无法登录到远程系统。

对QA和PROD都有安全策略,允许所有端口和所有协议。我知道这是一个坏主意,但我只是想解决这个问题。

任何想法都可能出错?

1 个答案:

答案 0 :(得分:1)

我做了我应该做的事情并且首先将Prod putty的副本保存到QA的单独副本中,然后修改它以访问QA。果然,它奏效了。不幸的是,我不知道实际问题是什么。