Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Qt6: MSI package all plugins #10903

Closed
2 tasks done
saw-jan opened this issue Jun 1, 2023 · 8 comments
Closed
2 tasks done

Qt6: MSI package all plugins #10903

saw-jan opened this issue Jun 1, 2023 · 8 comments
Assignees
Labels
bug dependencies Pull requests that update a dependency file Qt6 Windows
Milestone

Comments

@saw-jan
Copy link
Member

saw-jan commented Jun 1, 2023

Pre-submission Checks

  • I checked for similar issues, but could not find any. I also checked the closed issues. I could not contribute additional information to any existing issue.
  • I will take the time to fill in all the required fields. I know that the bug report may be dismissed otherwise due to lack of information.

Describe the bug

Client 5.0 throws Could not detect compatible server at https://... while trying to connect with oCIS server

Expected behavior

Able to connect to oCIS server

Steps to reproduce the issue

  1. Install client v5.0 (https://download.owncloud.com/desktop/ownCloud/daily/5.0/win/?sort=time&order=desc)
  2. Try to connect to oCIS server (https://ocis.ocis-traefik.latest.owncloud.works/)

Screenshots

Screenshot from 2023-06-01 09-50-04

Logs

ownCloud-ocis.log

Client version number

ownCloud 5.0.0.11120-daily20230531 cf17cd
Libraries Qt 6.4.3,
Using virtual files plugin: wincfapi
windows-10.0.19045

Installation path (Windows only)

C:\Program Files\ownCloud

Server information

Infinite Scale 3.0.0-rc.4+09c95d3af Community

@saw-jan saw-jan added the bug label Jun 1, 2023
@michaelstingl
Copy link
Contributor

michaelstingl commented Jun 1, 2023

SSL issue?

23-05-31 21:04:34:135 [ warning qt.network.ssl ]: No functional TLS backend was found

23-05-31 21:04:38:318 [ warning qt.network.ssl ]: QSslSocket::connectToHostEncrypted: TLS initialization failed
23-05-31 21:04:38:318 [ info sync.httplogger ]: "6415631d-f389-4afc-b65e-8a1a7c582687: Response: GET 0 (Error: TLS initialization failed,10ms) https://updates.owncloud.com/client/?version=5.0.0.11120&platform=win32&oem=ownCloud&buildArch=x86_64&currentArch=x86_64&versionsuffix=daily20230531&msi=true Header: { } Data: []"

@saw-jan
Copy link
Member Author

saw-jan commented Jun 1, 2023

AppImage worked though. (Same build)

ownCloud 5.0.0.11120-daily20230531 cf17cd
Libraries Qt 6.4.3, OpenSSL 1.1.1t 7 Feb 2023
Using virtual files plugin: suffix
ubuntu-5.19.0-43-generic

Screenshot from 2023-06-01 12-10-26

@michaelstingl
Copy link
Contributor

Libraries OpenSSL 1.1.1t 7 Feb 2023 is missing in the version information from the broken build ⚠️

@fmoc builds shouldn't succeed without OpenSSL

@TheOneRing
Copy link
Member

I'll check whether qt for windows was build without openssl 😅

@TheOneRing
Copy link
Member

Sooo our msi installer installs just a couple of plugins and the tls openssl plugin, thats new with qt6, isn't one of them.

@michaelstingl michaelstingl added this to the Desktop Client 5.0 milestone Jun 2, 2023
@michaelstingl michaelstingl added Windows dependencies Pull requests that update a dependency file Qt6 labels Jun 2, 2023
@TheOneRing TheOneRing changed the title [5.0] Cannot connect to oCIS server Qt6: MSI apckage all plugins Jun 2, 2023
@fmoc fmoc changed the title Qt6: MSI apckage all plugins Qt6: MSI package all plugins Jun 2, 2023
@TheOneRing
Copy link
Member

@TheOneRing
Copy link
Member

We need to test the installer for regressions

@saw-jan
Copy link
Member Author

saw-jan commented Jul 3, 2023

Tested with ownCloud 5.0.0.11369-daily20230703 511b96
Connection to oCIS server can be made ✔️

Screenshot from 2023-07-03 17-42-29 Screenshot from 2023-07-03 17-42-34 Screenshot from 2023-07-03 17-42-06

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug dependencies Pull requests that update a dependency file Qt6 Windows
Projects
None yet
Development

No branches or pull requests

3 participants