SOGo | BTS

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003319SOGo Connectorpublic2015-08-23 08:142018-02-01 10:19
ReporterPJO 
Assigned Toludovic 
PrioritynormalSeveritymajorReproducibilityalways
StatusresolvedResolutionduplicate 
Platform[Client] MicrosoftOSWindowsOS Version7
Product Version31.0.1 
Target VersionFixed in Version 
Summary0003319: Same user can't use multiple address books on same server
DescriptionI 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 ReproduceConnect 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 InformationThe 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.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
has duplicate 0004360new [Thunderbird] Unable to connect to more than one account using the same hostname 

-  Notes
User avatar (0008850)
Christian Mack (developer)
2015-08-24 09:28

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.
(0008875)
PJO (reporter)
2015-08-29 11:41

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 08:14 PJO New Issue
2015-08-24 09:28 Christian Mack Note Added: 0008850
2015-08-29 11:41 PJO Note Added: 0008875
2016-06-17 14:39 ludovic Relationship added duplicate of 0003219
2016-06-17 14:39 ludovic Status new => resolved
2016-06-17 14:39 ludovic Resolution open => duplicate
2016-06-17 14:39 ludovic Assigned To => ludovic
2016-06-17 14:39 ludovic Relationship deleted 0003219
2018-02-01 10:19 Christian Mack Relationship added has duplicate 0004360


Copyright © 2000 - 2018 MantisBT Team
Powered by Mantis Bugtracker