Internetprobleme mit Wine für Linux um .exe Dateien auszuführen
Hallo zusammen,
ich möchte auf meinem debian 10 einen client für cloud-telefonie (cloud pbx) installieren, den es nur für windows und macosx gibt. deshalb habe ich wine installiert und die .exe gestartet. der telefonie client beschwert sich vor der anmeldung aber, dass er seinen server nicht erreichen kann, weil er keine internetverbindung hat. ich habe schon viel im netz recherchiert, aber keine brauchbare lösung gefunden.
ich habe mal mit pastebin die error-ausgabe zur verfügung gestellt. besonders auffallend ist, immer wenn ich auf anmelden im client drücke, taucht diese meldung im errorlog auf:
009:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0009:err:ole:CoGetClassObject class {00000320-0000-0000-c000-000000000046} not registered
0009:err:ole:CoGetClassObject no class object {00000320-0000-0000-c000-000000000046} could be created for context 0x80000001
0009:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000122-0000-0000-c000-000000000046}
0009:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0009:err:ole:CoMarshalInterface Failed to marshal the interface {00000122-0000-0000-c000-000000000046}, 80004002
SCP::Utils::CrashHandling::CrashReporter::onCrashServiceStarted
Installed Breakpad exception handler.
hat jemand eine idee im zusammenhang mit wine und keine internetverbindung?
der ganze output ist hier zu finden:
https://pastebin.com/t1Q44nuw
hier ist der link zum download:
https://cpbx-hilfe.deutschland-lan.de/de/endgeraete-und-clients/desktop- ...
vielleicht probiert es hier jemand aus und findet ja eine lösung.
danke und Lg
ich möchte auf meinem debian 10 einen client für cloud-telefonie (cloud pbx) installieren, den es nur für windows und macosx gibt. deshalb habe ich wine installiert und die .exe gestartet. der telefonie client beschwert sich vor der anmeldung aber, dass er seinen server nicht erreichen kann, weil er keine internetverbindung hat. ich habe schon viel im netz recherchiert, aber keine brauchbare lösung gefunden.
ich habe mal mit pastebin die error-ausgabe zur verfügung gestellt. besonders auffallend ist, immer wenn ich auf anmelden im client drücke, taucht diese meldung im errorlog auf:
009:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0009:err:ole:CoGetClassObject class {00000320-0000-0000-c000-000000000046} not registered
0009:err:ole:CoGetClassObject no class object {00000320-0000-0000-c000-000000000046} could be created for context 0x80000001
0009:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000122-0000-0000-c000-000000000046}
0009:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0009:err:ole:CoMarshalInterface Failed to marshal the interface {00000122-0000-0000-c000-000000000046}, 80004002
SCP::Utils::CrashHandling::CrashReporter::onCrashServiceStarted
Installed Breakpad exception handler.
hat jemand eine idee im zusammenhang mit wine und keine internetverbindung?
der ganze output ist hier zu finden:
https://pastebin.com/t1Q44nuw
hier ist der link zum download:
https://cpbx-hilfe.deutschland-lan.de/de/endgeraete-und-clients/desktop- ...
vielleicht probiert es hier jemand aus und findet ja eine lösung.
danke und Lg
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 564012
Url: https://administrator.de/contentid/564012
Ausgedruckt am: 24.11.2024 um 14:11 Uhr
22 Kommentare
Neuester Kommentar
Moin,
google findet zu der IPSFactory und der 000000131 Nummer sehr viele Fundstellen mit Wine.
Da schon mal geschaut?
"First, never run Wine as root. Delete the wineprefix you created as root and start over as a normal user. https://wiki.winehq.org/FAQ#Should_I_ru ... as_root.3F
As to why Wine can't find the executable, it's because you didn't cd to the directory containing it first. https://wiki.winehq.org/Wine_User%27s_G ... mmand_line"
google findet zu der IPSFactory und der 000000131 Nummer sehr viele Fundstellen mit Wine.
Da schon mal geschaut?
"First, never run Wine as root. Delete the wineprefix you created as root and start over as a normal user. https://wiki.winehq.org/FAQ#Should_I_ru ... as_root.3F
As to why Wine can't find the executable, it's because you didn't cd to the directory containing it first. https://wiki.winehq.org/Wine_User%27s_G ... mmand_line"
Moin,
Naja, kommt drauf an, welche DLLs das Programm benutzt udn wie es sich mit dem Netz verbinden.
ggf. hilft es, mit winecfg an den Einstellungen herumzuspielen.
Allerdings ist mein Rat, auf wine zu verzichten und lieber einen Llinux-Client zu nehmen.
lks
Naja, kommt drauf an, welche DLLs das Programm benutzt udn wie es sich mit dem Netz verbinden.
ggf. hilft es, mit winecfg an den Einstellungen herumzuspielen.
Allerdings ist mein Rat, auf wine zu verzichten und lieber einen Llinux-Client zu nehmen.
lks
Schreib das mal hier in Code-Tags rein, damit man nciht irgendwo herumklicken muß.
lks
PS: Der Client ist Murks. Vergiß die Idee, das unter Linux zum laufen zu bekommen.
Ja eine Windows- oder MacOS-VM.
lks
Da läuft zu vieles noch nicht - zumindest die Netzwerktools (nmap, tcpdump, etc.) funktionieren nicht. Dann schon lieber cygwin als subsystem.
lks
Da läuft zu vieles noch nicht - zumindest die Netzwerktools (nmap, tcpdump, etc.) funktionieren nicht.
Braucht man ja nicht, wenn man Windows als Basis hat.
Du kennst es ja, wer Linux hat, braucht noch ein Windows. Wer Windows hat, braucht nichts anderes mehr.
Statt tcpdump verwendet man halt Wireshark usw... Alles eine Frage der Gewohnheit. Wir verwenden Linux nur dort, wo der Crosscompiler für unsere Linux Treiber noch Schwierigkeiten hat und zum testen ob er alles richtig gemacht hat.
Das halte ich für ein Gerücht. Ich komme wunderbar mit Linux alleine zurecht. das Windows habe ich nur wegen der Kunden.
Wer Windows hat, braucht nichts anderes mehr.
Glaubst auch nur Du.
Ohne die vielen Linux-Tools und Systeme wäre manche Windows-Kiste von Kunden schon tot.
Statt tcpdump verwendet man halt Wireshark usw... Alles eine Frage der Gewohnheit. Wir verwenden Linux nur dort, wo der Crosscompiler für unsere Linux Treiber noch Schwierigkeiten hat und zum testen ob er alles richtig gemacht hat
Es ist ein gewaltiger Unetrschied zwischen Wireshark und Tcpdump. Tcpdump kann man auch per sshd nutzen, wireshark nur eingeschränkt.
Ich verwende Windows nur dort, wo ich Kundenprobleme nachstellen muß. Eigene System laufen auf BSD, Linux, Solaris und MacOS.
lks
Ich komme wunderbar mit Linux alleine zurecht. das Windows habe ich nur wegen...
Siehste, und schon brauchst Du Windows, und wenn es nur wegen...Ohne die vielen Linux-Tools und Systeme wäre manche Windows-Kiste von Kunden schon tot.
Ich habe eine Hand voll Windows-Tools, die reichen. Mein Heimnetzwerk ist z.B. komplett Linuxfrei und nicht totOh, ich habe gelogen, der Sophos ... grmpfsl... Du hast Recht :c)
Es ist ein gewaltiger Unetrschied zwischen Wireshark und Tcpdump. Tcpdump kann man auch per sshd nutzen, wireshark nur eingeschränkt.
Wer Windows hat, braucht kein sshdEs sind einfach unterschiedliche Werkzeuge mit unterschiedlichen Funktionen. Der Windows User kann sich an die Linux Werkzeuge schwer gewöhnen und umgekehrt.
Zitat von @NordicMike:
Es ist ein gewaltiger Unetrschied zwischen Wireshark und Tcpdump. Tcpdump kann man auch per sshd nutzen, wireshark nur eingeschränkt.
Wer Windows hat, braucht kein sshdDoch. Wenn man auf dem Lande mit Bandbreiten unter 10Mbps unterwegs ist schon.
Es sind einfach unterschiedliche Werkzeuge mit unterschiedlichen Funktionen. Der Windows User kann sich an die Linux Werkzeuge schwer gewöhnen und umgekehrt.
Ein guter Handwerker kommt mit jedem Werkzeug zurecht. Zur Not auch mit einem Schweizer Taschenmesser.
lks
Zitat von @NordicMike:
Ein guter Handwerker kommt mit jedem Werkzeug zurecht.
Und doch schwört er auf seine HiltiOder Boschhammer.
lks