Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过Java连接到Remedy时出现错误90(连接被拒绝)_Java_Remedy - Fatal编程技术网

通过Java连接到Remedy时出现错误90(连接被拒绝)

通过Java连接到Remedy时出现错误90(连接被拒绝),java,remedy,Java,Remedy,在我的公司网络上,我们运行Remedy 7.64并希望自动创建事件。我使用IntelliJ IDEA和服务器版本的ARAPI文件设置开发环境。我们没有对服务器的管理权限来更改那里的任何内容 错误是 错误(90):无法连接到AR系统服务器;拒绝连接: 连接 神秘的是,我可以使用Chrome连接到Web界面,我可以ping主机,我可以通过驱动程序访问它&官方补救客户端和java工具也可以获得它的Web界面的源代码,因此显然可以连接到主机,但困难在其他地方 这是我的简单演示文件 import com.

在我的公司网络上,我们运行Remedy 7.64并希望自动创建事件。我使用IntelliJ IDEA和服务器版本的ARAPI文件设置开发环境。我们没有对服务器的管理权限来更改那里的任何内容

错误是

错误(90):无法连接到AR系统服务器;拒绝连接: 连接

神秘的是,我可以使用Chrome连接到Web界面,我可以ping主机,我可以通过驱动程序访问它&官方补救客户端和java工具也可以获得它的Web界面的源代码,因此显然可以连接到主机,但困难在其他地方

这是我的简单演示文件

import com.bmc.arsys.api.*;
public static void main(String [ ] args)
{
    ARServerUser ctx = new ARServerUser();
    ctx.setServer("<server>");
    ctx.setUser("<user>");
    ctx.setPassword("<pass>");

    try {
        ctx.login();
        System.out.println("works");
    } catch (ARException e) {
        System.out.println(e.getMessage());
        e.printStackTrace();
    }
}
import com.bmc.arsys.api.*;
公共静态void main(字符串[]args)
{
ARServerUser ctx=新的ARServerUser();
ctx.setServer(“”);
ctx.setUser(“”);
ctx.setPassword(“”);
试一试{
ctx.login();
System.out.println(“工程”);
}捕获(例外e){
System.out.println(e.getMessage());
e、 printStackTrace();
}
}
这是从属关系的列表

  • 1.8(java版本“1.8.0_65”)

  • [模块来源]

  • groovy-2.4.5

  • log4j-1.2.14.jar

  • arapi7604_build002.jar


您必须提供AR服务器正在侦听的端口号。“错误(90):无法连接到AR系统服务器;连接被拒绝:连接。”表示服务器拒绝连接,因为您没有提到要连接的端口号。通常情况下,人们使用37000作为AR服务器端口号,但您必须与您的Require管理员核实以了解这一点。

我刚刚遇到了相同的错误。我的问题是,我试图使用完整的url作为
(“
https://...
”)。仅使用服务器名称就行了。

我刚刚发现官方java驱动程序也存在同样的问题。