PlayOnLinux: SSL im Internet Explorer von Wine

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
Parckwart
Beiträge: 6
Registriert: 25.09.2014 21:44:28

PlayOnLinux: SSL im Internet Explorer von Wine

Beitrag von Parckwart » 16.11.2014 00:25:33

Hallo! Ich habe Wine und PlayOnLinux installiert. Benutze Jessie.

Hier das Problem:
Im IE vom System-Wine funktionieren htts-Seiten wunderbar, in den IEs der POL-Laufwerke allerdings passiert einfach garnichts, wenn ich veruche, eine HTTPS-Seite aufzurufen.

Jemand ´ne Idee?

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: PlayOnLinux: SSL im Internet Explorer von Wine

Beitrag von rendegast » 16.11.2014 10:13:38

Wenn Du IE8 im wine benutzt, und die entsprechende Site IE8-kompatible Modi
(-> SSL3, nicht-forward-sercrecy/perfect-forward-secrecy) abgeschaltet hat?

Code: Alles auswählen

sslscan SITE
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Raul
Beiträge: 55
Registriert: 08.05.2005 09:36:04

Re: PlayOnLinux: SSL im Internet Explorer von Wine

Beitrag von Raul » 13.04.2016 00:13:47

Hallo,

ich hänge an dem gleichen Problem fest,

Außerhalb von WINE läuft alles, innerhalb von WINE kein https.

SSL 2 und 3 sowie TLS sind aktiviert im IE.

Native und builtin Umstellungen haben keine Änderung gebracht.

SSL/TLS Problem gleich bei Wine 1.6.2 und Wine 1.8 unter Debian 8.

Mit

Code: Alles auswählen

sh winetricks winhttp
gab es Besserung, jedoch eine zu hohe Latenz, sodass es zum Timeout kommt.

Wer weiss Rat?

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: PlayOnLinux: SSL im Internet Explorer von Wine

Beitrag von rendegast » 13.04.2016 13:05:47

Hast Du es mal mit IE9, IE10, IE11 probiert?

Entweder als Download vom microsoft oder zBsp. mit wsusoffline für winVista / win7.

Code: Alles auswählen

# find w* | egrep -i "ie[19]" | sort
w61-x64/glb/IE10-Windows6.1-x64-de-de.exe
w61-x64/glb/IE10-Windows6.1-x64-en-us.exe
w61-x64/glb/IE11-Windows6.1-x64-de-de.exe
w61-x64/glb/IE11-Windows6.1-x64-en-us.exe
w61-x64/glb/IE9-Windows7-x64-deu.exe
w61-x64/glb/IE9-Windows7-x64-enu.exe
w61-x64/glb/ie10-windows6.1-kb2909210-x64_42c4480163346eb6a19477ee6e6e594e9a9ad5b1.cab
w61-x64/glb/ie10-windows6.1-kb2925418-x64_bd914a0118b5a00c898b0751f859f32a336ad0d5.cab
w61-x64/glb/ie10-windows6.1-kb2936068-x64_018cbb0c4ade4626b97085486beddc88872332a6.cab
w61-x64/glb/ie11-windows6.1-kb2909210-x64_91be763f16c08a344cca8e3e9eb4656c331e16c2.cab
w61-x64/glb/ie11-windows6.1-kb2929437-x64_eabaec5c04494bde76b8bebdcdbdbf59d3a1e069.cab
w61-x64/glb/ie11-windows6.1-kb2936068-x64_b5b8daebb25a1e70512a6c3f335294bed072a108.cab
w61-x64/glb/ie11-windows6.1-kb3021952-x64_c067f4b36ea094ed3050be101712f514b4c0806c.cab
w61-x64/glb/ie9-windows6.1-kb2909921-x64_0ff9cc2c869fb206ce5a5115838ad2218331a70e.cab
w61-x64/glb/ie9-windows6.1-kb2936068-x64_0af0ea120991c539995d708fe4ce28e317a99cca.cab
w61/glb/IE10-Windows6.1-x86-de-de.exe
w61/glb/IE10-Windows6.1-x86-en-us.exe
w61/glb/IE11-Windows6.1-x86-de-de.exe
w61/glb/IE11-Windows6.1-x86-en-us.exe
w61/glb/IE9-Windows7-x86-deu.exe
w61/glb/IE9-Windows7-x86-enu.exe
w61/glb/ie10-windows6.1-kb2909210-x86_7a72f37340d13ad7aa1952642a2f20844efc6a29.cab
w61/glb/ie10-windows6.1-kb2925418-x86_aba2e191e94bc2271cfbf573c0326ce6c39aec59.cab
w61/glb/ie10-windows6.1-kb2936068-x86_581bf198ae481bf91b78739b25bb8df40ddbb44e.cab
w61/glb/ie10-windows6.1-kb3032359-x86_b83d81f9d8df9a4870c666e178388d4d9fc69da0.cab
w61/glb/ie10-windows6.1-kb3093983-x86_8380de88e5e18e847fec88f6443d4d0a246f118c.cab
w61/glb/ie11-windows6.1-kb2909210-x86_040c5245b3493eec0d9febccd59949229258e632.cab
w61/glb/ie11-windows6.1-kb2929437-x86_1e739d8ddd2db6b417251691540d77de0f4dadc7.cab
w61/glb/ie11-windows6.1-kb2936068-x86_89aa1a2f076aa06a2e5025faed7f028f11f32432.cab
w61/glb/ie11-windows6.1-kb3021952-x86_22eeb12348da2d4c0682a26128ab92cce9e0c176.cab
w61/glb/ie11-windows6.1-kb3093983-x86_4af4419551e091eece3c33e194b1f19d97ec8dff.cab
w61/glb/ie9-windows6.1-kb2909921-x86_c2245aa8311c89b81b5a373448d6adac6c66b45e.cab
w61/glb/ie9-windows6.1-kb2936068-x86_403bedcc5da4007c65f4ea3a52259dc0d5434267.cab
w61/glb/ie9-windows6.1-kb3093983-x86_252edaf774ebbf8d0131c7de671ba773641d6500.cab

(Die lange Zahl in den Paketnamen ist deren sha1-Prüfsumme,
gut gemacht microsoft.)
Problem dabei, wie bekommt mensch die .cab in wine angewendet
(einfach entpacken und kopieren?),
und fehlen dem Programm dann nicht doch weitere kb.......?
Zuletzt geändert von rendegast am 13.04.2016 13:44:40, insgesamt 2-mal geändert.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Raul
Beiträge: 55
Registriert: 08.05.2005 09:36:04

Re: PlayOnLinux: SSL im Internet Explorer von Wine

Beitrag von Raul » 13.04.2016 13:23:23

Danke für die Antwort.

Mit winetricks geht es nur bis ie8. Unter Wine einen höheren IE zu installieren, oder ie8 lief alles gegen den Baum.

Mir gehts an sich nur um die ordnungsgemäße SSL/TLS Unterstützung. Mit dem IE, oder dem Wine IE kann ich das überprüfen. An sich war die Idee den IE zu installieren, dass es eine bessere SSL/TLS Unterstützung mitbringt.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: PlayOnLinux: SSL im Internet Explorer von Wine

Beitrag von rendegast » 13.04.2016 13:45:13

Die Verschlüsselungsfähigkeiten stecken wohl in advpack.dll(?),
welches wine auch mitbringt.
und der IE8 kann nur bis TLS1.0 (= ohne perfect-forward-secrecy)



Ich habe jetzt mal ausprobiert,
frisches ~/.wine/, 1.6.2 jessie.
IE8 (verschiedene win-Versionen) installieren und starten,
geben aber gar keine Seite aus, nicht mal reines http://IP.IP.IP.IP vom lokalen Server.
Oberfläche stark unvollständig, Änderungen an der Einstellung, zBsp. Suchanbieter>Schnellinfo führen sehr schnell zum Absturz.
IE9/10/11 installieren gar nicht
"Die Installation von Internet Explorer wurde nicht abgeschlossen".
winetricks? Verfolge das aber nicht weiter.

Ich empfehle dann auch eine VM,
dort stünden die multiuser-Fähigkeiten von win zur Verfügung,
und Upgrades!!! des IE.
Ließe sich je nach den Fähigkeiten der Virtualisierung wohl auch im linux-Desktop einbinden, zBsp. Downloads in einen shared-folder.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Raul
Beiträge: 55
Registriert: 08.05.2005 09:36:04

Re: PlayOnLinux: SSL im Internet Explorer von Wine

Beitrag von Raul » 13.04.2016 14:27:57

Code: Alles auswählen

Die Verschlüsselungsfähigkeiten stecken wohl in advpack.dll(?),
welches wine auch mitbringt.
und der IE8 kann nur bis TLS1.0 (= ohne perfect-forward-secrecy)
Das ist neues Futter, da kann ich gleich mal sehen was es mit der dll auf sich hat. Ich werde berichten, wenn ich etwas brauchbares gefunden habe.

Code: Alles auswählen

Ich habe jetzt mal ausprobiert,
frisches ~/.wine/, 1.6.2 jessie.
IE8 (verschiedene win-Versionen) installieren und starten,
 geben aber gar keine Seite aus, nicht mal reines http://IP.IP.IP.IP vom lokalen Server.
Oberfläche stark unvollständig, Änderungen an der Einstellung, zBsp. Suchanbieter>Schnellinfo führen sehr schnell zum Absturz.
IE9/10/11 installieren gar nicht
 "Die Installation von Internet Explorer wurde nicht abgeschlossen".
winetricks? Verfolge das aber nicht weiter.
Das hatte ich alles schon durch, mit winetricks gehts ordentlich bis IE8.

Code: Alles auswählen

Ich empfehle dann auch eine VM,
dort stünden die multiuser-Fähigkeiten von win zur Verfügung,
und Upgrades!!! des IE.
Ließe sich je nach den Fähigkeiten der Virtualisierung wohl auch im linux-Desktop einbinden, zBsp. Downloads in einen shared-folder.
Ja, ich weiss, WINE ist jedoch am sparsamsten mit den Resourcen.


Vielen Dank für die Unterstützung!

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: PlayOnLinux: SSL im Internet Explorer von Wine

Beitrag von rendegast » 14.04.2016 10:42:36

rendegast hat geschrieben: Die Verschlüsselungsfähigkeiten stecken wohl in advpack.dll(?),
Da habe ich wohl völlig falsch getippt.
advpack.dll ist ein Werkzeug zur Systemverwaltung, Bsp.

Code: Alles auswählen

Rundll32 advpack.dll,LaunchINFSectionEx nLite.inf,C,,4,N Datei Info
rundll32.exe advpack.dll /DelNodeRunDLL32 C:\WINNT\Catroot\icatalog.mdb
(Wohl weil ich kürzlich damit herumgespielt habe)

Ich habe hier altes Material, NT40,
mit der Problematik 128bit(US)<->40bit(sonst.) bzgl. System und IE4.
Vergleich des SP6a ergab betreffende Dateien
ndiswan.sys
ntlmssps.dll
schannel.dll << auch wine
security.dll << auch wine
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Raul
Beiträge: 55
Registriert: 08.05.2005 09:36:04

Re: PlayOnLinux: SSL im Internet Explorer von Wine

Beitrag von Raul » 14.04.2016 11:20:50

Ich habe es gestern Abend vorübergehend zum laufen bekommen, ich habe nur soviel gemacht, dass ich nicht mehr weiss, was die Lösung war.
Ich glaube es liegt daran, dass das System normal auf 64 bit läuft und dafür ist auch das TLS/SSL Paket installiert. Für WINE, da es unter 32 bit läuft, müsste das Paket für den TLS/SSL zusätzlich in 32 bit installiert werden.

@rendegast, mit über 12000 Beiträgen hälst Du wohl Rekord. Bist Du beruflich in dem Thema tätig?

Die DLL werde ich mir anschauen.
Vorerst sortiere ich die ganzen Aktionen, um zu einem klaren Ergebniss zu kommen.

................................................................................................................................................................................
Edit:

Ich habe es auf ein Zertifikatsproblem einschränken können. Ich komme zwar auf ssl Logins, aber nur langsam mit dem Hinweis auf Zertifizierungsprobleme.

Ich mache jetzt Pause und gehe andermal wieder an das Problem.

Antworten