danikula / danikula/AndroidVideoCache

javax.net.ssl.SSLPeerUnverifiedException: Hostname 43.241.240.105 not verified:

Đang mở
#294 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Java
Star
5.5k
Fork
1.2k
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

javax.net.ssl.SSLPeerUnverifiedException: Hostname 43.241.240.105 not verified:
certificate: sha1/nbw5Jhgl8LoQP5If6EEv338OjSw=
DN: CN=*.alicdn.com,O=Alibaba (China) Technology Co.\, Ltd.,L=HangZhou,ST=ZheJiang,C=CN
subjectAltNames: [*.alicdn.com, *.cmos.greencompute.org, cmos.greencompute.org, m.intl.taobao.com, *.mobgslb.tbcache.com, alikunlun.com, *.alikunlun.com, s.tbcdn.cn, *.django.t.taobao.com, alicdn.com]
at com.android.okhttp.internal.io.RealConnection.connectTls(RealConnection.java:205)
at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:153)
at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:116)
at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:186)
at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:128)
at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:97)
at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:289)
at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:232)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:465)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:411)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:542)
at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getResponseCode(DelegatingHttpsURLConnection.java:106)
at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:30)
at tv.danmaku.ijk.media.player.videocache.HttpUrlSource.openConnection(HttpUrlSource.java:172)
at tv.danmaku.ijk.media.player.videocache.HttpUrlSource.fetchContentInfo(HttpUrlSource.java:139)
at tv.danmaku.ijk.media.player.videocache.HttpUrlSource.length(HttpUrlSource.java:71)
at tv.danmaku.ijk.media.player.videocache.HttpProxyCache.newResponseHeaders(HttpProxyCache.java:64)
at tv.danmaku.ijk.media.player.videocache.HttpProxyCache.processRequest(HttpProxyCache.java:41)
at tv.danmaku.ijk.media.player.videocache.HttpProxyCacheServerClients.processRequest(HttpProxyCacheServerClients.java:42)
at tv.danmaku.ijk.media.player.videocache.HttpProxyCacheServer.processSocket(HttpProxyCacheServer.java:244)
at tv.danmaku.ijk.media.player.videocache.HttpProxyCacheServer.access$200(HttpProxyCacheServer.java:54)
at tv.danmaku.ijk.media.player.videocache.HttpProxyCacheServer$SocketProcessorRunnable.run(HttpProxyCacheServer.java:348)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:929)
2020-11-21 11:29:35.740 27640-28078/? E/videocache: responseHeaders:HTTP/1.1 206 PARTIAL CONTENT
Accept-Ranges: bytes
Content-Type: video/mp4

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Bắt đầu tại tv.danmaku.ijk.media.player.videocache.HttpUrlSource.openConnection, sau đó lần theo fetchContentInfo và ngăn xếp TLS Android okhttp được báo cáo. Tái tạo yêu cầu bằng URL được báo cáo và xác định liệu lỗi không khớp hostname có thể tái hiện và có thể xử lý trong AndroidVideoCache hay không; hoàn tất yêu cầu phải có một chẩn đoán được ghi lại hoặc một fix có phạm vi rõ ràng.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
android, java
Lĩnh vực
mobile-dev, networking
Loại issue
Lỗi
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
25/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.