I have been testing the video/data share between sample android app and
https://appr.tc on different devices but in some android devices I am getting the following error and it's unable to connect. Anyone out there have faced similar situation? I've verified the system time and date on the device is accurate and I see why it will throw this certificate error on on device while it works on another.
Android Log:
12-01 17:32:26.198 3024-3024/org.appspot.apprtc D/AbsListView: updateScrollIndicators enter!
12-01 17:32:28.216 3024-3024/org.appspot.apprtc D/CallRTCClient: Connecting to:
https://appr.tc12-01 17:32:28.237 3024-3024/org.appspot.apprtc D/AppRTCProximitySensor: AppRTCProximitySensor@[name=main, id=1]
12-01 17:32:28.238 3024-3024/org.appspot.apprtc D/AppRTCAudioManager: Android SDK: 22, Release: 5.1.1
12-01 17:32:28.238 3024-3024/org.appspot.apprtc D/CallRTCClient: Initializing the audio manager...
12-01 17:32:28.238 3024-3024/org.appspot.apprtc D/AppRTCAudioManager: init
12-01 17:32:28.265 3024-3024/org.appspot.apprtc D/AppRTCAudioManager: Audio focus request granted for VOICE_CALL streams
12-01 17:32:28.319 3024-3024/org.appspot.apprtc D/AppRTCAudioManager: audioDevices: [WIRED_HEADSET]
12-01 17:32:28.319 3024-3024/org.appspot.apprtc D/AppRTCAudioManager: setAudioDevice(device=WIRED_HEADSET)
12-01 17:32:28.319 3024-3024/org.appspot.apprtc D/AppRTCAudioManager: onAudioManagerChangedState: devices=[WIRED_HEADSET], selected=WIRED_HEADSET
12-01 17:32:28.319 3024-3024/org.appspot.apprtc D/AppRTCProximitySensor: stop@[name=main, id=1]
12-01 17:32:28.329 3024-3024/org.appspot.apprtc D/CpuMonitor: resume
12-01 17:32:28.688 3024-6537/org.appspot.apprtc I/System.out: CertPathValidatorUtilities getTrustedTime trustedTime=1388718545
12-01 17:32:28.689 3024-6537/org.appspot.apprtc I/System.out: CertPathValidatorUtilities getValidDate trustedTime=1388718545
12-01 17:32:28.750 3024-6537/org.appspot.apprtc I/System.out: OpenSSLX509Certificate isExpEnforce=true
12-01 17:32:28.750 3024-6537/org.appspot.apprtc I/System.out: OpenSSLX509Certificate checkValidity isCheckExpire=true
12-01 17:32:28.753 3024-6537/org.appspot.apprtc E/RoomRTCClient: Room connection error: HTTP POST to
https://appr.tc/join/121212 error: com.android.org.bouncycastle.jce.exception.ExtCertPathValidatorException: Could not validate certificate: null
12-01 17:32:28.753 3024-6537/org.appspot.apprtc E/WSRTCClient: HTTP POST to
https://appr.tc/join/121212 error: com.android.org.bouncycastle.jce.exception.ExtCertPathValidatorException: Could not validate certificate: null
12-01 17:32:29.436 3024-6376/org.appspot.apprtc I/org.webrtc.Logging: EglRenderer: local_video_view: Duration: 4001 ms. Frames received: 0. Dropped: 0. Rendered: 0. Render fps: 0.0. Average render time: NA. Average swapBuffer time: NA.
12-01 17:32:30.806 3024-3024/org.appspot.apprtc I/org.webrtc.Logging: EglRenderer: local_video_view: Releasing.
12-01 17:32:30.806 3024-4266/org.appspot.apprtc D/PCRTCClient: Closing peer connection.
12-01 17:32:30.806 3024-4266/org.appspot.apprtc D/PCRTCClient: Closing audio source.