After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 719653 - Support ownCloud instances running on non-standard HTTP ports
Support ownCloud instances running on non-standard HTTP ports
Status: RESOLVED DUPLICATE of bug 752736
Product: gnome-online-accounts
Classification: Core
Component: general
3.10.x
Other Linux
: Normal major
: ---
Assigned To: GNOME Online Accounts maintainer(s)
GNOME Online Accounts maintainer(s)
: 731662 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2013-12-01 18:29 UTC by Michael Monreal
Modified: 2015-09-17 14:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Screenshot (116.25 KB, image/png)
2013-12-01 18:29 UTC, Michael Monreal
Details

Description Michael Monreal 2013-12-01 18:29:32 UTC
Created attachment 263243 [details]
Screenshot

As ownCloud 6 final is just around the corner I upgraded my installation to the RC1 release. I can access the WebDAV share just fine when adding it manually, but it does not work when using the owncloud files support in gnome-online-accounts. The share shows up in Nautilus but when clicking on it I get "HTTP Error: Cannot connect to destination" (see screenshot).
Comment 1 Michael Monreal 2013-12-01 18:30:42 UTC
Btw, as can be seen on the screenshot, docs support is also active, however the Documents app shows "Now Documents Found". There should be various text and ODT files.
Comment 2 Debarshi Ray 2013-12-01 21:12:44 UTC
(In reply to comment #1)
> Btw, as can be seen on the screenshot, docs support is also active, however the
> Documents app shows "Now Documents Found". There should be various text and ODT
> files.

What version of gvfs and gnome-online-miners do you have?
Comment 3 Michael Monreal 2013-12-01 21:27:18 UTC
(In reply to comment #2)
> What version of gvfs and gnome-online-miners do you have?

Sorry I should have added this information:

gvfs-1.18.3-1.fc20.x86_64
gnome-online-miners-3.10.0-1.fc20.x86_64
Comment 4 Debarshi Ray 2013-12-01 21:32:14 UTC
You need to update gnome-online-miners to 3.10.2 because of bug 715026

I will look into your original problem once I get access to a ownCloud 6 instance. Can you create a test account for me?
Comment 5 Michael Monreal 2013-12-01 21:49:24 UTC
>> You need to update gnome-online-miners to 3.10.2 because of bug 715026

I was not even aware of this package :) But I will get the newer build from koji

>> Can you create a test account for me?

Sure. Check mail.
Comment 6 Michael Monreal 2013-12-01 21:52:34 UTC
>> You need to update gnome-online-miners to 3.10.2 because of bug 715026

I was not even aware of this package :) But I will get the newer build from koji

>> Can you create a test account for me?

Sure. Check mail.
Comment 7 Debarshi Ray 2014-05-13 13:29:59 UTC
I tested GNOME versions 3.8, 3.10 and 3.12 against the 6.0.3 instance running at cloud.gnome.org. Both gnome-documents and nautilus worked as expected for me.

Are you still having this problem?
Comment 8 Debarshi Ray 2014-05-14 11:06:43 UTC
Thanks for the test account, Michael. The problem here is the inabilty to specify a non-standard HTTP port.
Comment 9 Michael Monreal 2014-05-18 13:04:52 UTC
(In reply to comment #8)
> The problem here is the inabilty to
> specify a non-standard HTTP port.

Really? At least the contacts sync seems to be working using the non-standard port.
Comment 10 Debarshi Ray 2014-05-19 14:26:55 UTC
(In reply to comment #9)
> (In reply to comment #8)
> > The problem here is the inabilty to
> > specify a non-standard HTTP port.
> 
> Really? At least the contacts sync seems to be working using the non-standard
> port.

I am assuming that you got contacts working by adding the account directly in Evolution or some other application, because the GOA UI for adding an ownCloud account does not let you specify a non-standard port.
Comment 11 Michael Monreal 2014-05-19 16:39:39 UTC
(In reply to comment #10)
> I am assuming that you got contacts working by adding the account directly in
> Evolution or some other application, because the GOA UI for adding an ownCloud
> account does not let you specify a non-standard port.

I used the "host:port" notation in GOA, which, at least for contacts, seemed to work.
Comment 12 Debarshi Ray 2015-05-11 11:17:59 UTC
I tried this with another ownCloud instance running on a non-standard port (ie. neither 80 nor 443). I could see the files in nautilus and the documents in gnome-documents. The CalDAV and CardDAV URLs got correctly advertised on D-Bus.

I don't know if there is something specific about Michael's instance, though, and I can't check because the test account he gave me doesn't exist anymore.
Comment 13 Debarshi Ray 2015-05-11 11:18:30 UTC
I tried with GNOME 3.14 on Fedora 21.
Comment 14 Debarshi Ray 2015-05-11 17:31:13 UTC
Also works with GNOME 3.10 on Fedora 20.

So, non-standard ports can obviously be specified using the "host:port" notation. I am not sure what made me write comment 8
Comment 15 Debarshi Ray 2015-05-11 17:32:23 UTC
*** Bug 731662 has been marked as a duplicate of this bug. ***
Comment 16 Debarshi Ray 2015-05-15 14:01:36 UTC
Obviously there is something wrong here, but I could configure ownCloud instances running on non-standard port and with self-signed SSL certificates. Without having access to a set-up that triggers this issue, it is hard to say what is going on.

Closing as INCOMPLETE.

We can open this when we have access to a sample set-up.
Comment 17 Debarshi Ray 2015-09-17 14:47:03 UTC
I am not sure what I was doing here. :/ I wish I had a more permanent test instance running on a non-standard port so that I could test things like these.

Anyway, bug 752736 showed a valid bug in the URI exposed as the GoaFiles:Uri DBus property.

(In reply to Debarshi Ray from comment #12)
> I tried this with another ownCloud instance running on a non-standard port
> (ie. neither 80 nor 443). I could see the files in nautilus and the
> documents in gnome-documents. The CalDAV and CardDAV URLs got correctly
> advertised on D-Bus.

I can only assume that the server running the test instance that I used for testing also had ports 80 and 443 open. Nmap confirms this, but although the machine and instance are still there, I don't have an account anymore. So, who knows?

*** This bug has been marked as a duplicate of bug 752736 ***