4/24/2023 0 Comments Handshaker for iphonePc INFO: 8 12:57:02 ICE connection state changed: checking Pc INFO: 8 12:57:02 signaling state changed to stable Ice INFO: 8 12:57:02 Setting new connection state: Checking Ice DEBUG: 12:57:02.749748 agent.go:457: Started agent: isControlling? false, remoteUfrag: "A0Ya", remotePwd: "fmu4T2f/u1JFXxeSapTdtUEZ" Pc INFO: 8 12:57:02 signaling state changed to have-remote-offer I enabled PION_LOG_TRACE=all and got logs below, but I don't see anything related to packet drops or anything what would signal any server-side problems. I check webrtc bitrate using "iftop" so I see exact bitrate on webrtc port. If I run the same web page on IPad, all work as expected and stream bitrate is enough to stream in good quality. It doesn't matter what resolution I set using constraints: 640x480 or 1280x720, I always get resulting stream bitrate no more than ~300K. I haven't made any changes to my app (which was working) since moving from http to https.I've made simple sfu based on pion example to receive webrtc streams from browser.ĭuring testing I noticed that when I publish 1 video+ 1 audio stream using IPhone(tested on IPhone X and IPhone 13 both with IOS 15.4) I always get ~300K bitrate and it doesn't increase in time. None of the logs are being updated after my call, so nothing to check there. Why should the app be any different to Postman making the call (the Network Monitor window confirms the same URL call) ? : : PKIX path building failed: .SunCertPathBuilderException: unable to find valid certification path to requested targetĪt .getSSLException(Alerts.java:192)Īt .fatal(SSLSocketImpl.java:1959)Īt .fatalSE(Handshaker.java:302)Īt .fatalSE(Handshaker.java:296)Īt .serverCertificate(ClientHandshaker.java:1514)Īt .processMessage(ClientHandshaker.java:216)Īt .processLoop(Handshaker.java:1026)Īt .process_record(Handshaker.java:961)Īt .readRecord(SSLSocketImpl.java:1072)Īt .performInitialHandshake(SSLSocketImpl.java:1385)Īt .startHandshake(SSLSocketImpl.java:1413)Īt .startHandshake(SSLSocketImpl.java:1397)Īt (HttpURLConnection.java:480)Īt .JavaSEPort.getResponseCode(JavaSEPort.java:7591)Īt .ConnectionRequest.performOperation(ConnectionRequest.java:702)Īt .NetworkManager$n(NetworkManager.java:282)Īt .run(CodenameOneThread.java:176) In the simulator i get back the following error at the point of reading the response back from the URL call - which i guess must be encrypted: Exception: - : PKIX path building failed: .SunCertPathBuilderException: unable to find valid certification path to requested target I have bought a certificate for my SSL/TLS configuration, and seems to function fine in the logs on startup. The same URL through my browser works and shows as 'Secure' and i can see my certificate details. When i run the request in Postman it works fine: I have a Codenameone app that issues a GET request to a cloud Tomcat 8 server, and expects back some response JSON.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |