View Issue Details

IDProjectCategoryView StatusLast Update
0003319SOGo Connectorpublic2018-02-01 15:19
ReporterPJO Assigned Toludovic  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionduplicate 
Platform[Client] MicrosoftOSWindowsOS Version7
Product Version31.0.1 
Summary0003319: Same user can't use multiple address books on same server
Description

I found that I could only have multiple address books on the same server (Baikal) by using different IP addresses for the server. Sogo would not authenticate or connect to more than one reliably unless the server had an apparently different address (e.g., a domain and a 192.168 IP).

I discovered that https://domain and https://domain:443 were treated as different servers and in the end I was able to resolve by having a different port forwarded for additional address books. (And yes, port 443 was forwarded as were others; e.g., 8443 used by Synology's carddav server)

Steps To Reproduce

Connect to a Baikal card dav server

https://domain/baikal/card.php/addressbooks/user1/default
https://domain/baikal/card.php/addressbooks/user1/private

will not work. Regardless of what followed the server address I could not connect to more than one address book if the server address was unchanged.

Additional Information

The first address books I set up were one each for my wife and I, plus a shared one, plus a private one for her business; 2 and 3 each respectively. I had problems on both Linux and Windows. Perhaps it's not a "major" problem but it was a bit of a showstopper for me.

TagsNo tags attached.

Relationships

has duplicate 0004360 new [Thunderbird] Unable to connect to more than one account using the same hostname 

Activities

Christian Mack

Christian Mack

2015-08-24 13:28

developer   ~0008850

SOGo Connector uses Lightning to authenticate, which in turn uses Thunderbird password safe.
Thunderbird password safe distinguish different accounts only based on the server name.
Therefore you can only use one account per server.
This is a known limitation in Thunderbird/Lightning.

As workaround you could add different names for your baikal server in your hosts file on the client machine, which lead to the same IP.

PJO

PJO

2015-08-29 15:41

reporter   ~0008875

OK, I suppose you can mark resolved but it would be helpful if the documentation gave this information. Thanks.

Issue History

Date Modified Username Field Change
2015-08-23 12:14 PJO New Issue
2015-08-24 13:28 Christian Mack Note Added: 0008850
2015-08-29 15:41 PJO Note Added: 0008875
2016-06-17 18:39 ludovic Relationship added duplicate of 0003219
2016-06-17 18:39 ludovic Status new => resolved
2016-06-17 18:39 ludovic Resolution open => duplicate
2016-06-17 18:39 ludovic Assigned To => ludovic
2016-06-17 18:39 ludovic Relationship deleted 0003219
2018-02-01 15:19 Christian Mack Relationship added has duplicate 0004360