錯誤 – KIO 客戶端無法連接到主機… SSL 協商失敗
另一個標題可能是:
PlayOnLinux LOTRO install: Open Store In External Browser Fails
這個問題涉及在 KDE Plasma 桌面的 PlayOnLinux 虛擬驅動器中使用 Wine 5.2 安裝《指環王線上》的 Linux 安裝。主機系統是 64 位 Mageia 7 安裝。遊戲通常堅如磐石,遊戲內商店可用,但必須在外部瀏覽器中打開,而不是在遊戲內瀏覽器中打開。唯一安裝的 GUI 瀏覽器是 FireFox。
通常,點擊遊戲中的 LOTRO 商店連結會在經過身份驗證的會話中自動打開 FireFox,該會話會自動與當時正在玩的 LOTRO 帳戶相關聯。這已經工作了多年。
突然之間,但可能在系統/瀏覽器更新後,LOTRO 商店不再打開,而是彈出一個對話框:
Error -- KIO Client [X] Could not connect to host www.lotro.com: SSL negotiation failed. [ OK ]
重啟遊戲客戶端、重啟FireFox、重啟電腦都沒有任何積極作用。目前尚不清楚如何解決或糾正此問題。
探勘回報:
# journalctl -xe | grep -i KIO Oct 08 22:56:03 obfuscated.domain.tld plasmashell[10275]: Could not find service for job "Job 1" with app name "org.kde.kioclient" Oct 08 22:56:03 obfuscated.domain.tld plasmashell[10275]: Could not find service for job "Job 1" with app name "org.kde.kioclient" Oct 08 22:56:25 obfuscated.domain.tld plasmashell[10275]: Could not find service for job "Job 2" with app name "org.kde.kioclient" Oct 08 22:56:25 obfuscated.domain.tld plasmashell[10275]: Could not find service for job "Job 2" with app name "org.kde.kioclient" Oct 08 22:56:25 obfuscated.domain.tld plasmashell[10275]: Could not find service for job "Job 2" with app name "org.kde.kioclient" Oct 08 22:56:25 obfuscated.domain.tld plasmashell[10275]: Could not find service for job "Job 2" with app name "org.kde.kioclient" Oct 08 22:58:23 obfuscated.domain.tld kde-open5[27904]: kf5.kio.widgets: KRun(0x68b600) ERROR (stat): 123 "Could not connect to host www.lotro.com: SSL negotiation failed." Oct 08 23:01:17 obfuscated.domain.tld kde-open5[9450]: kf5.kio.widgets: KRun(0xd25570) ERROR (stat): 123 "Could not connect to host www.lotro.com: SSL negotiation failed." Oct 08 23:07:24 obfuscated.domain.tld plasmashell[10275]: Could not find service for job "Job 5" with app name "org.kde.kioclient" Oct 08 23:07:24 obfuscated.domain.tld kde-open5[7327]: kf5.kio.widgets: KRun(0xa5e3f0) ERROR (stat): 123 "Could not connect to host www.lotro.com: SSL negotiation failed." Oct 08 23:07:24 obfuscated.domain.tld plasmashell[10275]: Could not find service for job "Job 5" with app name "org.kde.kioclient" Oct 08 23:09:31 obfuscated.domain.tld kde-open5[17589]: kf5.kio.widgets: KRun(0x198a4b0) ERROR (stat): 123 "Could not connect to host www.lotro.com: SSL negotiation failed."
圍繞明顯
www.lotro.com
故障的錯誤集群如下所示:Oct 08 23:07:24 obfuscated.domain.tld plasmashell[10275]: Could not find service for job "Job 5" with app name "org.kde.kioclient" Oct 08 23:07:24 obfuscated.domain.tld plasmashell[10275]: file:///usr/lib64/qt5/qml/QtQuick/Controls/Button.qml:99: TypeError: Type error Oct 08 23:07:24 obfuscated.domain.tld plasmashell[10275]: file:///usr/lib64/qt5/qml/QtQuick/Controls/Button.qml:99: TypeError: Type error Oct 08 23:07:24 obfuscated.domain.tld plasmashell[10275]: file:///usr/lib64/qt5/qml/QtQuick/Controls/Button.qml:99: TypeError: Type error Oct 08 23:07:24 obfuscated.domain.tld kde-open5[7327]: kf5.kio.widgets: KRun(0xa5e3f0) ERROR (stat): 123 "Could not connect to host www.lotro.com: SSL negotiation failed." Oct 08 23:07:24 obfuscated.domain.tld plasmashell[10275]: Could not find service for job "Job 5" with app name "org.kde.kioclient" Oct 08 23:07:24 obfuscated.domain.tld plasmashell[10275]: file:///usr/lib64/qt5/qml/QtQuick/Controls/ScrollView.qml:362: TypeError: Type error Oct 08 23:07:24 obfuscated.domain.tld plasmashell[10275]: file:///usr/lib64/qt5/qml/QtQuick/Controls/ScrollView.qml:363: TypeError: Type error Oct 08 23:07:24 obfuscated.domain.tld plasmashell[10275]: file:///usr/lib64/qt5/qml/QtQuick/Controls/ScrollView.qml:364: TypeError: Type error Oct 08 23:07:24 obfuscated.domain.tld plasmashell[10275]: file:///usr/lib64/qt5/qml/QtQuick/Controls/ScrollView.qml:365: TypeError: Type error Oct 08 23:07:24 obfuscated.domain.tld plasmashell[10275]: file:///usr/lib64/qt5/qml/QtQuick/Controls/Button.qml:99: TypeError: Type error Oct 08 23:07:24 obfuscated.domain.tld plasmashell[10275]: file:///usr/lib64/qt5/qml/QtQuick/Controls/Button.qml:99: TypeError: Type error Oct 08 23:07:32 obfuscated.domain.tld kwin_x11[10271]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 36601, resource id: 113246214, major code: 19 (DeleteProperty), minor code: 0 Oct 08 23:07:32 obfuscated.domain.tld kwin_x11[10271]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 36604, resource id: 113246214, major code: 19 (DeleteProperty), minor code: 0 Oct 08 23:07:32 obfuscated.domain.tld kwin_x11[10271]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 36605, resource id: 113246214, major code: 18 (ChangeProperty), minor code: 0 Oct 08 23:07:32 obfuscated.domain.tld kwin_x11[10271]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 36606, resource id: 113246214, major code: 19 (DeleteProperty), minor code: 0 Oct 08 23:07:32 obfuscated.domain.tld kwin_x11[10271]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 36607, resource id: 113246214, major code: 19 (DeleteProperty), minor code: 0 Oct 08 23:07:32 obfuscated.domain.tld kwin_x11[10271]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 36608, resource id: 113246214, major code: 19 (DeleteProperty), minor code: 0 Oct 08 23:07:32 obfuscated.domain.tld.net kwin_x11[10271]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 36609, resource id: 113246214, major code: 7 (ReparentWindow), minor code: 0 Oct 08 23:07:32 obfuscated.domain.tld kwin_x11[10271]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 36610, resource id: 113246214, major code: 6 (ChangeSaveSet), minor code: 0 Oct 08 23:07:32 obfuscated.domain.tld kwin_x11[10271]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 36611, resource id: 113246214, major code: 2 (ChangeWindowAttributes), minor code: 0 Oct 08 23:07:32 obfuscated.domain.tld kwin_x11[10271]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 36612, resource id: 113246214, major code: 10 (UnmapWindow), minor code: 0 Oct 08 23:07:32 obfuscated.domain.tld kwin_x11[10271]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 36680, resource id: 113246224, major code: 18 (ChangeProperty), minor code: 0 Oct 08 23:07:32 obfuscated.domain.tld plasmashell[10275]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 9665, resource id: 113246214, major code: 141 (Unknown), minor code: 3 Oct 08 23:07:34 obfuscated.domain.tld kwin_x11[10271]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 38362, resource id: 83886096, major code: 18 (ChangeProperty), minor code: 0 Oct 08 23:07:35 obfuscated.domain.tld plasmashell[10275]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 9879, resource id: 83886086, major code: 141 (Unknown), minor code: 3 Oct 08 23:07:35 obfuscated.domain.tld plasmashell[10275]: qt.qpa.xcb: QXcbConnection: XCB error: 150 (Unknown), sequence: 9880, resource id: 35651797, major code: 142 (Unknown), minor code: 2
這似乎不太可能是 LOTRO 遊戲客戶端問題。據我所知,在大多數情況下,遊戲客戶端更新不會影響遊戲的穩定性或可用性。在過去一周左右的時間內應用了大量的作業系統更新,但由於不一定每次播放時都打開商店,因此可能有點難以確定停止工作時可能發生的變化。
我開始在 Arqade 上發布此內容,但隨後重新考慮,因為它似乎主要是一個 Linux 桌面環境問題,而不是一個“遊戲”問題本身,儘管使用 FireFox 進行其他更傳統的瀏覽器使用沒有問題,事實上,一個可以毫無問題地瀏覽域上的其他
https
站點www.lotro.com
。但是,不能直接打開 LOTRO 商店連結。遊戲客戶端做了一些手動無法做到的事情;無論遊戲內商店瀏覽器是否失敗,這都是正確的。關於如何調試 KIO 客戶端問題的有用想法以及人們可能提供的關於如何進行故障排除和查明可能出錯的原因的任何智慧都值得讚賞。
plasma-desktop-5.15.4-1.mga7 kio-5.57.0-1.mga7
網際網路搜尋
error kio client could not connect to host ssl negotiation failed
和/或troubleshooting kio client ssl errors
出現這個問題:無法從 Intellij 打開連結:“錯誤 KIO 客戶端:無法創建 io-slave。無法為協議“https”創建用於啟動 io-slave 的套接字。” https://askubuntu.com/q/1116344
第三方應用程序試圖使用 Web 服務似乎有一些相似之處,因此似乎值得研究。
事實上,這個答案有助於指出一個解決方案。基本上,完成了以下工作。
開始 | 工具 | 系統設置 | 應用 | 預設應用程序 | 網頁瀏覽器
預設組件
- (o) 在基於 URL 內容的應用程序中
變成:
開始 | 工具 | 系統設置 | 應用 | 預設應用程序 | 網頁瀏覽器
預設組件
(o) 在以下申請中:
- 火狐
這解決了這個問題,現在 LOTRO 客戶端可以像以前一樣打開 Firefox。
將設置恢復為其原始值會導致問題再次出現。