Autor Thema: java.net.SocketTimeoutException: SSL handshake timed out  (Gelesen 3869 mal)

Laurin

  • Newbie
  • *
  • Beiträge: 5
  • Gerät: Huawei M2 10"
  • Version: 5.1.1
Hi, ich habe im Heimnetz versucht mit EgiZoneBT bzw Egizone ( EgizoneBT wird im Shop beim Honor 5 Android 7 nicht angezeigt). Mein Huawei M2 Android zeigt den Fehler im Betreff. Ich hoffe ich habe den richtigen Logabschnitt gefunden. Ich habe von Programmierung keine Ahnung. Wenn ich das richtig lese sagen die ersten drei Zeilen das ssl nicht geht und die Authentifizierung nicht geh. Ich habe in FHEM die Sicherheitsfeatures ausgeschaltet

java net socket timeout exception ssl handshake timed out

2018-02-25 18:43:29,410 - [INFO::de.egi.geofence.geozone.bt.utils.Api::de.egi.geofence.geozone.bt.utils.Api] - SSL connection required
2018-02-25 18:43:29,411 - [INFO::de.egi.geofence.geozone.bt.utils.Api::de.egi.geofence.geozone.bt.utils.Api] - Basic authentication required
2018-02-25 18:43:29,412 - [INFO::de.egi.geofence.geozone.bt.utils.Api::de.egi.geofence.geozone.bt.utils.Api] - timeout: 30000
2018-02-25 18:43:59,540 - [ERROR::de.egi.geofence.geozone.bt.WorkerMain::de.egi.geofence.geozone.bt.WorkerMain$1] - Zu Hause Geo: Error (GR02) in get of the server response
java.net.SocketTimeoutException: SSL handshake timed out
at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method)
at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:318)
at com.android.okhttp.Connection.upgradeToTls(Connection.java:201)
at com.android.okhttp.Connection.connect(Connection.java:155)
at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:276)
at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:211)
at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:382)
at com.android.okhttp.internal.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:332)
at com.android.okhttp.internal.http.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:500)
at com.android.okhttp.internal.http.DelegatingHttpsURLConnection.getResponseCode(DelegatingHttpsURLConnection.java:105)
at com.android.okhttp.internal.http.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:25)
at de.egi.geofence.geozone.bt.utils.Api.doGet(Api.java:115)
at de.egi.geofence.geozone.bt.WorkerMain$1.doInBackground(WorkerMain.java:840)
at android.os.AsyncTask$2.call(AsyncTask.java:292)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:831)
2018-02-25 18:43:59,575 - [DEBUG::de.egi.geofence.geozone.bt.WorkerMain::de.egi.geofence.geozone.bt.WorkerMain$1] - Store retry number: 01
2018-02-25 18:43:59,579 - [DEBUG::de.egi.geofence.geozone.bt.WorkerMain::de.egi.geofence.geozone.bt.WorkerMain$1] - ############ RetryJob: 1

Danke Laurin (Zwerg vom Rosengarten - Dolormiten)

Admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 769
    • EgiGeoZone
  • Gerät: Xiaomi Redmi Note 5, Samsung Galaxy Note 2, S4, S5, S2, S7
  • Version: MIUI 10.0 Global, Android 4.4, 5, 6, 7, 8, 8.1, 12, 13
Re: java.net.SocketTimeoutException: SSL handshake timed out
« Antwort #1 am: 27.02.2018, 06:39:48 »
EgizoneBT wird im Shop beim Honor 5 Android 7 nicht angezeigt
Dann fehlen dem Gerät Sensoren oder Eigenschaften, die die App braucht. Kann ich nicht genau sagen welche, denn ich kenne nicht alle Geräte auf dem Markt.

Zitat
Wenn ich das richtig lese sagen die ersten drei Zeilen das ssl nicht geht und die Authentifizierung nicht geh. Ich habe in FHEM die Sicherheitsfeatures ausgeschaltet
Das ist ein Netzwerkproblem bei dir und kein Problem der App.
Meistens wird der Port dazu geblockt oder du hast die Weiterleitung dazu falsch konfiguriert.
Funktioniert die Adresse im Browser? Höchstwahrscheinlich nicht.
Mit Fhem hat es erst mal nichts zu tun!
Schöne Grüße
Egmont

Laurin

  • Newbie
  • *
  • Beiträge: 5
  • Gerät: Huawei M2 10"
  • Version: 5.1.1
Re: java.net.SocketTimeoutException: SSL handshake timed out
« Antwort #2 am: 27.02.2018, 20:18:11 »
Portfreigabe! Ich Esel

Sorry und freundliche Grüße Laurin

Laurin

  • Newbie
  • *
  • Beiträge: 5
  • Gerät: Huawei M2 10"
  • Version: 5.1.1
Re: java.net.SocketTimeoutException: SSL handshake timed out
« Antwort #3 am: 27.02.2018, 21:46:25 »
nee das wars dann wohl nicht...Ich kann von jedem Browser im Heimnetz auf FHEM zugreifen. LAN und WLAN,
da weder IPv4 noch IPv6 im Kabel unterstüzt wird, funktioniert auch kein Tunnel....Ergo bin ich erst mal aufs Heimnetz beschränkt! Das ist aldo eher ein Test, bevor ich einen Zugang von außen hinbekomme. Was muss ich im Programm beim Server eingeben? Zurzeit habe ich Die interne IP 192.xxx.xxx.xxx:8083/fhem bzw geo oder/fhem/geo probiert geo steht in der def vom Geofency auf dem FHEM. Dazu Anmeldenamen und Passwort!

Wie gesagt ich arbeite auf Konsolenbasis mit Jessie, ftp geht auch......Remote Desktop auch. Alles vom Smartphone und Tablet aus. Zusätzlich von 2 Windowsinstallationen

Mit freundlichen Grüßen Laurin

Admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 769
    • EgiGeoZone
  • Gerät: Xiaomi Redmi Note 5, Samsung Galaxy Note 2, S4, S5, S2, S7
  • Version: MIUI 10.0 Global, Android 4.4, 5, 6, 7, 8, 8.1, 12, 13
Re: java.net.SocketTimeoutException: SSL handshake timed out
« Antwort #4 am: 28.02.2018, 06:38:42 »
Hast du eventuell das Protokoll "https" vergessen?
Die Adresse muss so was wie https://192.xxx.xxx.xxx:8083/webhook/geo, wenn so eingerichtet oder ../fhem/geo
Schöne Grüße
Egmont

Laurin

  • Newbie
  • *
  • Beiträge: 5
  • Gerät: Huawei M2 10"
  • Version: 5.1.1
Re: java.net.SocketTimeoutException: SSL handshake timed out
« Antwort #5 am: 28.02.2018, 20:50:11 »
Hi ok die Verbindung funktioniert nicht über http. Ich habe https auf FHEM eingerichtet. Jetzt kommen auch Daten!

Danke für den Tip! Meist sitzt das Problem eben doch vorm Computer......

Freundliche Grüße Laurin