代码之家  ›  专栏  ›  技术社区  ›  Marc Rasmussen

性能-Windows Server 2016无法从客户端连接

  •  -1
  • Marc Rasmussen  · 技术社区  · 6 年前

    我正在尝试设置我的 azure virtual machine 以成为一个 performce remote repository server。

    首先,让我带您完成服务器上的 helix

    安装完成后,它会说:

    到目前为止,从我的客户机(我的本地桌面)我尝试连接到这个服务器,但是,我得到一个错误:

    首先,我认为端口在我的入站中没有打开,所以我在我的Azure云门户中添加了以下网络规则:

    但是,这对我没有任何帮助,我也会遇到同样的错误。

    所以现在我有点被困住了。有没有人遇到过这个问题,并且知道如何从性能上连接到远程机器?

    从下面的注释中,当我键入p4 info时,我得到以下信息:

    用户名:.******
    客户端名称:PerformanceServer
    客户端主机:PerformanceServer
    客户端未知。
    当前目录:c:\users\*****
    对等地址:127.0.0.1:50413
    客户地址:127.0.0.1
    服务器地址:PerforceServer:1666
    服务器根目录:C:\Users\******\VersionControl
    服务器日期:2018/11/21 14:44:12+0000协调世界时
    服务器正常运行时间:00:01:27
    服务器版本:P4D/NTX64/2018.2/1724420(2018/11/02)
    服务器许可证:无
    案例处理:不敏感
    < /代码> 
    
    

    但是,使用前缀performceserver:1666仍无法连接

    运行netstat时:

    tcp 127.0.0.1:50688 performceserver:1666 time_wait
    TCP 127.0.0.1:50689性能服务器:1666时间等待
    < /代码> 
    
    

    另外,如果我运行p4d,我会得到以下错误:

    performce server error:
    听1666失败。
    1666上的TCP侦听失败。
    绑定:0.0.0.0:1666:wsaeaddrinuse
    < /代码> <带您完成安装Helix在服务器上:

    ![enter image description here

    安装完成后,它会说:

    enter image description here

    到目前为止,从我的客户机(我的本地桌面)我尝试连接到此服务器,但是,我得到一个错误:

    enter image description here 首先,我认为端口在我的入站中没有打开,所以我在我的Azure云门户中添加了以下网络规则:

    enter image description here

    但是,这对我没有任何帮助,我也得到了同样的错误。

    所以现在我有点被困住了。有没有人遇到过这个问题,并且知道如何从性能上连接到远程机器?

    从下面的注释中,当我键入p4 info时,我得到以下信息:

    User name: ******
    Client name: PerforceServer
    Client host: PerforceServer
    Client unknown.
    Current directory: c:\Users\*****
    Peer address: 127.0.0.1:50413
    Client address: 127.0.0.1
    Server address: PerforceServer:1666
    Server root: C:\Users\*****\VersionControl
    Server date: 2018/11/21 14:44:12 +0000 Coordinated Universal Time
    Server uptime: 00:01:27
    Server version: P4D/NTX64/2018.2/1724420 (2018/11/02)
    Server license: none
    Case Handling: insensitive
    

    但是,使用前缀performceserver:1666仍无法连接

    运行netstat时:

      TCP    127.0.0.1:50688        PerforceServer:1666    TIME_WAIT
      TCP    127.0.0.1:50689        PerforceServer:1666    TIME_WAIT
    

    如果我跑p4d我得到以下错误:

    Perforce server error:
        Listen 1666 failed.
        TCP listen on 1666 failed.
        bind: 0.0.0.0:1666: WSAEADDRINUSE
    
    1 回复  |  直到 6 年前
        1
  •  1
  •   Rthomas529    6 年前

    允许端口通过Windows防火墙。

    1)按键盘上的Windows徽标+X键,然后从上下文菜单中选择“控制面板”。

    2)从选项中选择系统和安全,然后从窗口的右侧面板单击Windows防火墙。

    3)单击“高级设置”,然后从窗口左侧面板中选择“入站规则”。

    4)在右侧面板的“操作”选项卡下单击“新建规则”,然后从窗口中选择“端口”单选按钮。

    5)按照屏幕上的说明,检查更改是否有效。

    推荐文章