Problème avec le client nextcloud [résolu]


#1

Bonjour à tout le monde

Sur un yunohost tout neuf (v 3). certificats autogénéré
J’ain installé nextcloud.
Je peux y accéder par l’interface web ou davs depuis les postes clients

J’ai essayer d’utiliser le client nextcloud et lors de la connexion, après m’avoir demandé d’accepter le certificat j’ai un message d’echec

echec de la connexion à nextcloud sur https://192.168.1.1/yunohost/admin
erreur inconnue

sur le log je peux voir (entre autre)

06-18 16:54:38:481 10583 OCC::PostfixLineEdit::setFullText: “https://192.168.1.1
06-18 16:54:38:587 10583 OCC::OwncloudSetupWizard::slotDetermineAuthType: Trying to look up system proxy
06-18 16:54:38:591 10583 OCC::OwncloudSetupWizard::slotSystemProxyLookupDone: No system proxy set by OS
06-18 16:54:38:593 10583 OCC::AbstractNetworkJob::start: !!! OCC::CheckServerJob created for “https://192.168.1.1” + “status.php” “OCC::OwncloudSetupWizard”
06-18 16:54:40:889 10583 OCC::SslErrorDialog::trustConnection: SSL-Connection is trusted: true
06-18 16:54:40:891 10583 OCC::AbstractNetworkJob::slotFinished: Redirecting “GET” QUrl(“https://192.168.1.1/status.php”) QUrl(“https://192.168.1.1/yunohost/admin”)
06-18 16:54:40:892 10583 OCC::AbstractNetworkJob::slotFinished: Redirecting “GET” QUrl(“https://192.168.1.1/yunohost/admin”) QUrl(“https://192.168.1.1/yunohost/admin/”)
06-18 16:54:40:894 10583 OCC::CheckServerJob::finished: status.php from server is not valid JSON!
QUrl(“https://192.168.1.1/yunohost/admin/”)
06-18 16:54:40:894 10583 OCC::CheckServerJob::finished: status.php returns: QMap() QNetworkReply::NetworkError(NoError) Reply: QNetworkReplyHttpImpl(0x2740620)
06-18 16:54:40:894 10583 OCC::CheckServerJob::finished: No proper answer on QUrl(“https://192.168.1.1/yunohost/admin/”)
06-18 16:54:41:867 10583 OCC::OwncloudSetupWizard::slotDetermineAuthType: Trying to look up system proxy
06-18 16:54:41:869 10583 OCC::OwncloudSetupWizard::slotSystemProxyLookupDone: No system proxy set by OS
06-18 16:54:41:870 10583 OCC::AbstractNetworkJob::start: !!! OCC::CheckServerJob created for “https://192.168.1.1” + “status.php” “OCC::OwncloudSetupWizard”
06-18 16:54:41:875 10583 OCC::AbstractNetworkJob::slotFinished: Redirecting “GET” QUrl(“https://192.168.1.1/status.php”) QUrl(“https://192.168.1.1/yunohost/admin”)
06-18 16:54:41:877 10583 OCC::AbstractNetworkJob::slotFinished: Redirecting “GET” QUrl(“https://192.168.1.1/yunohost/admin”) QUrl(“https://192.168.1.1/yunohost/admin/”)
06-18 16:54:41:878 10583 OCC::CheckServerJob::finished: status.php from server is not valid JSON! "
QUrl(“https://192.168.1.1/yunohost/admin/”)
06-18 16:54:41:879 10583 OCC::CheckServerJob::finished: status.php returns: QMap() QNetworkReply::NetworkError(NoError) Reply: QNetworkReplyHttpImpl(0x272bed0)
06-18 16:54:41:879 10583 OCC::CheckServerJob::finished: No proper answer on QUrl(“https://192.168.1.1/yunohost/admin/”)
06-18 16:54:43:077 10583 OCC::OwncloudWizard::slotCurrentPageChanged: Current Wizard page changed to -1
06-18 16:54:43:077 10583 OCC::OwncloudSetupWizard::slotAssistantFinished: Rejected the new config, use the old!

une idée du problème et de la solution ?


#2

Salut,

ce n’est propablement pas évident, mais Owncloud est un peu déprécié depuis ~2 ans au profit de Nextcloud :sweat_smile: Du coup je pense que l’application n’est pas très à jour et tu bénéficierais surement grandement d’utiliser Nextcloud à la place :wink:


#3

Bonjour,

Après être passé de owncloud à Cozy, puis retour à owncloud pour enfin être sur Nextcloud (par Yunohost), ya pas photo !!! C’est mieux pour le nombre d’applications et le client lourd android par exemple !!


#4

alors je m’étais trompé dans ma bafouille, il s’agit bien de nextcloud et pas de owncloud (le tout se ressemble beaucoup d’où mon erreur)


#5

Tu sembles avoir configuré ton client avec l’adresse ip… As-tu bien renseigné avec l’URL d’accès web ?


#6

j’ai essayé avec l’adresse ip ainsi qu’avec l’url (mais ça reste du local)


#7

Du coup ça serait intéressant d’avoir les logs, mais quand tu paramètres le client avec l’URL de nextcloud.


#8

ben le log c’est ce que je vous ai donné
je l’obtiens avec la commande

$ nextcloud-client --logfile log-nextcloud.txt

je n’ai pas trouvé la commande permettant d’indiquer le serveur en ligne de commande. Pas de man et nextcloud-client -h ne renvoi que peu d’options


#9

Le log laisse à penser que tu as plutôt renseigné l’adresse IP ou un mauvaise nom de domaine dans ton client Nextcloud…


#10

j’ai essayé avec le nom de domaine et l’erreur est la même
par contre, pas de problème pour y accéder via le navigateur ou via davfs


#11

Le log du client est-il le même que plus haut ?
Par quelle URL accèdes-tu à Nextcloud dans ton navigateur et quelle URL renseignes-tu dans ton client Nextcloud ?


#12

indifferement avec mon ip https://192.168.1.1 ou https://machin.nohost.me
ca a vraiment l’air de coincer côté serveur

06-21 12:19:51:791 12503 unknown: QStandardPaths: wrong ownership on runtime directory /run/user/1001/snap.nextcloud-client, -2 instead of 1001
06-21 12:19:51:791 12503 OCC::SocketApi::SocketApi: SocketApi: creating “/Nextcloud” false
06-21 12:19:51:791 12503 OCC::SocketApi::SocketApi: SocketApi: can’t start server “/Nextcloud/socket”
06-21 12:19:51:792 12503 OCC::FolderMan::FolderMan: setting remote poll timer interval to 30000 msec
06-21 12:19:51:792 12503 OCC::AccountManager::restoreFromLegacySettings: Migrate: restoreFromLegacySettings, checking settings group “Nextcloud”
06-21 12:19:51:792 12503 OCC::AccountManager::restoreFromLegacySettings: Migrate: checking old config “/home/mathieu/snap/nextcloud-client/10/.local/share/data/ownCloud/owncloud.cfg”
06-21 12:19:51:792 12503 OCC::FolderMan::setupFoldersMigration: * Setup folders from “/home/mathieu/snap/nextcloud-client/10/.local/share/data//Nextcloud/folders” (migration)
06-21 12:19:51:797 12503 OCC::ClientProxy::setupQtProxyFromConfig: Set proxy configuration to use system configuration
06-21 12:19:52:115 12503 OCC::ActivitySettings::setNotificationRefreshInterval: Starting Notification refresh timer with 300 sec interval
06-21 12:19:52:188 12503 OCC::Updater::getSystemInfo: Sys Info size: 0
06-21 12:19:52:856 12503 unknown: QString::arg: Argument missing: “https://docs.nextcloud.com/desktop/2.2/” , 2
06-21 12:19:52:857 12503 unknown: QString::arg: Argument missing: “https://docs.nextcloud.com/desktop/2.2/” , 3
06-21 12:19:52:902 12503 OCC::ownCloudGui::slotOpenSettingsDialog: No configured folders yet, starting setup wizard
06-21 12:19:52:922 12503 OCC::OwncloudWizard::slotCurrentPageChanged: Current Wizard page changed to 0
06-21 12:19:55:840 12503 OCC::PassiveUpdateNotifier::backgroundCheckForUpdate: virtual void OCC::PassiveUpdateNotifier::backgroundCheckForUpdate()
06-21 12:19:55:840 12503 OCC::OCUpdater::backgroundCheckForUpdate: virtual void OCC::OCUpdater::backgroundCheckForUpdate() checking for available update
06-21 12:19:56:446 12503 OCC::PostfixLineEdit::setFullText: “”
06-21 12:19:56:463 12503 OCC::PassiveUpdateNotifier::versionInfoArrived: Client is on latest version!
06-21 12:20:12:040 12503 OCC::PostfixLineEdit::setFullText: “https://machin.nohost.me/
06-21 12:20:12:138 12503 OCC::OwncloudSetupWizard::slotDetermineAuthType: Trying to look up system proxy
06-21 12:20:12:153 12503 OCC::OwncloudSetupWizard::slotSystemProxyLookupDone: No system proxy set by OS
06-21 12:20:12:154 12503 OCC::AbstractNetworkJob::start: !!! OCC::CheckServerJob created for “https://machin.nohost.me/” + “status.php” “OCC::OwncloudSetupWizard”
06-21 12:20:12:178 12503 OCC::AbstractNetworkJob::slotFinished: Redirecting “GET” QUrl(“https://machin.nohost.me/status.php”) QUrl(“https://machin.nohost.me/yunohost/sso/?r=aHR0cHM6Ly9hcm9ldmVuLXRvdWxvdXNlLm5vaG9zdC5tZS9zdGF0dXMucGhw”)
06-21 12:20:12:181 12503 OCC::CheckServerJob::finished: status.php from server is not valid JSON! “\n\n\n <meta charset=“utf-8”>\n Portail YunoHost\n\n \n <meta name=“format-detection” content=“telephone=no” />\n <meta name=“viewport” content=“width=device-width, height=device-height, initial-scale=1” />\n\n \n <meta name=“robots” content=“noindex, nofollow”>\n\n \n <link rel=“stylesheet” href=“assets/css/ynh-style.css”>\n\n \n <link rel=“shortcut icon” href=“assets/icons/favicon.ico”>\n <link rel=“apple-touch-icon” sizes=“57x57” href=“assets/icons/apple-touch-icon-57x57.png”>\n <link rel=“apple-touch-icon” sizes=“114x114” href=“assets/icons/apple-touch-icon-114x114.png”>\n <link rel=“apple-touch-icon” sizes=“72x72” href=“assets/icons/apple-touch-icon-72x72.png”>\n <link rel=“apple-touch-icon” sizes=“144x144” href=“assets/icons/apple-touch-icon-144x144.png”>\n <link rel=“apple-touch-icon” sizes=“60x60” href=“assets/icons/apple-touch-icon-60x60.png”>\n <link rel=“apple-touch-icon” sizes=“120x120” href=“assets/icons/apple-touch-icon-120x120.png”>\n <link rel=“apple-touch-icon” sizes=“76x76” href=“assets/icons/apple-touch-icon-76x76.png”>\n <link rel=“apple-touch-icon” sizes=“152x152” href=“assets/icons/apple-touch-icon-152x152.png”>\n <link rel=“icon” type=“image/png” href=“assets/icons/favicon-196x196.png” sizes=“196x196”>\n <link rel=“icon” type=“image/png” href=“assets/icons/favicon-160x160.png” sizes=“160x160”>\n <link rel=“icon” type=“image/png” href=“assets/icons/favicon-96x96.png” sizes=“96x96”>\n <link rel=“icon” type=“image/png” href=“assets/icons/favicon-16x16.png” sizes=“16x16”>\n <link rel=“icon” type=“image/png” href=“assets/icons/favicon-32x32.png” sizes=“32x32”>\n <meta name=“msapplication-TileColor” content=”#41444f">\n <meta name=“msapplication-TileImage” content="/mstile-144x144.png">\n\n<body class="">\n\n <h1 id=“logo” class=“logo”>\n <img src=“assets/img/logo-ynh-white.svg”/><span class=“element-invisible”>Yunohost\n \n\n <div class=“overlay”>\n <div class=“wrapper messages info”>Please log in to access to this content\n <div class=“ynh-wrapper login”>\n<form class=“login-form” name=“input” action="" method=“post”>\n <div class=“form-group”>\n <label class=“icon icon-user” for=“user”><span class=“element-invisible”>Nom d’utilisateur\n <input id=“user” type=“text” name=“user” placeholder=“Nom d’utilisateur” class=“form-text” autofocus required>\n \n <div class=“form-group”>\n <label class=“icon icon-lock” for=“password”><span class=“element-invisible”>Mot de passe\n <input id=“password” type=“password” name=“password” placeholder=“Mot de passe” class=“form-text” required>\n \n <input type=“submit” value=“Connexion” class=“btn classic-btn large-btn”>\n\n\n \n\n \n <script src=“assets/js/global.js”>\n\n\n\n" QUrl(“https://machin.nohost.me/yunohost/sso/?r=aHR0cHM6Ly9hcm9ldmVuLXRvdWxvdXNlLm5vaG9zdC5tZS9zdGF0dXMucGhw”)
06-21 12:20:12:181 12503 OCC::CheckServerJob::finished: status.php returns: QMap() QNetworkReply::NetworkError(NoError) Reply: QNetworkReplyHttpImpl(0x17dcec0)
06-21 12:20:12:181 12503 OCC::CheckServerJob::finished: No proper answer on QUrl(“https://machin.nohost.me/yunohost/sso/?r=aHR0cHM6Ly9hcm9ldmVuLXRvdWxvdXNlLm5vaG9zdC5tZS9zdGF0dXMucGhw”)
06-21 12:20:21:978 12503 OCC::OwncloudWizard::slotCurrentPageChanged: Current Wizard page changed to -1
06-21 12:20:21:978 12503 OCC::OwncloudSetupWizard::slotAssistantFinished: Rejected the new config, use the old!


#13

j’avais pas regardé ce que me disait la console

Qt: Session management error: None of the authentication protocols specified are supported
QNetworkManagerInterface::QNetworkManagerInterface(QObject*) propsReply “An AppArmor policy prevents this sender from sending this message to this recipient; type=“method_call”, sender=”:1.1429" (uid=1001 pid=12503 comm=“nextcloud --logfile log-nextcloud.txt " label=“snap.nextcloud-client.nextcloud-client (enforce)”) interface=“org.freedesktop.DBus.Properties” member=“GetAll” error name=”(unset)" requested_reply=“0” destination=“org.freedesktop.NetworkManager” (uid=0 pid=755 comm="/usr/sbin/NetworkManager --no-daemon " label=“unconfined”)"
QNetworkManagerInterface::QNetworkManagerInterface(QObject*) nmReply “An AppArmor policy prevents this sender from sending this message to this recipient; type=“method_call”, sender=”:1.1429" (uid=1001 pid=12503 comm=“nextcloud --logfile log-nextcloud.txt " label=“snap.nextcloud-client.nextcloud-client (enforce)”) interface=“org.freedesktop.NetworkManager” member=“GetDevices” error name=”(unset)" requested_reply=“0” destination=“org.freedesktop.NetworkManager” (uid=0 pid=755 comm="/usr/sbin/NetworkManager --no-daemon " label=“unconfined”)"
“Object path cannot be empty”

c’est la première ligne qui m’intrigue


#14

Et du coup, tu accèdes à Nextcloud dans ton navigateur via l’URL https://machin.nohost.me ou https://machin.nohost.me/nextcloud ? C’est important car si c’est la 2e réponse, c’est cette URL-là que tu dois renseigner dans le client.


#15

alors là, je dois dire que je suis un peu neuneu
c’était ça, tout simplement
bon je crois que j’ai un peu honte :wink:

bref, ça fonctionne, merci


#16

Aucune honte grace à ce post je viens aussi de trouver la solution second merci à [JimboJoe]

:grin: