On July 22, 2010 11:30:15 pm Andrew Heagle wrote:
> Hi,
> 
> I'm not sure if this is possible, so, please let me know. I have a setup
> with 2 domains, both are mine. One is for "work" and the other is
> "personal/family". I know I cannot subscribe to a calendar from one domain
> to another using the SOGo backend, but it is possible to make my calendars
> "Public", so in one of my accounts, I can "Subscribe to a Web Calendar" to
> access my other Sogo Calendar in the web interface?
> 
> Trying to access https://<mydomain>/SOGo/so/<username>/Calendar/personal/
> doesn't really work out. (Also tried with subscribe at the end of the URL)

Ha, I should have looked at the list first. You just *JUST* release a new 
version that now allows people to export their calendar! 

Good timing!

Anyhow, I can import my calendars in to Kontact now as I found the "Links to 
this Calendar" in the calendar property window.

But, I cannot seem to import the calendar from one SOGo account to another. 
When I use the links listed in the "Links to this Calendar", the web interface 
just hangs, and on the server nothing shows up in the logs and after about 2 
minutes or so. the CPU usage goes up to 99%. I tried using all three links.

Here's the log entrys after it "gives up":
<0x0x8916f98[WOHttpTransaction]> client disconnected during delivery of 
response for <WORequest[0x0x8754788]: method=POST 
uri=/SOGo/so/andrew@<personal>/Calendar//addWebCalendar?url=https%3A//mail.server.info/SOGo/dav/andrew@<work>/Calendar/personal/
 
app=SOGo rqKey=so rqPath=andrew@<personal>/Calendar//addWebCalendar> (len=16): 
the socket was shutdown
127.0.0.1 - - [23/Jul/2010:02:14:39 GMT] "POST 
/SOGo/so/andrew@<personal>/Calendar//addWebCalendar?url=https%3A//mail.server.info/SOGo/dav/andrew@<work>/Calendar/personal/
 
HTTP/1.1" 200 16/0 120.110 - - 184K
2010-07-23 02:14:39.815 sogod[11453] Scanner initialised with nil string
<0x0x8976970[WOHttpTransaction]> client disconnected during delivery of 
response for <WORequest[0x0x8952510]: method=GET 
uri=/SOGo/dav/andrew@<work>/Calendar/personal/ app=SOGo rqKey=dav 
rqPath=andrew@<work>/Calendar/personal/> (len=0): the socket was shutdown
127.0.0.1 - - [23/Jul/2010:02:14:39 GMT] "GET 
/SOGo/dav/andrew@<work>/Calendar/personal/ HTTP/1.1" 401 0/0 0.010 - - 4K


Thanks,

Andrew




Here's my .GNUstepDefaults if it helps:


{
    NSGlobalDomain = {
    };
    "sogod" = {
        SOGoUIxDebugEnabled = YES;
        SOGoProfileURL = 
"mysql://sogod:<password>@localhost:3306/sogo/sogo_folder_info";
        OCSFolderInfoURL = 
"mysql://sogod:<password>@localhost:3306/sogo/sogo_user_profile";
        SxVMemLimit = 512;
        WOWorkersCount = 5;
        WOUseRelativeURLs = YES;
        SOGoAuthenticationMethod = LDAP;
        SOGoIMAPServer = localhost;
        SOGoLanguage = English;
        SOGoMailingMechanism = smtp;
        SOGoSMTPServer = localhost;
        SOGoTimeZone = America/Toronto;
        SOGoVacationEnabled = YES;
        SOGoForwardEnabled = YES;
        SOGoSieveScriptsEnabled = YES;
        SOGoMailMessageCheck = every_5_minutes;
        SOGoFirstDayOfWeek = 0;
        SOGoFirstWeekOfYear = January1;
        SOGoForceIMAPLoginWithEmail = YES;
        SOGoAppointmentSendEMailReceipts = NO;
        SOGoACLsSendEMailNotifcations = YES;
        SOGoFoldersSendEMailNotifcations = YES;
        SOGoAppointmentSendEMailNotifcations = YES;
        SOGoContactsDefaultRoles = ("ObjectViewer");
        SOGoIMAPAclConformsToIMAPExt = Yes;
        SOGoSentFolderName = "INBOX.Sent";
        SOGoDraftsFolderName = "INBOX.Drafts";
        SOGoTrashFolderName = "INBOX.Trash";
        domains = 
            {
                logaan.com = 
                {
                        SOGoMailDomain = <work>;
                        SOGoUserSources = (
                            {
                                type = ldap;
                                CNFieldName = cn;
                                IDFieldName = uid;
                                UIDFieldName = uid;
                                baseDN = 
"ou=logaan.com,ou=virtdomains,dc=logaan,dc=com";
                                bindDN = "uid=sogo,dc=logaan,dc=com";
                                bindPassword = <password>;
                                canAuthenticate = YES;
                                displayName = "Shared Addresses";
                                hostname = localhost;
                                id = logaan;
                                isAddressBook = YES;
                                port = 389;
                            }
                        );
                        SOGoLanguage = English;
                        SOGoSuperUsernames = ("andrew@<work>");
                };
                <personaldomain> = 
                {
                        SOGoMailDomain = <personaldomain>;
                        SOGoUserSources = (
                            {
                                type = ldap;
                                CNFieldName = cn;
                                IDFieldName = uid;
                                UIDFieldName = uid;
                                baseDN = 
"ou=<personaldomain>,ou=virtdomains,dc=logaan,dc=com";
                                bindDN = "uid=sogo,dc=logaan,dc=com";
                                bindPassword = <password>;
                                canAuthenticate = YES;
                                displayName = "Shared Addresses";
                                hostname = localhost;
                                id = heagle;
                                isAddressBook = YES;
                                port = 389;
                            }
                        );
                        SOGoLanguage = English;
                        SOGoSuperUsernames = ("andrew@<personal>");
                };
            }
    };
}
-- 
[email protected]
https://inverse.ca/sogo/lists

Reply via email to