gjc_yappy 发表于 2022-3-15 14:40:48

无法连接O2云

用浏览器直接打开collect.o2oa.net如图1可以连接上,但是如图2系统里O2云配置中就会报错无法连接,显示连接超时。在防火墙入站规则和出站规则都添加了端口20010,20020,20030,20040,20050,20080。connect?v=7.0标头中状态代码显示200OK,validate?v=7.0标头中状态代码显示500 server error

启蒙星 发表于 2022-3-15 17:10:21

collect是服务端连接,要服务端能上外网

gjc_yappy 发表于 2022-3-16 08:41:26

启蒙星 发表于 2022-3-15 17:10
collect是服务端连接,要服务端能上外网

可以上外网,可以访问百度首页

启蒙星 发表于 2022-3-16 09:42:50

在o2部署的服务器上telnet试试:telnet collect.o2oa.net 20080

gjc_yappy 发表于 2022-3-16 09:59:13

启蒙星 发表于 2022-3-16 09:42
在o2部署的服务器上telnet试试:telnet collect.o2oa.net 20080

如图,无法连接上:(

gjc_yappy 发表于 2022-3-16 10:09:19

本帖最后由 gjc_yappy 于 2022-3-16 10:12 编辑

启蒙星 发表于 2022-3-16 09:42
在o2部署的服务器上telnet试试:telnet collect.o2oa.net 20080
我把内网的网卡禁了重新试了一下,用你的方法就是图上的结果,先是上图,再是下图

gjc_yappy 发表于 2022-3-16 10:18:32

这是日志上的报错
2022-03-16 10:16:20         (xadmin)
ExceptionClass:         java.lang.Exception
LoggerName:         com.x.program.center.jaxrs.collect.CollectAction
StackTrace:         java.lang.Exception: POST connect error, address: http://collect.o2oa.net:20080/o2_collect_assemble/jaxrs/unit/validate, because: connect timed out.
RequestInfor:         GET http://192.168.1.240:8092/x_program_center/jaxrs/collect/validate?v=7.0  From  127.0.0.1

启蒙星 发表于 2022-3-17 10:14:05

telnet通还不能访问?我看服务器是win,那o2服务器的浏览器访问下:http://collect.o2oa.net:20080/o2_collect_assemble/jest/index.html,

gjc_yappy 发表于 2022-3-18 10:12:10

启蒙星 发表于 2022-3-17 10:14
telnet通还不能访问?我看服务器是win,那o2服务器的浏览器访问下:http://collect.o2oa.net:20080/o2_coll ...

可以访问到

启蒙星 发表于 2022-3-21 13:36:01

看上去网络没有问题,那只能用postman或其他http工具验证下错误的接口了:http://collect.o2oa.net:20080/o2_collect_assemble/jaxrs/unit/validate   ,方法为:post    ,参数json格式示例(传注册的o2云用户名密码):{name: "dd", password: "dd"}
页: [1] 2
查看完整版本: 无法连接O2云