tencentyun/cos-java-sdk-v5

使用ssh代理后,https协议无法正常通讯

g9420 opened this issue · 1 comments

g9420 commented

http正常使用,https报错如下图
image
代理配置如下
Established tunneling session to airbyte-oss-test-1258678410.cos.ap-nanjing.myqcloud.com:443. Port forwarding started on /127.0.0.1:42685
使用时配置了

            clientConfig.httpProxyIp = "127.0.0.1"
            clientConfig.httpProxyPort = port

调试过程中发现代理访问本地端口使用的是http,如图
image

手动注入为hppts后报错信息变更为

com.qcloud.cos.exception.CosClientException: Certificate for <127.0.0.1> doesn't match any of the subject alternative names: [*.cos.ap-nanjing.myqcloud.com, *.cn-east.myqcloud.com, *.cn-north.myqcloud.com, *.cn-south-2.myqcloud.com, *.cn-south.myqcloud.com, *.cn-southwest.myqcloud.com, *.cos-cdn.ap-nanjing.myqcloud.com, *.cos-cdn.ap-nanjing.tencentcos.cn, *.cos-cdn.ap-nanjing.tencentcos.com, *.cos-cdn.ap-nanjing.tencentcos.com.cn, *.cos-control.ap-nanjing.myqcloud.com, *.cos-control.ap-nanjing.tencentcos.cn, *.cos-control.ap-nanjing.tencentcos.com, *.cos-control.ap-nanjing.tencentcos.com.cn, *.cos-ext.ap-nanjing.myqcloud.com, *.cos-ext.ap-nanjing.tencentcos.com, *.cos-internal.accelerate.tencentcos.cn, *.cos-internal.accelerate.tencentcos.com.cn, *.cos-internal.ap-nanjing.myqcloud.com, *.cos-internal.ap-nanjing.tencentcos.cn, *.cos-internal.ap-nanjing.tencentcos.com, *.cos-internal.ap-nanjing.tencentcos.com.cn, *.cos.accelerate.myqcloud.com, *.cos.accelerate.tencentcos.cn, *.cos.accelerate.tencentcos.com, *.cos.accelerate.tencentcos.com.cn, *.cos.ap-nanjing.tencentcos.cn, *.cos.ap-nanjing.tencentcos.com, *.cos.ap-nanjing.tencentcos.com.cn, *.file.myqcloud.com, *.file.tencentcos.cn, *.file.tencentcos.com.cn, cos-cdn.ap-nanjing.myqcloud.com, cos-cdn.ap-nanjing.tencentcos.cn, cos-cdn.ap-nanjing.tencentcos.com, cos-cdn.ap-nanjing.tencentcos.com.cn, cos-control.ap-nanjing.myqcloud.com, cos-control.ap-nanjing.tencentcos.cn, cos-control.ap-nanjing.tencentcos.com, cos-control.ap-nanjing.tencentcos.com.cn, cos-ext.ap-nanjing.myqcloud.com, cos-ext.ap-nanjing.tencentcos.com, cos-internal.accelerate.tencentcos.cn, cos-internal.accelerate.tencentcos.com.cn, cos-internal.ap-nanjing.myqcloud.com, cos-internal.ap-nanjing.tencentcos.cn, cos-internal.ap-nanjing.tencentcos.com, cos-internal.ap-nanjing.tencentcos.com.cn, cos.accelerate.myqcloud.com, cos.accelerate.tencentcos.cn, cos.accelerate.tencentcos.com, cos.accelerate.tencentcos.com.cn, cos.ap-nanjing.tencentcos.cn, cos.ap-nanjing.tencentcos.com, cos.ap-nanjing.tencentcos.com.cn, file.myqcloud.com, file.tencentcos.cn, file.tencentcos.com.cn, cos.ap-nanjing.myqcloud.com]
	at com.qcloud.cos.utils.ExceptionUtils.createClientException(ExceptionUtils.java:47) ~[cos_api-5.6.153.jar:?]
	at com.qcloud.cos.http.DefaultCosHttpClient.executeRequest(DefaultCosHttpClient.java:589) ~[cos_api-5.6.153.jar:?]
	at com.qcloud.cos.http.DefaultCosHttpClient.exeute(DefaultCosHttpClient.java:483) ~[cos_api-5.6.153.jar:?]
	at com.qcloud.cos.COSClient.invoke(COSClient.java:614) ~[cos_api-5.6.153.jar:?]
	at com.qcloud.cos.COSClient.listObjects(COSClient.java:1961) ~[cos_api-5.6.153.jar:?]

目前暂不支持请求https代理地址