java.net.ConnectException: Failed to connect

Infos, Fragen, Ideen und alles rund um P2Tools
2102Michael
Beiträge: 21
Registriert: 05.02.2024, 20:10
Wohnort: Bezirk Korneuburg bei Wien

java.net.ConnectException: Failed to connect

Beitrag von 2102Michael »

Hallo,

ich bin gerade dabei von MediathekView umzusteigen. Wenn ich im MTPlayer versuche die Filmliste zu laden dann kommt diese Fehlermeldung:

[16:25:57] SCHWERWIEGEND: 894512369 FilmListe existiert nicht: C:\Users\Michael\p2Mtplayer\filme.json
[16:26:01] SCHWERWIEGEND: 820147395 FilmListe: https://liste.mediathekview.de/Filmliste-akt.xz
java.net.ConnectException: Failed to connect to liste.mediathekview.de/88.99.10.178:443

- Wer sollte die filme.json erstellen? Auf meiner HD finde ich diese Datei nicht.
- Im Firefox kann ich https://liste.mediathekview.de/Filmliste-akt.xz problemlos laden und lokal speichern. Ich verwende einen Internet Proxy.
- https://liste.mediathekview.de/88.99.10.178:443 führt zu "404 Not Found"

Was kann ich tun?
Windows 10 64Bit
XaverW
Site Admin
Beiträge: 166
Registriert: 29.04.2023, 14:34

Re: java.net.ConnectException: Failed to connect

Beitrag von XaverW »

die URL wäre schon OK,
https://liste.mediathekview.de/Filmliste-akt.xz das wird auf verschiedene Server verteilt.
wenn man die Filmliste mit wget herunterlädt:
wget https://liste.mediathekview.de/Filmliste-akt.xz
--2024-02-06 18:26:17-- https://liste.mediathekview.de/Filmliste-akt.xz
CA-Zertifikat »/etc/ssl/certs/ca-certificates.crt« wurde geladen
Auflösen des Hostnamens liste.mediathekview.de (liste.mediathekview.de)… 88.99.10.179, 88.99.10.178
Verbindungsaufbau zu liste.mediathekview.de (liste.mediathekview.de)|88.99.10.179|:443 … verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK
Länge: 82005344 (78M) [application/octet-stream]
Wird in »Filmliste-akt.xz« gespeichert.
Probleme gibts manchmal mit Virenscanner, die das blockieren? Hast du da einen laufen, den du mal testweise abschalten kannst?
w [punkt] xaver [at] googlemail [punkt] com
2102Michael
Beiträge: 21
Registriert: 05.02.2024, 20:10
Wohnort: Bezirk Korneuburg bei Wien

Re: java.net.ConnectException: Failed to connect

Beitrag von 2102Michael »

Sorry, no Linux.

Aber ich kann die Liste vollkommen problemlos mit Firefox runter laden:
2024-02-08 13_06_32-192.168.101.88 - Remotedesktopverbindung.png
2024-02-08 13_06_32-192.168.101.88 - Remotedesktopverbindung.png (6.16 KiB) 958 mal betrachtet
Aber MTPlayer kommt ja gar nicht so weit die Liste zu laden:
[13:08:29] SCHWERWIEGEND: 820147395 FilmListe: https://liste.mediathekview.de/Filmliste-akt.xz
java.net.ConnectException: Failed to connect to liste.mediathekview.de/88.99.10.179:443

Frage:
Verwendet MTPlayer den Proxy der unter Windows eingestellt ist?
Windows 10 64Bit
XaverW
Site Admin
Beiträge: 166
Registriert: 29.04.2023, 14:34

Re: java.net.ConnectException: Failed to connect

Beitrag von XaverW »

Proxy:
das sollte java automatisch machen.
Aber MTPlayer kommt ja gar nicht so weit die Liste zu laden:
[13:08:29] SCHWERWIEGEND: 820147395 FilmListe: https://liste.mediathekview.de/Filmliste-akt.xz
java.net.ConnectException: Failed to connect to liste.mediathekview.de/88.99.10.179:443
doch. Er versucht ja die Liste zu laden.
Die URL:
https://liste.mediathekview.de/Filmliste-akt.xz

wird abgebildet auf die Adresse hinter der IP:
88.99.10.178

und damit kann es sich nicht verbinden:
java.net.ConnectException: Failed to connect to liste.mediathekview.de/88.99.10.179:443

Die Verbindung ist nicht möglich und wird von Windows / Virenscanner / .. geblockt.

Der Firefox wird nicht geblockt, deswegen kann er die URL laden.

Hast du einen Virenscanner, ... laufen der das blockieren könnte?
w [punkt] xaver [at] googlemail [punkt] com
2102Michael
Beiträge: 21
Registriert: 05.02.2024, 20:10
Wohnort: Bezirk Korneuburg bei Wien

Re: java.net.ConnectException: Failed to connect

Beitrag von 2102Michael »

Servus,

ich hab nur den Windows Defender den ich probehalber deaktiviert habe. Dieser PC ist frisch installiert, da wird mit Sicherheit nichts blockiert.
[19:46:11] SCHWERWIEGEND: 820147395 FilmListe: https://liste.mediathekview.de/Filmliste-akt.xz
java.net.ConnectException: Failed to connect to liste.mediathekview.de/88.99.10.179:443

In der MediathekView auf meinem bisherigen TV Rechner gibt es die Option einen Proxy anzugeben, dort funktioniert ohne Proxy auch nichts:
2024-02-08 19_40_42-tvserver - Remotedesktopverbindung.png
2024-02-08 19_40_42-tvserver - Remotedesktopverbindung.png (9.55 KiB) 936 mal betrachtet
Es wäre mir neu das Java irgendeine Einstellung von Windows übernimmt. Habe probehalber den Proxy bei mir ausgeschalten, dann kommt auch Firefox nicht mehr zu der Liste.
Windows 10 64Bit
XaverW
Site Admin
Beiträge: 166
Registriert: 29.04.2023, 14:34

Re: java.net.ConnectException: Failed to connect

Beitrag von XaverW »

hast du vielleicht eine Firewall laufen, die filtert, irgend ein Programm das Kontrolliert, wer in Internet darf?

Schon mal versucht, mit MTPlayer im Menü -> Hilfe -> gibts ein Update

aufgerufen, da schaut er auf meiner Website nach, obs Updates gibt. Kommt er da ins Internet?
w [punkt] xaver [at] googlemail [punkt] com
XaverW
Site Admin
Beiträge: 166
Registriert: 29.04.2023, 14:34

Re: java.net.ConnectException: Failed to connect

Beitrag von XaverW »

:: Es wird ein Proxyserver verwendet.
:: java -jar -Dhttp.proxyHost=proxyserver -Dhttp.proxyPort=8080 "C:\Users\PFAD\MTPlayer.jar"


:: Der Parameter "-Djava.net.preferIPv4Stack=true", "-Djava.net.preferIPv6Addresses=true" ermöglicht eine
:: Verbindung zum Internet, wenn der verwendete Netzwerk-Stack von Java nicht automatisch
:: richtig erkannt wird, wodurch die Filmliste nicht geladen werden könnte.
:: java -Djava.net.preferIPv4Stack=true -Xms128M -Xmx1G -jar "C:\Users\PFAD\MTPlayer.jar"
:: java -Djava.net.preferIPv6Addresses=true -Xms128M -Xmx1G -jar "C:\Users\PFAD\MTPlayer.jar"


:: -Dhttp.proxyHost=proxyserver
:: -Dhttp.proxyPort=8080
:: -Djava.net.preferIPv4Stack=true
:: -Djava.net.preferIPv6Addresses=true
:: -Xms128M
:: -Xmx1G
ist aus der Hilfedatei im Programmverzeichnis->Windows

wenn du das mal versuchen willst? Musst das Programm dann aber aus der Konsole starten, dann kann man einen Proxy explizit angeben
das wäre dann der Programmaufruf:

java -jar -Dhttp.proxyHost=proxyserver -Dhttp.proxyPort=8080 "C:\Users\PFAD\MTPlayer.jar"
w [punkt] xaver [at] googlemail [punkt] com
XaverW
Site Admin
Beiträge: 166
Registriert: 29.04.2023, 14:34

Re: java.net.ConnectException: Failed to connect

Beitrag von XaverW »

wennst du die Datei:

MTPlayer__Windows.bat

aus dem Info->Windows Verzeichnis anpasst, könntest du die als Startdatei verwenden. Darin müssen dann die Pfade und die Proxy-Einstellungen angepasst werden.

Habe ein wenig gegoogelt, den Proxy muss man für Java bekannt machen, gibts wohl Systemvariablen die das machen oder man muss ihn beim Programmstart mitgeben. Ich habe hier aber keinen am Laufen und kann das nicht ausprobieren. Werde aber mal schauen was da vielleicht noch geht.
w [punkt] xaver [at] googlemail [punkt] com
2102Michael
Beiträge: 21
Registriert: 05.02.2024, 20:10
Wohnort: Bezirk Korneuburg bei Wien

Re: java.net.ConnectException: Failed to connect

Beitrag von 2102Michael »

Servus,

habe ich versucht, aber das mag er auch nicht. Die Konsole habe ich als Admin ausgeführt.

C:\Windows\system32>java -jar -Dhttp.proxyHost=192.168.101.254 -Dhttp.proxyPort=8080 "C:\Program Files\MTPlayer\MTPlayer.jar"
[20:11:30] INFORMATION: Proxy Authentication: not configured
[20:11:30] INFORMATION: Logfile anlegen: C:\Users\TV\p2Mtplayer\Log
[20:11:30] INFORMATION: Programmstart und ProgConfig laden von: C:\Users\TV\p2Mtplayer\mtp.xml
[20:11:30] INFORMATION: Config laden OK, geladen von: C:\Users\TV\p2Mtplayer\mtp.xml
[20:11:30] INFORMATION: Konfig wurde geladen!
[20:11:30] INFORMATION: History-Listen laden

[20:11:33] INFORMATION: ############################################################
#
# 8888888b. .d8888b. 888 888
# 888 Y88b d88P Y88b 888
*
*
*
[20:11:37] SCHWERWIEGEND: 820147395 FilmListe: https://liste.mediathekview.de/Filmliste-akt.xz
java.net.ConnectException: Failed to connect to liste.mediathekview.de/88.99.10.179:443
at okhttp3.internal.connection.ConnectPlan.connectSocket(ConnectPlan.kt:256)
at okhttp3.internal.connection.ConnectPlan.connectTcp(ConnectPlan.kt:128)
at okhttp3.internal.connection.FastFallbackExchangeFinder$launchTcpConnect$1.runOnce(FastFallbackExchangeFinder.kt:138)

Ich verwende https://www.openlogic.com/ die Version 17.0.10+7 Werde morgen mal den Proxy in der (externen) FW aussschalten, mal schauen ob er dann die Liste lädt.
Windows 10 64Bit
2102Michael
Beiträge: 21
Registriert: 05.02.2024, 20:10
Wohnort: Bezirk Korneuburg bei Wien

Re: java.net.ConnectException: Failed to connect

Beitrag von 2102Michael »

XaverW hat geschrieben: 08.02.2024, 20:13 wennst du die Datei:

MTPlayer__Windows.bat

aus dem Info->Windows Verzeichnis anpasst, könntest du die als Startdatei verwenden. Darin müssen dann die Pfade und die Proxy-Einstellungen angepasst werden.

Habe ein wenig gegoogelt, den Proxy muss man für Java bekannt machen, gibts wohl Systemvariablen die das machen oder man muss ihn beim Programmstart mitgeben. Ich habe hier aber keinen am Laufen und kann das nicht ausprobieren. Werde aber mal schauen was da vielleicht noch geht.
Leider auch nicht, Auszug aus der MTPlayer__Windows.bat
-Dhttp.proxyHost=192.168.101.254
-Dhttp.proxyPort=8080
java -jar "C:\Program Files\MTPlayer\MTPlayer.jar"

Gleiches Ergebnis :-(
Windows 10 64Bit
Antworten