fathomssen / redtimer

RedTimer - Redmine Time Tracker
GNU Lesser General Public License v3.0
65 stars 17 forks source link

doesn't work with newer debian versions #129

Closed yennor closed 4 years ago

yennor commented 4 years ago

I've just tried the provided deb packag out under debian buster.

I guess the reason is the missing libssl-1.0 as described here: https://stackoverflow.com/questions/42094214/why-is-qsslsocket-working-with-qt-5-3-but-not-qt-5-7-on-debian-stretch

The errors I get are:

QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
qrc:/qml/MainWindowForm.ui.qml:107: ReferenceError: recentIssuesModel is not defined
qrc:/qml/MainWindowForm.ui.qml:212: ReferenceError: activityModel is not defined
qrc:/qml/MainWindowForm.ui.qml:220: ReferenceError: issueStatusModel is not defined
qrc:/qml/SettingsForm.ui.qml:73: ReferenceError: issueStatusModel is not defined
qrc:/qml/SettingsForm.ui.qml:86: ReferenceError: trackerModel is not defined
qrc:/qml/SettingsForm.ui.qml:113: ReferenceError: externalIdModel is not defined
qrc:/qml/SettingsForm.ui.qml:126: ReferenceError: startTimeModel is not defined
qrc:/qml/SettingsForm.ui.qml:139: ReferenceError: endTimeModel is not defined
qrc:/qml/SettingsForm.ui.qml:86: ReferenceError: trackerModel is not defined
qrc:/qml/SettingsForm.ui.qml:113: ReferenceError: externalIdModel is not defined
qrc:/qml/SettingsForm.ui.qml:126: ReferenceError: startTimeModel is not defined
qrc:/qml/SettingsForm.ui.qml:139: ReferenceError: endTimeModel is not defined
qrc:/qml/SettingsForm.ui.qml:113: ReferenceError: externalIdModel is not defined
qrc:/qml/SettingsForm.ui.qml:126: ReferenceError: startTimeModel is not defined
qrc:/qml/SettingsForm.ui.qml:139: ReferenceError: endTimeModel is not defined
qrc:/qml/SettingsForm.ui.qml:126: ReferenceError: startTimeModel is not defined
qrc:/qml/SettingsForm.ui.qml:139: ReferenceError: endTimeModel is not defined
qrc:/qml/SettingsForm.ui.qml:139: ReferenceError: endTimeModel is not defined
qt.network.ssl: QSslSocket: cannot resolve CRYPTO_num_locks
qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_id_callback
qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_locking_callback
qt.network.ssl: QSslSocket: cannot resolve ERR_free_strings
qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_cleanup
qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_init
qt.network.ssl: QSslSocket: cannot resolve sk_new_null
qt.network.ssl: QSslSocket: cannot resolve sk_push
qt.network.ssl: QSslSocket: cannot resolve sk_free
qt.network.ssl: QSslSocket: cannot resolve sk_num
qt.network.ssl: QSslSocket: cannot resolve sk_pop_free
qt.network.ssl: QSslSocket: cannot resolve sk_value
qt.network.ssl: QSslSocket: cannot resolve SSL_library_init
qt.network.ssl: QSslSocket: cannot resolve SSL_load_error_strings
qt.network.ssl: QSslSocket: cannot resolve SSL_get_ex_new_index
qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method
qt.network.ssl: QSslSocket: cannot resolve SSLv23_client_method
qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method
qt.network.ssl: QSslSocket: cannot resolve SSLv23_server_method
qt.network.ssl: QSslSocket: cannot resolve X509_STORE_CTX_get_chain
qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_noconf
qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf
qt.network.ssl: QSslSocket: cannot resolve SSLeay
qt.network.ssl: Incompatible version of OpenSSL
qrc:/qml/MainWindowForm.ui.qml:107: ReferenceError: recentIssuesModel is not defined
qrc:/qml/MainWindowForm.ui.qml:220: ReferenceError: issueStatusModel is not defined
qrc:/qml/MainWindowForm.ui.qml:107: ReferenceError: recentIssuesModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml:17: ReferenceError: projectModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml:25: ReferenceError: assigneeModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml:33: ReferenceError: versionModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml:51: ReferenceError: issuesModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml:17: ReferenceError: projectModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml:33: ReferenceError: versionModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml:51: ReferenceError: issuesModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml:33: ReferenceError: versionModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml:51: ReferenceError: issuesModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml:51: ReferenceError: issuesModel is not defined
qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_CTX_new
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init
qt.network.ssl: QSslSocket: cannot call unresolved function ERR_get_error
qt.network.ssl: QSslSocket: cannot call unresolved function ERR_get_error
We got a connection error when networkLayerState is Unknown
fathomssen commented 4 years ago

Hi @yennor

Could you please have a look at this release? https://github.com/fathomssen/redtimer/releases/tag/v1.2.10

Cheers Freddy

yennor commented 4 years ago

I've just checked it out.At the end the error message changes slightly, but it still doesn't work.

QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
qrc:/qml/MainWindowForm.ui.qml:107: ReferenceError: recentIssuesModel is not defined
qrc:/qml/MainWindowForm.ui.qml:212: ReferenceError: activityModel is not defined
qrc:/qml/MainWindowForm.ui.qml:220: ReferenceError: issueStatusModel is not defined
qrc:/qml/SettingsForm.ui.qml:73: ReferenceError: issueStatusModel is not defined
qrc:/qml/SettingsForm.ui.qml:86: ReferenceError: trackerModel is not defined
qrc:/qml/SettingsForm.ui.qml:113: ReferenceError: externalIdModel is not defined
qrc:/qml/SettingsForm.ui.qml:126: ReferenceError: startTimeModel is not defined
qrc:/qml/SettingsForm.ui.qml:139: ReferenceError: endTimeModel is not defined
qrc:/qml/SettingsForm.ui.qml:86: ReferenceError: trackerModel is not defined
qrc:/qml/SettingsForm.ui.qml:113: ReferenceError: externalIdModel is not defined
qrc:/qml/SettingsForm.ui.qml:126: ReferenceError: startTimeModel is not defined
qrc:/qml/SettingsForm.ui.qml:139: ReferenceError: endTimeModel is not defined
qrc:/qml/SettingsForm.ui.qml:113: ReferenceError: externalIdModel is not defined
qrc:/qml/SettingsForm.ui.qml:126: ReferenceError: startTimeModel is not defined
qrc:/qml/SettingsForm.ui.qml:139: ReferenceError: endTimeModel is not defined
qrc:/qml/SettingsForm.ui.qml: ReferenceError: startTimeModel is not defined
qrc:/qml/SettingsForm.ui.qml: ReferenceError: endTimeModel is not defined
qrc:/qml/SettingsForm.ui.qml: ReferenceError: endTimeModel is not defined
qt.network.ssl: QSslSocket: cannot resolve CRYPTO_num_locks
qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_id_callback
qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_locking_callback
qt.network.ssl: QSslSocket: cannot resolve ERR_free_strings
qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_cleanup
qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_init
qt.network.ssl: QSslSocket: cannot resolve sk_new_null
qt.network.ssl: QSslSocket: cannot resolve sk_push
qt.network.ssl: QSslSocket: cannot resolve sk_free
qt.network.ssl: QSslSocket: cannot resolve sk_num
qt.network.ssl: QSslSocket: cannot resolve sk_pop_free
qt.network.ssl: QSslSocket: cannot resolve sk_value
qt.network.ssl: QSslSocket: cannot resolve SSL_library_init
qt.network.ssl: QSslSocket: cannot resolve SSL_load_error_strings
qt.network.ssl: QSslSocket: cannot resolve SSL_get_ex_new_index
qt.network.ssl: QSslSocket: cannot resolve SSLv23_client_method
qt.network.ssl: QSslSocket: cannot resolve SSLv23_server_method
qt.network.ssl: QSslSocket: cannot resolve X509_STORE_CTX_get_chain
qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_noconf
qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf
qt.network.ssl: QSslSocket: cannot resolve SSLeay
qt.network.ssl: Incompatible version of OpenSSL
qrc:/qml/MainWindowForm.ui.qml:107: ReferenceError: recentIssuesModel is not defined
qrc:/qml/MainWindowForm.ui.qml:220: ReferenceError: issueStatusModel is not defined
qrc:/qml/MainWindowForm.ui.qml:107: ReferenceError: recentIssuesModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml:17: ReferenceError: projectModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml:25: ReferenceError: assigneeModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml:33: ReferenceError: versionModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml:51: ReferenceError: issuesModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml:17: ReferenceError: projectModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml:33: ReferenceError: versionModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml:51: ReferenceError: issuesModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml:33: ReferenceError: versionModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml:51: ReferenceError: issuesModel is not defined
qrc:/qml/IssueSelectorForm.ui.qml: ReferenceError: issuesModel is not defined
qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initialization failed
qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initialization failed
fathomssen commented 4 years ago

In the configuration, could you please enable „Ignore SSL errors“?

yennor commented 4 years ago

I've tried that. still the same error. I guess the problem is still the openssel version against which you've compiled. at least the message

qt.network.ssl: Incompatible version of OpenSSL

suggests so.

fathomssen commented 4 years ago

OK, I will try a build on Ubuntu Bionic (not exactly new but the latest that Travis offers).

fathomssen commented 4 years ago

I have just started a new build which includes packages built with either Ubuntu Xenial 16.04 (LTS) or Ubuntu Bionic 18.04 (LTS). Please have a look in a few minutes time.

https://github.com/fathomssen/redtimer/releases/tag/v1.2.11

yennor commented 4 years ago

now it's working. thanks a lot :-)