From sogo@opengroupware.org Fri Feb 1 10:28:30 2008 From: sogo@opengroupware.org (Sauro Saltini) Date: Fri, 01 Feb 2008 11:28:30 +0100 Subject: [SOGo] Problems with virtual users in IMAP web client Message-ID: <47A2F44E.9020602@shc.it> Hi, I've installed SOGo with Cyrus IMAP and OpenLDAP whith Cyrus virtual domains, this way the IMAP username is the full mail address : "user@domain.tld". I can succesfully login to SOGo with such usernames, but when I try to access the webmail interface SOGo can't connect to IMAP server. Looking at the logs I can see errors related to the processing of IMAP4 URL: the hostpart contains invalid characters. Using "user@domain.tld" as username obiouvsly leads to an imap URL like "user@domain.tld@imap.server.com" and probably this URL is uncorrectly interpreted as username=user, hostname=domain.tld@imap.server.com leading to invalid characters (@) in hostname. Many thanks in advance for any hints on how to solve this issue. Sauro Saltini. From sogo@opengroupware.org Fri Feb 1 21:27:11 2008 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Fri, 01 Feb 2008 16:27:11 -0500 Subject: [SOGo] ANN: SOGo Connector v0.65 Message-ID: <3ed1-47a38e80-d-b7472ab0@189085260> The Inverse Team is pleased to announce the 0.65 release of the "SOGo Connector" extension for Thunderbird. =3D=3D=3D What is the SOGo Connector =3D=3D=3D This extension transforms Thunderbird into a full DAV client for groupware servers such as SOGo, OpenGroupware.org or Citadel. It does this by adding support for remote DAV address books and by adding features to be used along with the Lightning calendar extension. More information can be found on our website : http://www.inverse.ca/contributions/sogo_connector.html =3D=3D=3D What is SOGo =3D=3D=3D SOGo is a free and modern scalable groupware server. It offers shared calendars, address books and emails through your favorite Web browser or by using a native client such as Mozilla Thunderbird and Lightning. SOGo is standard-compliant and supports CalDAV, CardDAV, GroupDAV and reuses existing IMAP, SMTP and database servers - making the solution easy to deploy and interoperable with many applications. SOGo features : * Scalable architecture suitable for deployments from dozen to many thousand users * Rich Web-based interface that shares the look and feel, the features and the data of Mozilla Thunderbird and Lightning * Improved integration with Mozilla Thunderbird and Lighthing by using the SOGo Connector * Two-way synchronization support with any SyncML-capable devices (BlackBerry, Palm, Windows CE, etc.) by using the Funambol SOGo Connector and many more! SOGo and our connectors are completely free. We have a demo website where you can experience SOGo from the Web or your preferred CalDAV client: http://sogo-demo.inverse.ca/ =3D=3D=3D Changes since the last release =3D=3D=3D * added asynchronous autocompletion * added the handling of organizers for whom the user id is an email address * fixed a crash occuring during autocompletion operations on LDAP addressbooks * reenabled the ability to download cards from OGo (upload still doesn't work) * added patch from https://bugzilla.mozilla.org/show_bug.cgi?id=3D408727 to speedup the display of the monthly view in Lightning =3D=3D=3D Getting the SOGo Connector =3D=3D=3D SOGo Connector is free software and is distributed under the GNU GPL v. 2. As such, you are free to download and use it from : http://www.inverse.ca/groupware/plugins/sogo-connector-0.65.xpi Documentation about the installation and configuration of SOGo is available from : http://www.inverse.ca/contributions/sogo_connector.html =3D=3D=3D Getting support =3D=3D=3D For any questions, do not hesitate to contact us by writing an email to : support@inverse.ca Inverse offers professional services around SOGo to help organizations deploy the solution and migrate from their legacy systems. -- Wolfgang Sourdeau T: +1 514 989-2000 ext. 2602 C: +1 514 755-3520 AVIS - Ce courriel pourrait contenir des renseignements confidentiels ou privil=C3=A9gi=C3=A9s. Si vous n'en =C3=AAtes pas le v=C3=A9ritable destinataire, veuillez nous aviser imm=C3=A9diatement. Merci. NOTICE - This e-mail may contain confidential or privileged information. If you are not the intended recipient, please notify us immediately. Thank you. From sogo@opengroupware.org Fri Feb 1 21:39:17 2008 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Fri, 01 Feb 2008 16:39:17 -0500 Subject: [SOGo] SOGo and SOPE with gsmake2 In-Reply-To: 20080129211341.DAA7C3F2D2@smtp.l00-bugdead-prods.de Message-ID: <3ed1-47a39180-2d-b7472ab0@65797981> Hi Sebastian and Helge, Any progress on that matter? Have a good week-end! -- Wolfgang Sourdeau T: +1 514 989-2000 ext. 2602 C: +1 514 755-3520 AVIS - Ce courriel pourrait contenir des renseignements confidentiels ou privil=C3=A9gi=C3=A9s. Si vous n'en =C3=AAtes pas le v=C3=A9ritable destinataire, veuillez nous aviser imm=C3=A9diatement. Merci. NOTICE - This e-mail may contain confidential or privileged information. If you are not the intended recipient, please notify us immediately. Thank you. From sogo@opengroupware.org Sat Feb 2 07:04:12 2008 From: sogo@opengroupware.org (Sebastian Reitenbach) Date: Sat, 02 Feb 2008 08:04:12 +0100 Subject: [SOGo] SOGo and SOPE with gsmake2 Message-ID: <20080202070412.C64F9403D7@smtp.l00-bugdead-prods.de> sogo@opengroupware.org wrote: > Hi Sebastian and Helge, > > > Any progress on that matter? I'm still working on exchanging the GNUSTEP_PATHLIST stuff in sope. Most of it is done, but not yet tested, whether it actually works ;) I wanted at least see sogo starting, before I check it into svn. > > Have a good week-end! thanks, wish you too. cheers Sebastian > > -- > Wolfgang Sourdeau > T: +1 514 989-2000 ext. 2602 C: +1 514 755-3520 > > AVIS - Ce courriel pourrait contenir des renseignements confidentiels ou > privil=E9gi=E9s. Si vous n'en =EAtes pas le v=E9ritable destinataire, veuillez nous > aviser imm=E9diatement. Merci. > NOTICE - This e-mail may contain confidential or privileged information. > If you are not the intended recipient, please notify us immediately. Thank you. > -- > OpenGroupware.org SOGo > sogo@opengroupware.org > http://mail.opengroupware.org/mailman/listinfo/sogo > From sogo@opengroupware.org Sat Feb 2 10:07:34 2008 From: sogo@opengroupware.org (Helge Hess) Date: Sat, 2 Feb 2008 11:07:34 +0100 Subject: [SOGo] SOGo and SOPE with gsmake2 In-Reply-To: <20080202070412.C64F9403D7@smtp.l00-bugdead-prods.de> References: <20080202070412.C64F9403D7@smtp.l00-bugdead-prods.de> Message-ID: <1F3FC056-92C0-4EC0-8CD4-F35EBD1AD695@opengroupware.org> On 02.02.2008, at 08:04, Sebastian Reitenbach wrote: > I wanted at least see sogo starting, before I check it into svn. You should now have write access at: http://developer.opengroupware.org/SOGo/inverse/branches/1.0-gsmake2 Greets, Helge -- Helge Hess http://www.helgehess.eu/ From sogo@opengroupware.org Sat Feb 2 15:29:18 2008 From: sogo@opengroupware.org (Ruben Jenster) Date: Sat, 02 Feb 2008 16:29:18 +0100 Subject: [SOGo] setting reminder for event not working Message-ID: <47A48C4E.7030808@gmail.com> Hi, i figured out that setting the reminder is not possible through the webfrontend - is this a known problem? Sometimes when I modify the reminder of an event in the webfrontend the event is also displaced. It would be nice if this problem could be fixed. Regards, Ruben From sogo@opengroupware.org Sat Feb 2 16:32:54 2008 From: sogo@opengroupware.org (Sebastian Reitenbach) Date: Sat, 02 Feb 2008 17:32:54 +0100 Subject: [SOGo] SOGo and SOPE with gsmake2 Message-ID: <20080202163255.2DD2E404A5@smtp.l00-bugdead-prods.de> sogo@opengroupware.org wrote: > On 02.02.2008, at 08:04, Sebastian Reitenbach wrote: > > I wanted at least see sogo starting, before I check it into svn. > > > You should now have write access at: > http://developer.opengroupware.org/SOGo/inverse/branches/1.0-gsmake2 great thanks, when I'll be back home tomorrow, I'll upload the patches. Sebastian From sogo@opengroupware.org Sat Feb 2 16:26:21 2008 From: sogo@opengroupware.org (Wolf Siedler) Date: Sat, 02 Feb 2008 23:26:21 +0700 Subject: [SOGo] SOGo without IMAP4 server? Message-ID: <47A499AD.2060707@hrd-asia.com> Hi! I am looking for an alternative to calendar sharing through *.ics files on a WebDAV server and came across SOGo through the Sunbird/Lightning weblog. The setup instructions are definitely very helpful, as are the CentOS rpm packages. So far, I can already log on through the webinterface and look up users. However, I am now confronted with the error message "EXCEPTION: NAME:NSInvalidArgumentException REASON:Tried to add nil value for key 'serverName' to dictionary" when trying to create events and access Preferences. I realize from earlier posts that this is caused by not setting SOGoFallbackIMAP4Server. Unfortunately, I don't have access to an IMAP server (only POP3/SMTP) so I didn't set it. Is there any workaround so that I could use SOGo anyway? Any advice would be highly appreciated! Thanks and regards, Wolf From sogo@opengroupware.org Sat Feb 2 17:03:24 2008 From: sogo@opengroupware.org (Ruben Jenster) Date: Sat, 02 Feb 2008 18:03:24 +0100 Subject: [SOGo] SOGo without IMAP4 server? In-Reply-To: <47A499AD.2060707@hrd-asia.com> References: <47A499AD.2060707@hrd-asia.com> Message-ID: <47A4A25C.5000503@gmail.com> Hi Wolf, I had the same problem - just add "SOGoDefaultMailDomain = YourServerDomain;" to your .GNUStepDefaults. It doesn't matter whether YourServerDomain is a valid mail server domain but sogo seems to rely on it to be present in your configuration file. Regards, Ruben Wolf Siedler wrote: > Hi! > > I am looking for an alternative to calendar sharing through *.ics > files on a WebDAV server and came across SOGo through the > Sunbird/Lightning weblog. The setup instructions are definitely very > helpful, as are the CentOS rpm packages. So far, I can already log on > through the webinterface and look up users. > > However, I am now confronted with the error message "EXCEPTION: > NAME:NSInvalidArgumentException REASON:Tried to > add nil value for key 'serverName' to dictionary" when trying to > create events and access Preferences. > I realize from earlier posts that this is caused by not setting > SOGoFallbackIMAP4Server. Unfortunately, I don't have access to an IMAP > server (only POP3/SMTP) so I didn't set it. > > Is there any workaround so that I could use SOGo anyway? > > Any advice would be highly appreciated! > > Thanks and regards, > Wolf From sogo@opengroupware.org Sun Feb 3 00:05:23 2008 From: sogo@opengroupware.org (Ruben Jenster) Date: Sun, 03 Feb 2008 01:05:23 +0100 Subject: [SOGo] sogo & cyrus-imap Message-ID: <47A50543.2060909@eiszeit.blogdns.net> Hi, I'm currently trying to get cyrus-imap running with sogo. cyrus-imap is running on the same host as sogo and authenticating against ldap. I can access the mailbox from thunderbird with the same username and password as my sogo account. But I can't get the mail part of the sogo webfrontend running. Any help is appreciated Regards, Ruben I get the same message as with no mailserver installed: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, rjenster@arcor.de and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. ------------------------------------------------------------------------ Apache Server at eiszeit.blogdns.net Port 443 the config section in .GNUStepDefaults is: SOGoFallbackIMAP4Server = eiszeit; SOGoDefaultMailDomain = blogdns.net; and 'ping eiszeit.blogdns.net' resolves to 127.0.0.1 the sogod log shows the following: 2008-02-03 00:02:54.109 sogod-0.9[2924] Note(SoObject): SoDebugKeyLookup is enabled! 2008-02-03 00:02:54.111 sogod-0.9[2924] Note(SoObject): SoDebugBaseURL is enabled! 2008-02-03 00:02:54.111 sogod-0.9[2924] Note(SoObject): relative base URLs are enabled. 88.217.46.168 - - [03/Feb/2008:00:02:54 GMT] "GET /SOGo/so/rjenster/Mail HTTP/1.1" 302 0/0 0.201 - - 624K 2008-02-03 00:02:54.324 sogod-0.9[2924] WARNING(-[SaxXMLReaderFactory _loadBundlePath:infoDictionary:nameMap:typeMap:]): multiple parsers available for MIME type 'text/calendar', using 'VSCardSaxDriver' as default for type text/calendar. 2008-02-03 00:02:54.324 sogod-0.9[2924] WARNING(-[SaxXMLReaderFactory _loadBundlePath:infoDictionary:nameMap:typeMap:]): multiple parsers available for MIME type 'text/x-vcard', using 'VSCardSaxDriver' as default for type text/x-vcard. 2008-02-03 00:02:54.485 sogod-0.9[2924] User agent = Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.11) Gecko/20080104 Firefox/2.0.0.11 ### child 2924 (#4) was terminated by signal 6 (uptime=729s). 2008-02-03 00:02:56.616 sogod-0.9[2991] starting SOGo (build portage@bierstadt 200802021539) 2008-02-03 00:02:56.618 sogod-0.9[2991] Note: vmem size check enabled: shutting down app when vmem > 200 MB Feb 03 00:02:56 sogod-0.9 [2991]: SNS support disabled. Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> scanning SOGo products in: /home/ruben/GNUstep/Library/SOGo-0.9 Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> scanning SOGo products in: /usr/GNUstep/Local/Library/SOGo-0.9 Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> scanning SOGo products in: /usr/GNUstep/Network/Library/SOGo-0.9 Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> scanning SOGo products in: /usr/GNUstep/System/Library/SOGo-0.9 Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: MailerUI.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: Contacts.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: Mailer.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: PreferencesUI.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: SchedulerUI.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: Appointments.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: MailPartViewers.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: CommonUI.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: MainUI.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: ContactsUI.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> scanning SOGo products in: /usr/local/lib/sogod-0.9 Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> scanning SOGo products in: /usr/lib/sogod-0.9 2008-02-03 00:02:56.997 sogod-0.9[2991] Note: fetching full mail header. 2008-02-03 00:02:56.998 sogod-0.9[2991] Note(SOGoMailObject): using constant etag for mail parts: '"imap4url_0_9_126"' 2008-02-03 00:02:57.001 sogod-0.9[2991] Note: using SOGo mail spool folder: /tmp/ 2008-02-03 00:02:57.002 sogod-0.9[2991] Note(SOGoMailBodyPart): using constant etag for mail parts: '"imap4url_0_9_126"' 2008-02-03 00:02:57.003 sogod-0.9[2991] Note: using shared-folders name: '(nil)' 2008-02-03 00:02:57.003 sogod-0.9[2991] Note: using other-users-folders name: '(nil)' 2008-02-03 00:02:57.004 sogod-0.9[2991] Note: using other-users-folders name: '(nil)' Feb 03 00:02:57 sogod-0.9 [2991]: [WARN] [so-secinfo SOGoUserFolder] tried to declare object permission twice! (perm=view,private=no,public=no) Feb 03 00:02:57 sogod-0.9 [2991]: [WARN] [so-secinfo SOGoUserFolder] tried to set default role of 'webdav access' twice! (set to (Authenticated)) Feb 03 00:02:57 sogod-0.9 [2991]: |SOGo-0.9| WOHttpAdaptor listening on address *:20000 From sogo@opengroupware.org Sun Feb 3 00:09:24 2008 From: sogo@opengroupware.org (Ruben Jenster) Date: Sun, 03 Feb 2008 01:09:24 +0100 Subject: [SOGo] sogo & cyrus-imap Message-ID: <47A50634.2040805@gmail.com> Hi, I'm currently trying to get cyrus-imap running with sogo. cyrus-imap is running on the same host as sogo and authenticating against ldap. I can access the mailbox from thunderbird with the same username and password as my sogo account. But I can't get the mail part of the sogo webfrontend running. Any help is appreciated Regards, Ruben I get the same message as with no mailserver installed: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, rjenster@arcor.de and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. ------------------------------------------------------------------------ Apache Server at eiszeit.blogdns.net Port 443 the config section in .GNUStepDefaults is: SOGoFallbackIMAP4Server = eiszeit; SOGoDefaultMailDomain = blogdns.net; and 'ping eiszeit.blogdns.net' resolves to 127.0.0.1 the sogod log shows the following: 2008-02-03 00:02:54.109 sogod-0.9[2924] Note(SoObject): SoDebugKeyLookup is enabled! 2008-02-03 00:02:54.111 sogod-0.9[2924] Note(SoObject): SoDebugBaseURL is enabled! 2008-02-03 00:02:54.111 sogod-0.9[2924] Note(SoObject): relative base URLs are enabled. 88.217.46.168 - - [03/Feb/2008:00:02:54 GMT] "GET /SOGo/so/rjenster/Mail HTTP/1.1" 302 0/0 0.201 - - 624K 2008-02-03 00:02:54.324 sogod-0.9[2924] WARNING(-[SaxXMLReaderFactory _loadBundlePath:infoDictionary:nameMap:typeMap:]): multiple parsers available for MIME type 'text/calendar', using 'VSCardSaxDriver' as default for type text/calendar. 2008-02-03 00:02:54.324 sogod-0.9[2924] WARNING(-[SaxXMLReaderFactory _loadBundlePath:infoDictionary:nameMap:typeMap:]): multiple parsers available for MIME type 'text/x-vcard', using 'VSCardSaxDriver' as default for type text/x-vcard. 2008-02-03 00:02:54.485 sogod-0.9[2924] User agent = Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.11) Gecko/20080104 Firefox/2.0.0.11 ### child 2924 (#4) was terminated by signal 6 (uptime=729s). 2008-02-03 00:02:56.616 sogod-0.9[2991] starting SOGo (build portage@bierstadt 200802021539) 2008-02-03 00:02:56.618 sogod-0.9[2991] Note: vmem size check enabled: shutting down app when vmem > 200 MB Feb 03 00:02:56 sogod-0.9 [2991]: SNS support disabled. Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> scanning SOGo products in: /home/ruben/GNUstep/Library/SOGo-0.9 Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> scanning SOGo products in: /usr/GNUstep/Local/Library/SOGo-0.9 Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> scanning SOGo products in: /usr/GNUstep/Network/Library/SOGo-0.9 Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> scanning SOGo products in: /usr/GNUstep/System/Library/SOGo-0.9 Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: MailerUI.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: Contacts.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: Mailer.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: PreferencesUI.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: SchedulerUI.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: Appointments.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: MailPartViewers.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: CommonUI.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: MainUI.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> register SOGo product: ContactsUI.SOGo Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> scanning SOGo products in: /usr/local/lib/sogod-0.9 Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> scanning SOGo products in: /usr/lib/sogod-0.9 2008-02-03 00:02:56.997 sogod-0.9[2991] Note: fetching full mail header. 2008-02-03 00:02:56.998 sogod-0.9[2991] Note(SOGoMailObject): using constant etag for mail parts: '"imap4url_0_9_126"' 2008-02-03 00:02:57.001 sogod-0.9[2991] Note: using SOGo mail spool folder: /tmp/ 2008-02-03 00:02:57.002 sogod-0.9[2991] Note(SOGoMailBodyPart): using constant etag for mail parts: '"imap4url_0_9_126"' 2008-02-03 00:02:57.003 sogod-0.9[2991] Note: using shared-folders name: '(nil)' 2008-02-03 00:02:57.003 sogod-0.9[2991] Note: using other-users-folders name: '(nil)' 2008-02-03 00:02:57.004 sogod-0.9[2991] Note: using other-users-folders name: '(nil)' Feb 03 00:02:57 sogod-0.9 [2991]: [WARN] [so-secinfo SOGoUserFolder] tried to declare object permission twice! (perm=view,private=no,public=no) Feb 03 00:02:57 sogod-0.9 [2991]: [WARN] [so-secinfo SOGoUserFolder] tried to set default role of 'webdav access' twice! (set to (Authenticated)) Feb 03 00:02:57 sogod-0.9 [2991]: |SOGo-0.9| WOHttpAdaptor listening on address *:20000 From sogo@opengroupware.org Sun Feb 3 12:04:53 2008 From: sogo@opengroupware.org (Ruben Jenster) Date: Sun, 03 Feb 2008 13:04:53 +0100 Subject: [SOGo] Re: sogo & cyrus-imap In-Reply-To: <47A50543.2060909@eiszeit.blogdns.net> References: <47A50543.2060909@eiszeit.blogdns.net> Message-ID: <47A5ADE5.3070206@eiszeit.blogdns.net> Well, I realized that MailerUI.SOGo doesn't get registered - May this be the problem? Ruben Jenster wrote: > Hi, > > I'm currently trying to get cyrus-imap running with sogo. > cyrus-imap is running on the same host as sogo and authenticating > against ldap. > I can access the mailbox from thunderbird with the same username > and password as my sogo account. > But I can't get the mail part of the sogo webfrontend running. > > Any help is appreciated > > Regards, > Ruben > > > > I get the same message as with no mailserver installed: > > > Internal Server Error > > The server encountered an internal error or misconfiguration and was > unable to complete your request. > > Please contact the server administrator, rjenster@arcor.de and inform > them of the time the error occurred, and anything you might have done > that may have caused the error. > > More information about this error may be available in the server error > log. > > ------------------------------------------------------------------------ > Apache Server at eiszeit.blogdns.net Port 443 > > > > the config section in .GNUStepDefaults is: > > SOGoFallbackIMAP4Server = eiszeit; > SOGoDefaultMailDomain = blogdns.net; > > > and 'ping eiszeit.blogdns.net' resolves to 127.0.0.1 > > > the sogod log shows the following: > > > 2008-02-03 00:02:54.109 sogod-0.9[2924] Note(SoObject): > SoDebugKeyLookup is enabled! > 2008-02-03 00:02:54.111 sogod-0.9[2924] Note(SoObject): SoDebugBaseURL > is enabled! > 2008-02-03 00:02:54.111 sogod-0.9[2924] Note(SoObject): relative base > URLs are enabled. > 88.217.46.168 - - [03/Feb/2008:00:02:54 GMT] "GET > /SOGo/so/rjenster/Mail HTTP/1.1" 302 0/0 0.201 - - 624K > 2008-02-03 00:02:54.324 sogod-0.9[2924] WARNING(-[SaxXMLReaderFactory > _loadBundlePath:infoDictionary:nameMap:typeMap:]): multiple parsers > available for MIME type 'text/calendar', using 'VSCardSaxDriver' as > default for type text/calendar. > 2008-02-03 00:02:54.324 sogod-0.9[2924] WARNING(-[SaxXMLReaderFactory > _loadBundlePath:infoDictionary:nameMap:typeMap:]): multiple parsers > available for MIME type 'text/x-vcard', using 'VSCardSaxDriver' as > default for type text/x-vcard. > 2008-02-03 00:02:54.485 sogod-0.9[2924] User agent = Mozilla/5.0 (X11; > U; Linux i686; de; rv:1.8.1.11) Gecko/20080104 Firefox/2.0.0.11 > ### child 2924 (#4) was terminated by signal 6 (uptime=729s). > 2008-02-03 00:02:56.616 sogod-0.9[2991] starting SOGo (build > portage@bierstadt 200802021539) > 2008-02-03 00:02:56.618 sogod-0.9[2991] Note: vmem size check enabled: > shutting down app when vmem > 200 MB > Feb 03 00:02:56 sogod-0.9 [2991]: SNS support disabled. > Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> > scanning SOGo products in: /home/ruben/GNUstep/Library/SOGo-0.9 > Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> > scanning SOGo products in: /usr/GNUstep/Local/Library/SOGo-0.9 > Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> > scanning SOGo products in: /usr/GNUstep/Network/Library/SOGo-0.9 > Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> > scanning SOGo products in: /usr/GNUstep/System/Library/SOGo-0.9 > Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> > register SOGo product: MailerUI.SOGo > Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> > register SOGo product: Contacts.SOGo > Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> > register SOGo product: Mailer.SOGo > Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> > register SOGo product: PreferencesUI.SOGo > Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> > register SOGo product: SchedulerUI.SOGo > Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> > register SOGo product: Appointments.SOGo > Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> > register SOGo product: MailPartViewers.SOGo > Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> > register SOGo product: CommonUI.SOGo > Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> > register SOGo product: MainUI.SOGo > Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> > register SOGo product: ContactsUI.SOGo > Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> > scanning SOGo products in: /usr/local/lib/sogod-0.9 > Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> > scanning SOGo products in: /usr/lib/sogod-0.9 > 2008-02-03 00:02:56.997 sogod-0.9[2991] Note: fetching full mail header. > 2008-02-03 00:02:56.998 sogod-0.9[2991] Note(SOGoMailObject): using > constant etag for mail parts: '"imap4url_0_9_126"' > 2008-02-03 00:02:57.001 sogod-0.9[2991] Note: using SOGo mail spool > folder: /tmp/ > 2008-02-03 00:02:57.002 sogod-0.9[2991] Note(SOGoMailBodyPart): using > constant etag for mail parts: '"imap4url_0_9_126"' > 2008-02-03 00:02:57.003 sogod-0.9[2991] Note: using shared-folders > name: '(nil)' > 2008-02-03 00:02:57.003 sogod-0.9[2991] Note: using > other-users-folders name: '(nil)' > 2008-02-03 00:02:57.004 sogod-0.9[2991] Note: using > other-users-folders name: '(nil)' > Feb 03 00:02:57 sogod-0.9 [2991]: [WARN] [so-secinfo SOGoUserFolder] > tried to declare object permission twice! > (perm=view,private=no,public=no) > Feb 03 00:02:57 sogod-0.9 [2991]: [WARN] [so-secinfo SOGoUserFolder] > tried to set default role of 'webdav access' twice! (set to > (Authenticated)) > Feb 03 00:02:57 sogod-0.9 [2991]: |SOGo-0.9| WOHttpAdaptor listening > on address *:20000 > > > From sogo@opengroupware.org Sun Feb 3 12:25:20 2008 From: sogo@opengroupware.org (Ruben Jenster) Date: Sun, 03 Feb 2008 13:25:20 +0100 Subject: [SOGo] Re: sogo & cyrus-imap In-Reply-To: <47A5ADE5.3070206@eiszeit.blogdns.net> References: <47A50543.2060909@eiszeit.blogdns.net> <47A5ADE5.3070206@eiszeit.blogdns.net> Message-ID: <47A5B2B0.8080005@gmail.com> Hi, appearently I was mistaken, MailerUI.SOGo gets registered. I've no idea why the MailerUI is not working - 'telnet localhost imap' is working fine. Any help appreciated! Regards, Ruben Ruben Jenster wrote: > Well, I realized that MailerUI.SOGo doesn't get registered - May this > be the problem? > > > Ruben Jenster wrote: >> Hi, >> >> I'm currently trying to get cyrus-imap running with sogo. >> cyrus-imap is running on the same host as sogo and authenticating >> against ldap. >> I can access the mailbox from thunderbird with the same username >> and password as my sogo account. >> But I can't get the mail part of the sogo webfrontend running. >> >> Any help is appreciated >> >> Regards, >> Ruben >> >> >> >> I get the same message as with no mailserver installed: >> >> >> Internal Server Error >> >> The server encountered an internal error or misconfiguration and was >> unable to complete your request. >> >> Please contact the server administrator, rjenster@arcor.de and inform >> them of the time the error occurred, and anything you might have done >> that may have caused the error. >> >> More information about this error may be available in the server >> error log. >> >> ------------------------------------------------------------------------ >> Apache Server at eiszeit.blogdns.net Port 443 >> >> >> >> the config section in .GNUStepDefaults is: >> >> SOGoFallbackIMAP4Server = eiszeit; >> SOGoDefaultMailDomain = blogdns.net; >> >> >> and 'ping eiszeit.blogdns.net' resolves to 127.0.0.1 >> >> >> the sogod log shows the following: >> >> >> 2008-02-03 00:02:54.109 sogod-0.9[2924] Note(SoObject): >> SoDebugKeyLookup is enabled! >> 2008-02-03 00:02:54.111 sogod-0.9[2924] Note(SoObject): >> SoDebugBaseURL is enabled! >> 2008-02-03 00:02:54.111 sogod-0.9[2924] Note(SoObject): relative base >> URLs are enabled. >> 88.217.46.168 - - [03/Feb/2008:00:02:54 GMT] "GET >> /SOGo/so/rjenster/Mail HTTP/1.1" 302 0/0 0.201 - - 624K >> 2008-02-03 00:02:54.324 sogod-0.9[2924] WARNING(-[SaxXMLReaderFactory >> _loadBundlePath:infoDictionary:nameMap:typeMap:]): multiple parsers >> available for MIME type 'text/calendar', using 'VSCardSaxDriver' as >> default for type text/calendar. >> 2008-02-03 00:02:54.324 sogod-0.9[2924] WARNING(-[SaxXMLReaderFactory >> _loadBundlePath:infoDictionary:nameMap:typeMap:]): multiple parsers >> available for MIME type 'text/x-vcard', using 'VSCardSaxDriver' as >> default for type text/x-vcard. >> 2008-02-03 00:02:54.485 sogod-0.9[2924] User agent = Mozilla/5.0 >> (X11; U; Linux i686; de; rv:1.8.1.11) Gecko/20080104 Firefox/2.0.0.11 >> ### child 2924 (#4) was terminated by signal 6 (uptime=729s). >> 2008-02-03 00:02:56.616 sogod-0.9[2991] starting SOGo (build >> portage@bierstadt 200802021539) >> 2008-02-03 00:02:56.618 sogod-0.9[2991] Note: vmem size check >> enabled: shutting down app when vmem > 200 MB >> Feb 03 00:02:56 sogod-0.9 [2991]: SNS support disabled. >> Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> >> scanning SOGo products in: /home/ruben/GNUstep/Library/SOGo-0.9 >> Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> >> scanning SOGo products in: /usr/GNUstep/Local/Library/SOGo-0.9 >> Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> >> scanning SOGo products in: /usr/GNUstep/Network/Library/SOGo-0.9 >> Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> >> scanning SOGo products in: /usr/GNUstep/System/Library/SOGo-0.9 >> Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> >> register SOGo product: MailerUI.SOGo >> Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> >> register SOGo product: Contacts.SOGo >> Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> >> register SOGo product: Mailer.SOGo >> Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> >> register SOGo product: PreferencesUI.SOGo >> Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> >> register SOGo product: SchedulerUI.SOGo >> Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> >> register SOGo product: Appointments.SOGo >> Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> >> register SOGo product: MailPartViewers.SOGo >> Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> >> register SOGo product: CommonUI.SOGo >> Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> >> register SOGo product: MainUI.SOGo >> Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> >> register SOGo product: ContactsUI.SOGo >> Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> >> scanning SOGo products in: /usr/local/lib/sogod-0.9 >> Feb 03 00:02:56 sogod-0.9 [2991]: <0x0x8358610[SOGoProductLoader]> >> scanning SOGo products in: /usr/lib/sogod-0.9 >> 2008-02-03 00:02:56.997 sogod-0.9[2991] Note: fetching full mail header. >> 2008-02-03 00:02:56.998 sogod-0.9[2991] Note(SOGoMailObject): using >> constant etag for mail parts: '"imap4url_0_9_126"' >> 2008-02-03 00:02:57.001 sogod-0.9[2991] Note: using SOGo mail spool >> folder: /tmp/ >> 2008-02-03 00:02:57.002 sogod-0.9[2991] Note(SOGoMailBodyPart): using >> constant etag for mail parts: '"imap4url_0_9_126"' >> 2008-02-03 00:02:57.003 sogod-0.9[2991] Note: using shared-folders >> name: '(nil)' >> 2008-02-03 00:02:57.003 sogod-0.9[2991] Note: using >> other-users-folders name: '(nil)' >> 2008-02-03 00:02:57.004 sogod-0.9[2991] Note: using >> other-users-folders name: '(nil)' >> Feb 03 00:02:57 sogod-0.9 [2991]: [WARN] [so-secinfo SOGoUserFolder] >> tried to declare object permission twice! >> (perm=view,private=no,public=no) >> Feb 03 00:02:57 sogod-0.9 [2991]: [WARN] [so-secinfo SOGoUserFolder] >> tried to set default role of 'webdav access' twice! (set to >> (Authenticated)) >> Feb 03 00:02:57 sogod-0.9 [2991]: |SOGo-0.9| WOHttpAdaptor listening >> on address *:20000 >> >> >> > > From sogo@opengroupware.org Sun Feb 3 13:36:29 2008 From: sogo@opengroupware.org (Sebastian Reitenbach) Date: Sun, 03 Feb 2008 14:36:29 +0100 Subject: [SOGo] Re: sogo & cyrus-imap Message-ID: <20080203133629.E844C40724@smtp.l00-bugdead-prods.de> Hi, sogo@opengroupware.org wrote: > Hi, > appearently I was mistaken, MailerUI.SOGo gets registered. > I've no idea why the MailerUI is not working - > 'telnet localhost imap' > is working fine. then what about setting SOGoFallbackIMAP4Server = localhost; just to make sure.... how are your login names, just usernames or complete e-mail addresses? I'm not sure whether it works when usernames contains @ character. do you can start SOGo in gdb, run it with r -WOUseWatchDog NO to get a backtrace of the abort. Sebastian From sogo@opengroupware.org Sun Feb 3 13:55:23 2008 From: sogo@opengroupware.org (Ruben Jenster) Date: Sun, 03 Feb 2008 14:55:23 +0100 Subject: [SOGo] Re: sogo & cyrus-imap In-Reply-To: <20080203133629.E844C40724@smtp.l00-bugdead-prods.de> References: <20080203133629.E844C40724@smtp.l00-bugdead-prods.de> Message-ID: <47A5C7CB.9080201@gmail.com> Hi Sebastian, thanks for your answer. It seems to be a connection problem. Although sogod and cyrus are running on the same host I still have to open port 143 on my router. It doesn't matter whether I specify 127.0.0.1 as SOGoFallbackIMAP4Server instead of the FQDN. Is it possible for sogod to connect to cyrus from the local network? I Really don't want to open up another port. Regards, Ruben Sebastian Reitenbach wrote: > Hi, > sogo@opengroupware.org wrote: > >> Hi, >> appearently I was mistaken, MailerUI.SOGo gets registered. >> I've no idea why the MailerUI is not working - >> 'telnet localhost imap' >> is working fine. >> > then what about setting > SOGoFallbackIMAP4Server = localhost; > just to make sure.... > how are your login names, just usernames or complete e-mail addresses? > I'm not sure whether it works when usernames contains @ character. > > do you can start SOGo in gdb, run it with > r -WOUseWatchDog NO > to get a backtrace of the abort. > > Sebastian > > > From sogo@opengroupware.org Sun Feb 3 15:03:58 2008 From: sogo@opengroupware.org (Wolf Siedler) Date: Sun, 03 Feb 2008 22:03:58 +0700 Subject: [SOGo] SOGo without IMAP4 server? In-Reply-To: <20080203052608.14492.8220.Mailman@mail.opengroupware.org> References: <20080203052608.14492.8220.Mailman@mail.opengroupware.org> Message-ID: <47A5D7DE.2060203@hrd-asia.com> Ruben Jenster wrote: > I had the same problem - just add "SOGoDefaultMailDomain = > YourServerDomain;" > to your .GNUStepDefaults. It doesn't matter whether YourServerDomain > is > a valid mail server domain > but sogo seems to rely on it to be present in your configuration file. Hi Ruben, Thanks for the quick advice! I tried adding SOGoDefaultMailDomain, but there seems to be something else wrong as well - still the same error messages. Below is my .GNUStepDefaults. Could you please compare it with yours? ===== { NSGlobalDomain = { }; "sogod-0.9" = { AgenorProfileURL = "postgresql://sogo:sogo@admin.company.com:5432/sogo/sogo_user_profile"; OCSFolderInfoURL = "postgresql://sogo:sogo@admin.company.com:5432/sogo/sogo_folder_info"; SOGoAuthentificationMethod = LDAP; SOGoDefaultMailDomain = company.com; SOGoLDAPSources = ( { CNFieldName = cn; IDFieldName = uid; UIDFieldName = uid; baseDN = "ou=People,dc=company,dc=com"; bindDN = "uid=sogo-lookup,ou=Special Users,dc=company,dc=com"; bindPassword = secret; canAuthenticate = YES; displayName = "Teamlist"; hostname = 10.1.1.14; id = directory; isAddressBook = YES; port = 389; } ); SOGoServerTimeZone = Asia/Hong_Kong; WOMessageUseUTF8 = YES; WOParsersUseUTF8 = YES; WOPort = 20000; }; } ===== For the record, when I logged onto the webinterface and tried to access Preferences, a new browser window opens and displays an Apache error message. The sogod logfile shows: ===== 2008-02-03 20:54:25.875 sogod-0.9[19878] WARNING(-[SaxXMLReaderFactory _loadBundlePath:infoDictionary:nameMap:typeMap:]): multiple parsers available for MIME type 'text/calendar', using 'VSCardSaxDriver' as default for type text/calendar. 2008-02-03 20:54:25.875 sogod-0.9[19878] WARNING(-[SaxXMLReaderFactory _loadBundlePath:infoDictionary:nameMap:typeMap:]): multiple parsers available for MIME type 'text/x-vcard', using 'VSCardSaxDriver' as default for type text/x-vcard. 2008-02-03 20:54:25.927 sogod-0.9[19878] User agent = Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20071128 Fedora/2.0.0.10-2.fc7 Firefox/2.0.0.10 EXCEPTION: NAME:NSInvalidArgumentException REASON:Tried to add nil value for key 'serverName' to dictionary INFO:{userName = hkg.abc; } ### child 19878 (#2) was terminated by signal 6 (uptime=132s). ====== If that is of any value, SOGo was installed from the RHEL5 RPM files. The server is running RHEL 5, Apache 2.2.3. I access the server via port 443. Any hints would be appreciated! Regards, Wolf From sogo@opengroupware.org Sun Feb 3 15:18:38 2008 From: sogo@opengroupware.org (Ruben Jenster) Date: Sun, 03 Feb 2008 16:18:38 +0100 Subject: [SOGo] Re: sogo & cyrus-imap In-Reply-To: <20080203133629.E844C40724@smtp.l00-bugdead-prods.de> References: <20080203133629.E844C40724@smtp.l00-bugdead-prods.de> Message-ID: <47A5DB4E.5080009@gmail.com> Ok, I created a new postgresql database - and now imap is working without having to open an extra port. SOGoDefaultMailDomain = eiszeit.blogdns.net; SOGoFallbackIMAP4Server = localhost; Unfortunately there seems to be a permission problem, since I can't delete messages and folders and sent messages aren't copied to the sent folder. Any Idea how to set the permissions for cyrus (I really am a cyrus newbie). Kind Regards, Ruben trying to delete a message gives me the following 888.217.46.168 - - [03/Feb/2008:15:17:16 GMT] "POST /SOGo/so/rjenster/Mail//rjenster@localhost/folderINBOX/folderOld/96/view?noframe=1 HTTP/1.1" 200 1999/0 0.474 9314 78% 68K C[0x8605248]: 270 select "INBOX.Old" S[0x860cd58]: * FLAGS (\Answered \Flagged \Draft \Deleted \Seen $MDNSent $Forwarded Junk NonJunk) S[0x860cd58]: * OK [PERMANENTFLAGS (\Answered \Flagged \Draft \Deleted \Seen $MDNSent $Forwarded Junk NonJunk \*)] S[0x860cd58]: * 325 EXISTS S[0x860cd58]: * 0 RECENT S[0x860cd58]: * OK [UIDVALIDITY 1202000479] S[0x860cd58]: * OK [UIDNEXT 2181] S[0x860cd58]: * OK [NOMODSEQ] Sorry, modsequences have not been enabled on this mailbox S[0x860cd58]: * OK [URLMECH INTERNAL] S[0x860cd58]: 270 OK [READ-WRITE] Completed C[0x8605248]: 271 getacl "INBOX.Old" S[0x860cd58]: * ACL INBOX.Old rjenster lrswipkxtecda S[0x860cd58]: 271 OK Completed C[0x8605248]: 272 select "Trash" S[0x860cd58]: * FLAGS (\Answered \Flagged \Draft \Deleted \Seen) S[0x860cd58]: * OK [PERMANENTFLAGS (\Seen)] S[0x860cd58]: * 0 EXISTS S[0x860cd58]: * 0 RECENT S[0x860cd58]: * OK [UIDVALIDITY 1202047233] S[0x860cd58]: * OK [UIDNEXT 1] S[0x860cd58]: * OK [NOMODSEQ] Sorry, modsequences have not been enabled on this mailbox S[0x860cd58]: * OK [URLMECH INTERNAL] S[0x860cd58]: 272 OK [READ-WRITE] Completed C[0x8605248]: 273 select "INBOX.Old" S[0x860cd58]: * FLAGS (\Answered \Flagged \Draft \Deleted \Seen $MDNSent $Forwarded Junk NonJunk) S[0x860cd58]: * OK [PERMANENTFLAGS (\Answered \Flagged \Draft \Deleted \Seen $MDNSent $Forwarded Junk NonJunk \*)] S[0x860cd58]: * 325 EXISTS S[0x860cd58]: * 0 RECENT S[0x860cd58]: * OK [UIDVALIDITY 1202000479] S[0x860cd58]: * OK [UIDNEXT 2181] S[0x860cd58]: * OK [NOMODSEQ] Sorry, modsequences have not been enabled on this mailbox S[0x860cd58]: * OK [URLMECH INTERNAL] S[0x860cd58]: 273 OK [READ-WRITE] Completed C[0x8605248]: 274 uid copy 96 "Trash" S[0x860cd58]: 274 NO Permission denied 88.217.46.168 - - [03/Feb/2008:15:17:29 GMT] "POST /SOGo/so/rjenster/Mail//rjenster@localhost/folderINBOX/folderOld/96/trash HTTP/1.1" 500 208/0 0.244 - - 0 From sogo@opengroupware.org Sun Feb 3 15:45:09 2008 From: sogo@opengroupware.org (Sebastian Reitenbach) Date: Sun, 03 Feb 2008 16:45:09 +0100 Subject: [SOGo] Re: sogo & cyrus-imap Message-ID: <20080203154509.D9C4A40712@smtp.l00-bugdead-prods.de> sogo@opengroupware.org wrote: > Ok, I created a new postgresql database - and > now imap is working without having to open an extra port. > > SOGoDefaultMailDomain = eiszeit.blogdns.net; > SOGoFallbackIMAP4Server = localhost; > > Unfortunately there seems to be a permission problem, since I can't delete > messages and folders and sent messages aren't copied to the sent folder. do you have changed the default location of the drafts, sent and trash folders to be a subfolder of your inbox? Right click on a folder and "Use this folder for" something... Sebastian From sogo@opengroupware.org Sun Feb 3 17:28:09 2008 From: sogo@opengroupware.org (Helge Hess) Date: Sun, 3 Feb 2008 18:28:09 +0100 Subject: [SOGo] SOGo without IMAP4 server? In-Reply-To: <47A5D7DE.2060203@hrd-asia.com> References: <20080203052608.14492.8220.Mailman@mail.opengroupware.org> <47A5D7DE.2060203@hrd-asia.com> Message-ID: <38CA37A6-4E03-490F-B982-EFF897E353FD@opengroupware.org> On 03.02.2008, at 16:03, Wolf Siedler wrote: > 2008-02-03 20:54:25.875 sogod-0.9[19878] WARNING(- > [SaxXMLReaderFactory > _loadBundlePath:infoDictionary:nameMap:typeMap:]): multiple parsers > available for MIME type 'text/x-vcard', using 'VSCardSaxDriver' as > default for type text/x-vcard. This should be explained on the installation page. You installed two vCard parsing drivers (one comes with SOPE, one is installed by SOGo. You need to delete the SOPE one). Greets, Helge -- Helge Hess http://www.helgehess.eu/ From sogo@opengroupware.org Sun Feb 3 19:38:18 2008 From: sogo@opengroupware.org (Sebastian Reitenbach) Date: Sun, 03 Feb 2008 20:38:18 +0100 Subject: [SOGo] SOGo and SOPE with gsmake2 Message-ID: <20080203193819.8689C45A04@smtp.l00-bugdead-prods.de> Hi, sogo@opengroupware.org wrote: > On 02.02.2008, at 08:04, Sebastian Reitenbach wrote: > > I wanted at least see sogo starting, before I check it into svn. > > > You should now have write access at: > http://developer.opengroupware.org/SOGo/inverse/branches/1.0-gsmake2 the svn revisions 1597 of sope and 1354 of sogo now contain my latest changes. Tested and works fine on OpenBSD, FHS installation, and opensuse 10.3, GNUstep installation, into a very traditional filesystem layout, where everything goes below /usr/GNUstep. In ogo is GNUSTEP_PATHLIST used too, there it should also be changed as in sope/sogo. does there also exist a ogo gsmake branch yet? maybe switching to developer@? cheers Sebastian From sogo@opengroupware.org Mon Feb 4 03:01:05 2008 From: sogo@opengroupware.org (Wolf Siedler) Date: Mon, 04 Feb 2008 10:01:05 +0700 Subject: [SOGo] Re: SOGo without IMAP4 server? Message-ID: <47A67FF1.1010406@hrd-asia.com> Helge Hess explained: >> 2008-02-03 20:54:25.875 sogod-0.9[19878] WARNING(- >> [SaxXMLReaderFactory >> _loadBundlePath:infoDictionary:nameMap:typeMap:]): multiple parsers >> available for MIME type 'text/x-vcard', using 'VSCardSaxDriver' as >> default for type text/x-vcard. > > > This should be explained on the installation page. You installed two > vCard parsing drivers (one comes with SOPE, one is installed by SOGo. > You need to delete the SOPE one). Hi Helge, Thanks for your advice, which I really appreciate. Unfortunately, I installed SOGo from the rpm packages. I studied Wolfgang's extensive instructions again but can't find any reference on how to delete the SOPE vCard parsing driver. Can any body please advise me on how to do this properly? Thanks in advance! Regards, Wolf From sogo@opengroupware.org Mon Feb 4 14:45:04 2008 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Mon, 04 Feb 2008 09:45:04 -0500 Subject: [SOGo] Re: SOGo without IMAP4 server? In-Reply-To: 47A67FF1.1010406@hrd-asia.com Message-ID: <6e89-47a72500-3-b7468ab0@193633723> > Hi Helge, > > Thanks for your advice, which I really appreciate. > > Unfortunately, I installed SOGo from the rpm packages. I studied > Wolfgang's extensive instructions again but can't find any reference on > how to delete the SOPE vCard parsing driver. > > Can any body please advise me on how to do this properly? > Thanks in advance! Hi Wolf, Actually it is not required to remove it. The code from NGCards will always instantiate the correct one and ignore the other. But if you absolutely need to remove it, here is the directory you need to remove: /usr/GNUstep/Library/SaxDrivers-4.7/versitSaxDriver.sax -- Wolfgang Sourdeau T: +1 514 989-2000 ext. 2602 C: +1 514 755-3520 AVIS - Ce courriel pourrait contenir des renseignements confidentiels ou privil=C3=A9gi=C3=A9s. Si vous n'en =C3=AAtes pas le v=C3=A9ritable destinataire, veuillez nous aviser imm=C3=A9diatement. Merci. NOTICE - This e-mail may contain confidential or privileged information. If you are not the intended recipient, please notify us immediately. Thank you. From sogo@opengroupware.org Mon Feb 4 14:46:01 2008 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Mon, 04 Feb 2008 09:46:01 -0500 Subject: [SOGo] SOGo and SOPE with gsmake2 In-Reply-To: 20080203193819.8689C45A04@smtp.l00-bugdead-prods.de Message-ID: <6e89-47a72500-7-b7468ab0@193633725> > > > > You should now have write access at: > > http://developer.opengroupware.org/SOGo/inverse/branches/1.0-gsmake2 > the svn revisions 1597 of sope and 1354 of sogo now contain my latest > changes. Tested and works fine on OpenBSD, FHS installation, and opensuse > 10.3, GNUstep installation, into a very traditional filesystem layout, where > everything goes below /usr/GNUstep. > In ogo is GNUSTEP_PATHLIST used too, there it should also be changed as in > sope/sogo. > does there also exist a ogo gsmake branch yet? > maybe switching to developer@? Hi Sebastian, That is great. I will try your patches as soon as I can and give you my comments on them. Thanks! -- Wolfgang Sourdeau T: +1 514 989-2000 ext. 2602 C: +1 514 755-3520 AVIS - Ce courriel pourrait contenir des renseignements confidentiels ou privil=C3=A9gi=C3=A9s. Si vous n'en =C3=AAtes pas le v=C3=A9ritable destinataire, veuillez nous aviser imm=C3=A9diatement. Merci. NOTICE - This e-mail may contain confidential or privileged information. If you are not the intended recipient, please notify us immediately. Thank you. From sogo@opengroupware.org Mon Feb 4 15:05:38 2008 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Mon, 04 Feb 2008 10:05:38 -0500 Subject: [SOGo] Re: sogo & cyrus-imap In-Reply-To: 47A5DB4E.5080009@gmail.com Message-ID: <6e89-47a72a00-d-b7468ab0@193633728> Hi Ruben, Maybe you need to set the acl for your Sent and Trash mailboxes as well? -- Wolfgang Sourdeau T: +1 514 989-2000 ext. 2602 C: +1 514 755-3520 AVIS - Ce courriel pourrait contenir des renseignements confidentiels ou privil=C3=A9gi=C3=A9s. Si vous n'en =C3=AAtes pas le v=C3=A9ritable destinataire, veuillez nous aviser imm=C3=A9diatement. Merci. NOTICE - This e-mail may contain confidential or privileged information. If you are not the intended recipient, please notify us immediately. Thank you. From sogo@opengroupware.org Mon Feb 4 16:27:38 2008 From: sogo@opengroupware.org (Will Hawkins) Date: Mon, 04 Feb 2008 11:27:38 -0500 Subject: [SOGo] SOGo without IMAP4 server? In-Reply-To: <47A5D7DE.2060203@hrd-asia.com> References: <20080203052608.14492.8220.Mailman@mail.opengroupware.org> <47A5D7DE.2060203@hrd-asia.com> Message-ID: <47A73CFA.3040901@cmf.nrl.navy.mil> Good morning! I encountered the same error and the real problem appears to be in the 'NAME:NSInvalidArgumentException REASON:Tried to add nil value for key 'serverName' to dictionary' error. In order to correct this, I had to have a value for SOGoDefaultMailDomain *and* a value for SOGoFallbackIMAP4Server. Once I had *both* those defined in the GNUStepDefaults I was able to run fine. I have a similar setup in that I do not run an IMAP server but still wanted to run SOGo. Like Ruben said, the value of those variables does not matter nor does it impact the operation of the server once it is running. I hope that helps! Will Wolf Siedler wrote: > Ruben Jenster wrote: >> I had the same problem - just add "SOGoDefaultMailDomain = >> YourServerDomain;" >> to your .GNUStepDefaults. It doesn't matter whether YourServerDomain >> is a valid mail server domain >> but sogo seems to rely on it to be present in your configuration file. > > Hi Ruben, > > Thanks for the quick advice! > I tried adding SOGoDefaultMailDomain, but there seems to be something > else wrong as well - still the same error messages. > > Below is my .GNUStepDefaults. Could you please compare it with yours? > ===== > { > NSGlobalDomain = { > }; > "sogod-0.9" = { > AgenorProfileURL = > "postgresql://sogo:sogo@admin.company.com:5432/sogo/sogo_user_profile"; > OCSFolderInfoURL = > "postgresql://sogo:sogo@admin.company.com:5432/sogo/sogo_folder_info"; > SOGoAuthentificationMethod = LDAP; > SOGoDefaultMailDomain = company.com; > SOGoLDAPSources = ( > { > CNFieldName = cn; > IDFieldName = uid; > UIDFieldName = uid; > baseDN = "ou=People,dc=company,dc=com"; > bindDN = "uid=sogo-lookup,ou=Special > Users,dc=company,dc=com"; > bindPassword = secret; > canAuthenticate = YES; > displayName = "Teamlist"; > hostname = 10.1.1.14; > id = directory; > isAddressBook = YES; > port = 389; > } > ); > SOGoServerTimeZone = Asia/Hong_Kong; > WOMessageUseUTF8 = YES; > WOParsersUseUTF8 = YES; > WOPort = 20000; > }; > } > ===== > > For the record, when I logged onto the webinterface and tried to access > Preferences, a new browser window opens and displays an Apache error > message. > The sogod logfile shows: > ===== > 2008-02-03 20:54:25.875 sogod-0.9[19878] WARNING(-[SaxXMLReaderFactory > _loadBundlePath:infoDictionary:nameMap:typeMap:]): multiple parsers > available for MIME type 'text/calendar', using 'VSCardSaxDriver' as > default for type text/calendar. > 2008-02-03 20:54:25.875 sogod-0.9[19878] WARNING(-[SaxXMLReaderFactory > _loadBundlePath:infoDictionary:nameMap:typeMap:]): multiple parsers > available for MIME type 'text/x-vcard', using 'VSCardSaxDriver' as > default for type text/x-vcard. > 2008-02-03 20:54:25.927 sogod-0.9[19878] User agent = Mozilla/5.0 (X11; > U; Linux i686; en-US; rv:1.8.1.10) Gecko/20071128 Fedora/2.0.0.10-2.fc7 > Firefox/2.0.0.10 > EXCEPTION: NAME:NSInvalidArgumentException > REASON:Tried to add nil value for key 'serverName' to dictionary > INFO:{userName = hkg.abc; } > ### child 19878 (#2) was terminated by signal 6 (uptime=132s). > ====== > > If that is of any value, SOGo was installed from the RHEL5 RPM files. > The server is running RHEL 5, Apache 2.2.3. I access the server via port > 443. > > Any hints would be appreciated! > > Regards, > Wolf From sogo@opengroupware.org Tue Feb 5 03:00:49 2008 From: sogo@opengroupware.org (Wolf Siedler) Date: Tue, 05 Feb 2008 10:00:49 +0700 Subject: [SOGo] SOGo without IMAP4 server? In-Reply-To: <47A73CFA.3040901@cmf.nrl.navy.mil> References: <20080203052608.14492.8220.Mailman@mail.opengroupware.org> <47A5D7DE.2060203@hrd-asia.com> <47A73CFA.3040901@cmf.nrl.navy.mil> Message-ID: <47A7D161.1010403@hrd-asia.com> I would like to thank everybody who took the time to think over my problem. As Ruben and Will pointed out, the key to running SOGo with no IMAP server access (only POP3 in my case) is to set SOGoDefaultMailDomain and SOGoFallbackIMAP4Server anyway in /home/sogo/GNUstep/Defaults/.GNUstepDefaults. The values don't seem so matter, but the keys need to be there. My thanks go also to the creator(s) of the RPM files. They simplified getting started in SOGo a lot - even as I didn't have much previous knowledge about SOGo. SOGo looks great - please keep going! Regards, Wolf From sogo@opengroupware.org Thu Feb 7 08:24:38 2008 From: sogo@opengroupware.org (Steven Ingram) Date: Thu, 07 Feb 2008 00:24:38 -0800 Subject: [SOGo] Problems with virtual users in IMAP web client In-Reply-To: <47A2F44E.9020602@shc.it> References: <47A2F44E.9020602@shc.it> Message-ID: <47AAC046.9070407@supersource.com> Sauro- Did you ever receive/find an answer for this? I'm having the same difficulty. Thunderbird is smart enough to figure it out, but SOGo is apparently having difficulty. I'm expecting/hoping that there is a setting for .GNUstepDefaults that will adjust this behavior. Steve Sauro Saltini wrote: > Hi, I've installed SOGo with Cyrus IMAP and OpenLDAP whith Cyrus virtual > domains, this way the IMAP username is the full mail address : > "user@domain.tld". > > I can succesfully login to SOGo with such usernames, but when I try to > access the webmail interface SOGo can't connect to IMAP server. > > Looking at the logs I can see errors related to the processing of IMAP4 > URL: the hostpart contains invalid characters. > > Using "user@domain.tld" as username obiouvsly leads to an imap URL like > "user@domain.tld@imap.server.com" and probably this URL is uncorrectly > interpreted as username=user, hostname=domain.tld@imap.server.com > leading to invalid characters (@) in hostname. > > Many thanks in advance for any hints on how to solve this issue. > > Sauro Saltini. > From sogo@opengroupware.org Thu Feb 7 12:11:36 2008 From: sogo@opengroupware.org (Sauro Saltini) Date: Thu, 07 Feb 2008 13:11:36 +0100 Subject: [SOGo] Problems with virtual users in IMAP web client In-Reply-To: <47AAC046.9070407@supersource.com> References: <47A2F44E.9020602@shc.it> <47AAC046.9070407@supersource.com> Message-ID: <47AAF578.7000007@shc.it> No, I haven't received any answer at the moment. I'm going to try to investigate the problem directly in the source code. As I can see it seems that the "URL" used to connect to IMAP server is managed by SOPE functions. The simplest (and probably best) solution could be changing the splitting algorithm to consider the last "@" character (and not the first one !) while doing the split of username@server. I'll post any news in this list... hoping my little knowledge of objective-c will suffice. Bye. Steven Ingram ha scritto: > Sauro- > > Did you ever receive/find an answer for this? I'm having the same > difficulty. Thunderbird is smart enough to figure it out, but SOGo is > apparently having difficulty. I'm expecting/hoping that there is a > setting for .GNUstepDefaults that will adjust this behavior. > > Steve > > Sauro Saltini wrote: >> Hi, I've installed SOGo with Cyrus IMAP and OpenLDAP whith Cyrus >> virtual domains, this way the IMAP username is the full mail address >> : "user@domain.tld". >> >> I can succesfully login to SOGo with such usernames, but when I try >> to access the webmail interface SOGo can't connect to IMAP server. >> >> Looking at the logs I can see errors related to the processing of >> IMAP4 URL: the hostpart contains invalid characters. >> >> Using "user@domain.tld" as username obiouvsly leads to an imap URL >> like "user@domain.tld@imap.server.com" and probably this URL is >> uncorrectly interpreted as username=user, >> hostname=domain.tld@imap.server.com leading to invalid characters (@) >> in hostname. >> >> Many thanks in advance for any hints on how to solve this issue. >> >> Sauro Saltini. >> From sogo@opengroupware.org Thu Feb 7 12:38:48 2008 From: sogo@opengroupware.org (Sauro Saltini) Date: Thu, 07 Feb 2008 13:38:48 +0100 Subject: [SOGo] Problems with virtual users in IMAP web client In-Reply-To: <47AAF786.9080600@infoporto.it> References: <47A2F44E.9020602@shc.it> <47AAC046.9070407@supersource.com> <47AAF786.9080600@infoporto.it> Message-ID: <47AAFBD8.8040905@shc.it> I'm not an Obj-C developer too, but I was starting to investigate the code as I haven't got any response yet... If you've already done this please post the patch... we can try to clean it up at the best of our knowledge and submit the results to Wolfgang asking him to double-check the work and integrate the code. As I can see, you came from Italy too, if so, please send me your contact info, this way we can talk directly (in italian) and speed up the process. Sauro. Marco Lertora ha scritto: > Hi, > I had the same problem using cyrus virtual domain with full email > user@domain.tld as username. > > The problem is the one described by Sauro about the mistake parsing > imapurl. SOGo try to connect to domain.tld@imaphost and fail. > > I've wrote a patch to avoid this problem, but I'm not a objective-c > developer so my patch is quite dirty. > > If you are interested I'll post it. Should be fantastic if someone can > clear and integrate it into SOGo source.. > > Marco > > > Steven Ingram ha scritto: >> Sauro- >> >> Did you ever receive/find an answer for this? I'm having the same >> difficulty. Thunderbird is smart enough to figure it out, but SOGo is >> apparently having difficulty. I'm expecting/hoping that there is a >> setting for .GNUstepDefaults that will adjust this behavior. >> >> Steve >> >> Sauro Saltini wrote: >>> Hi, I've installed SOGo with Cyrus IMAP and OpenLDAP whith Cyrus >>> virtual domains, this way the IMAP username is the full mail address >>> : "user@domain.tld". >>> >>> I can succesfully login to SOGo with such usernames, but when I try >>> to access the webmail interface SOGo can't connect to IMAP server. >>> >>> Looking at the logs I can see errors related to the processing of >>> IMAP4 URL: the hostpart contains invalid characters. >>> >>> Using "user@domain.tld" as username obiouvsly leads to an imap URL >>> like "user@domain.tld@imap.server.com" and probably this URL is >>> uncorrectly interpreted as username=user, >>> hostname=domain.tld@imap.server.com leading to invalid characters >>> (@) in hostname. > exactly. >>> >>> Many thanks in advance for any hints on how to solve this issue. >>> >>> Sauro Saltini. >>> From sogo@opengroupware.org Thu Feb 7 12:20:22 2008 From: sogo@opengroupware.org (Marco Lertora) Date: Thu, 07 Feb 2008 13:20:22 +0100 Subject: [SOGo] Problems with virtual users in IMAP web client In-Reply-To: <47AAC046.9070407@supersource.com> References: <47A2F44E.9020602@shc.it> <47AAC046.9070407@supersource.com> Message-ID: <47AAF786.9080600@infoporto.it> Hi, I had the same problem using cyrus virtual domain with full email user@domain.tld as username. The problem is the one described by Sauro about the mistake parsing imapurl. SOGo try to connect to domain.tld@imaphost and fail. I've wrote a patch to avoid this problem, but I'm not a objective-c developer so my patch is quite dirty. If you are interested I'll post it. Should be fantastic if someone can clear and integrate it into SOGo source.. Marco Steven Ingram ha scritto: > Sauro- > > Did you ever receive/find an answer for this? I'm having the same > difficulty. Thunderbird is smart enough to figure it out, but SOGo is > apparently having difficulty. I'm expecting/hoping that there is a > setting for .GNUstepDefaults that will adjust this behavior. > > Steve > > Sauro Saltini wrote: >> Hi, I've installed SOGo with Cyrus IMAP and OpenLDAP whith Cyrus >> virtual domains, this way the IMAP username is the full mail address : >> "user@domain.tld". >> >> I can succesfully login to SOGo with such usernames, but when I try to >> access the webmail interface SOGo can't connect to IMAP server. >> >> Looking at the logs I can see errors related to the processing of >> IMAP4 URL: the hostpart contains invalid characters. >> >> Using "user@domain.tld" as username obiouvsly leads to an imap URL >> like "user@domain.tld@imap.server.com" and probably this URL is >> uncorrectly interpreted as username=user, >> hostname=domain.tld@imap.server.com leading to invalid characters (@) >> in hostname. exactly. >> >> Many thanks in advance for any hints on how to solve this issue. >> >> Sauro Saltini. >> From sogo@opengroupware.org Thu Feb 7 14:01:30 2008 From: sogo@opengroupware.org (Marco Lertora) Date: Thu, 07 Feb 2008 15:01:30 +0100 Subject: [SOGo] Problems with virtual users in IMAP web client In-Reply-To: <47AAFBD8.8040905@shc.it> References: <47A2F44E.9020602@shc.it> <47AAC046.9070407@supersource.com> <47AAF786.9080600@infoporto.it> <47AAFBD8.8040905@shc.it> Message-ID: <47AB0F3A.4090508@infoporto.it> Ok! below my patch... in file SoObjects/Mailer/SOGoMailAccount.m around line: 252 just after: [urlString appendFormat: @"%@/", host]; append: NSArray *urlArray = [urlString componentsSeparatedByString: @"@"]; NSRange loginRange = {0, [urlArray count] - 1}; NSString *loginString = [[urlArray subarrayWithRange: loginRange] componentsJoinedByString: @"%40"]; urlString = [[NSMutableString alloc] initWithFormat: @"%@@%@", loginString, [urlArray objectAtIndex: [urlArray count] - 1]]; as I've already wrote in my previous post this is a dirty workaround qouting the 1st "@" in "%40" before the sogo connect but I think the real problem is in SOPE source. I've tried to get the get the right point where apply the fix but I was lost in the sourcecode :-) and I needed it working asap. Let me known Marco Sauro Saltini ha scritto: > I'm not an Obj-C developer too, but I was starting to investigate the > code as I haven't got any response yet... > If you've already done this please post the patch... we can try to clean > it up at the best of our knowledge and submit the results to Wolfgang > asking him to double-check the work and integrate the code. > As I can see, you came from Italy too, if so, please send me your > contact info, this way we can talk directly (in italian) and speed up > the process. > Sauro. > > Marco Lertora ha scritto: >> Hi, >> I had the same problem using cyrus virtual domain with full email >> user@domain.tld as username. >> >> The problem is the one described by Sauro about the mistake parsing >> imapurl. SOGo try to connect to domain.tld@imaphost and fail. >> >> I've wrote a patch to avoid this problem, but I'm not a objective-c >> developer so my patch is quite dirty. >> >> If you are interested I'll post it. Should be fantastic if someone can >> clear and integrate it into SOGo source.. >> >> Marco >> >> >> Steven Ingram ha scritto: >>> Sauro- >>> >>> Did you ever receive/find an answer for this? I'm having the same >>> difficulty. Thunderbird is smart enough to figure it out, but SOGo is >>> apparently having difficulty. I'm expecting/hoping that there is a >>> setting for .GNUstepDefaults that will adjust this behavior. >>> >>> Steve >>> >>> Sauro Saltini wrote: >>>> Hi, I've installed SOGo with Cyrus IMAP and OpenLDAP whith Cyrus >>>> virtual domains, this way the IMAP username is the full mail address >>>> : "user@domain.tld". >>>> >>>> I can succesfully login to SOGo with such usernames, but when I try >>>> to access the webmail interface SOGo can't connect to IMAP server. >>>> >>>> Looking at the logs I can see errors related to the processing of >>>> IMAP4 URL: the hostpart contains invalid characters. >>>> >>>> Using "user@domain.tld" as username obiouvsly leads to an imap URL >>>> like "user@domain.tld@imap.server.com" and probably this URL is >>>> uncorrectly interpreted as username=user, >>>> hostname=domain.tld@imap.server.com leading to invalid characters >>>> (@) in hostname. >> exactly. >>>> >>>> Many thanks in advance for any hints on how to solve this issue. >>>> >>>> Sauro Saltini. >>>> From sogo@opengroupware.org Thu Feb 7 15:13:42 2008 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Thu, 07 Feb 2008 10:13:42 -0500 Subject: [SOGo] Problems with virtual users in IMAP web client In-Reply-To: 47AAC046.9070407@supersource.com Message-ID: <67fe-47ab2000-13-b7402ab0@179307292> Hi Steve and Sauro, Sorry I didn't answer your posts, I think I just forgot about them. Sauro your approach is the good one. Actually I will implement it today in our development copy, which will probably be commited to SVN afterwards. -- Wolfgang Sourdeau T: +1 514 989-2000 ext. 2602 C: +1 514 755-3520 AVIS - Ce courriel pourrait contenir des renseignements confidentiels ou privil=C3=A9gi=C3=A9s. Si vous n'en =C3=AAtes pas le v=C3=A9ritable destinataire, veuillez nous aviser imm=C3=A9diatement. Merci. NOTICE - This e-mail may contain confidential or privileged information. If you are not the intended recipient, please notify us immediately. Thank you. From sogo@opengroupware.org Thu Feb 7 15:44:32 2008 From: sogo@opengroupware.org (Sauro Saltini) Date: Thu, 07 Feb 2008 16:44:32 +0100 Subject: [SOGo] Problems with virtual users in IMAP web client In-Reply-To: <67fe-47ab2000-13-b7402ab0@179307292> References: <67fe-47ab2000-13-b7402ab0@179307292> Message-ID: <47AB2760.9000205@shc.it> Hi Wolfgang, I've tried to investigate the problem a little more and as I can see the username / host splitting part is done inside gnustep-base by NSURL functions. My first approach (splitting on the last "@") could be done here by replacing in NSURL.m (around line 776) : .... /* * Parser username:password part */ ptr = strchr(start, '@'); .... with ptr = strrchr(start, '@'); This way the "@" used for splitting is the last one... but... the "@" caracter itself is not permitted by NSURL.m "legal" function even in username part. So, I can think a better approach (with some cleanups) is the one proposed by Marco (replacing "@" with its "URL" equivalent "%40"), which can be done directly in SOGo sources. We are all waiting for your solution.... Many thanks in advance. Sauro. Wolfgang Sourdeau ha scritto: > Hi Steve and Sauro, > > > Sorry I didn't answer your posts, I think I just forgot about them. > Sauro your approach is the good one. Actually I will implement it today in our development copy, which will probably be commited to SVN afterwards. > From sogo@opengroupware.org Thu Feb 7 18:38:42 2008 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Thu, 07 Feb 2008 13:38:42 -0500 Subject: [SOGo] Problems with virtual users in IMAP web client In-Reply-To: 47AB2760.9000205@shc.it Message-ID: <4a53-47ab5000-9-b7398ab0@105837551> HI Sauro, Is is possible for you to try a simple hack... What happens if you specify the URL to your mailbox like this? http://sogoserver/SOGo/dav/user/Mail/user%40domain@mailserver/INBOX Wolfgang From sogo@opengroupware.org Thu Feb 7 20:52:03 2008 From: sogo@opengroupware.org (Sauro Saltini) Date: Thu, 07 Feb 2008 21:52:03 +0100 Subject: [SOGo] Problems with virtual users in IMAP web client In-Reply-To: <4a53-47ab5000-9-b7398ab0@105837551> References: <4a53-47ab5000-9-b7398ab0@105837551> Message-ID: <47AB6F73.2040908@shc.it> The hack you proposed works. The final effect is the same obtained using the patch posted by Marco - i.e. the url used for IMAP connection is: imap://user%40host@mailserver/ We only need to know which is the cleanest way to add this behavior to the sources... Sauro. On 02/07/2008 07:38 PM, Wolfgang Sourdeau wrote: > HI Sauro, > > > Is is possible for you to try a simple hack... What happens if you specify the URL to your mailbox like this? > http://sogoserver/SOGo/dav/user/Mail/user%40domain@mailserver/INBOX > > > Wolfgang > From sogo@opengroupware.org Thu Feb 7 21:12:26 2008 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Thu, 07 Feb 2008 16:12:26 -0500 Subject: [SOGo] Problems with virtual users in IMAP web client In-Reply-To: <47AB6F73.2040908@shc.it> Message-ID: <8f135a6ed3ac93c692629e7f2e022b32@mozzarella> On 2008-02-07 15:52:03 -0500 Sauro Saltini wrote: > The hack you proposed works. >=20 > The final effect is the same obtained using the patch posted by Marco = - i.e.=20 > the url used for IMAP connection is: > imap://user%40host@mailserver/ >=20 > We only need to know which is the cleanest way to add this behavior to= the=20 > sources... I am not quite sure. I tend to think the GNUstep implementation of NSURL= is buggy, but it also makes sense to escape such things, since the firs= t "@" is not used to construct the URL per se, but will be used afterwar= ds to connect to the host.... I am going to apply Marco's fix with minor modifications. --=20 Wolfgang Sourdeau T: +1 514 989-2000 ext. 2602 C: +1 514 755-3520 AVIS - Ce courriel pourrait contenir des renseignements confidentiels ou= privil=E9gi=E9s. Si vous n'en =EAtes pas le v=E9ritable destinataire, ve= uillez nous aviser imm=E9diatement. Merci. NOTICE - This e-mail may contain confidential or privileged information.= If you are not the intended recipient, please notify us immediately. Tha= nk you. From sogo@opengroupware.org Thu Feb 7 22:27:22 2008 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Thu, 07 Feb 2008 17:27:22 -0500 Subject: [SOGo] Problems with virtual users in IMAP web client In-Reply-To: <8f135a6ed3ac93c692629e7f2e022b32@mozzarella> Message-ID: <4eb7900f2a06849e18760e2e0c616e62@mozzarella> > I am not quite sure. I tend to think the GNUstep implementation of NSU= RL is=20 > buggy, but it also makes sense to escape such things, since the first = "@" is=20 > not used to construct the URL per se, but will be used afterwards to c= onnect=20 > to the host.... >=20 > I am going to apply Marco's fix with minor modifications. >=20 The fix has been commited to SVN. If you want to test it, go ahead... --=20 Wolfgang Sourdeau T: +1 514 989-2000 ext. 2602 C: +1 514 755-3520 AVIS - Ce courriel pourrait contenir des renseignements confidentiels ou= privil=E9gi=E9s. Si vous n'en =EAtes pas le v=E9ritable destinataire, ve= uillez nous aviser imm=E9diatement. Merci. NOTICE - This e-mail may contain confidential or privileged information.= If you are not the intended recipient, please notify us immediately. Tha= nk you. From sogo@opengroupware.org Fri Feb 8 14:28:22 2008 From: sogo@opengroupware.org (Ludovic Marcotte) Date: Fri, 08 Feb 2008 09:28:22 -0500 Subject: [SOGo] ANN: Funambol SOGo Connector v1.0.2 Message-ID: <669f-47ac6700-4d-b73cdab0@134931664> = ANN: Funambol SOGo Connector v1.0.2 = The Inverse Team is happy to announce the 1.0.2 release of the Funambol SOGo Connector. == Description == The Funambol SOGo Connector allows any SyncML enabled devices to fully synchronize contacts, events and tasks with SOGo. The connector is fast and reliable. You can try the Funambol SOGo Connector with our SOGo demonstration server at http://sogo-demo.inverse.ca The official webpage of the project is: http://www.inverse.ca/english/contributions/funambol.html == Features == * Two-way synchronization support * Contacts, events and tasks support * vCalendar / vCard with version downgrade support * Full SIF support == Changes since the last release == * Improved the vCard 3 to 2.1 converter * Added a SOGo Officer to automate Funambol user accounts creation * Improved our content 'sanitizer' to handle even more broken devices / content input. == What is SOGo == SOGo is a free and modern scalable groupware server. It offers shared calendars, address books and emails through your favorite Web browser or by using a native client such as Mozilla Thunderbird and Lightning. SOGo is standard-compliant and supports CalDAV, CardDAV, GroupDAV and reuses existing IMAP, SMTP and database servers - making the solution easy to deploy and interoperable with many applications. SOGo features : * Scalable architecture suitable for deployments from dozen to many thousand users * Rich Web-based interface that shares the look and feel, the features and the data of Mozilla Thunderbird and Lightning * Perfected integration with Mozilla Thunderbird and Lighthing by using the SOGo Connector * Two-way synchronization support with any SyncML-capable devices (BlackBerry, Palm, Windows CE, etc.) by using the Funambol SOGo Connector and many more! SOGo and our connectors are completely free. We have a demo website where you can experience SOGo at : http://sogo-demo.inverse.ca/ For all details, see http://www.inverse.ca/contributions/sogo.html and http://sogo.opengroupware.org/ == Getting the Funambol SOGo Connector == The Funambol SOGo Connector is free software and is distributed under the GNU GPL. As such, you are free to download and try it by either getting the newly released snapshot from : http://www.inverse.ca/uploads/Funambol/funambol-sogo-1.0.2.s4j or by getting the sources from: http://www.inverse.ca/uploads/Funambol/SOGo-connector-v1.0.2.tar.gz Documentation about the installation and configuration of SOGo is available from : http://www.inverse.ca/contributions/funambol/documentation.html == Support == For any questions or comments, do not hesitate to contact us by writing an email to : support@inverse.ca Inverse offers profesionnal services around SOGo to help organizations deploy the solution and migrate from their legacy systems. Thanks, Ludovic -- INVERSE, Une division de KEYRUS A KEYRUS company T: (514) 989-2000, ext. 2800 C: (514) 755-3630 ludovic@inverse.ca www.inverse.ca AVIS - Ce courriel pourrait contenir des renseignements confidentiels ou privilegies. Si vous n'etes pas le veritable destinataire, veuillez nous en aviser immediatement. Merci. NOTICE - This e-mail may contain confidential or privileged information. If you are not the intended recipient, please notify us immediately. Thank you. From sogo@opengroupware.org Fri Feb 8 15:46:34 2008 From: sogo@opengroupware.org (Sauro Saltini) Date: Fri, 08 Feb 2008 16:46:34 +0100 Subject: [SOGo] Problems with virtual users in IMAP web client In-Reply-To: <4eb7900f2a06849e18760e2e0c616e62@mozzarella> References: <4eb7900f2a06849e18760e2e0c616e62@mozzarella> Message-ID: <47AC795A.7000704@shc.it> Hi, Wolfgang. I've tested the svn code and after some work for upgrading my current install (was 1.0-rc2) and make other things work again I've finally managed to test the Mailer patch. There's a problem with the new code: the escaped URL passed to the imap connect method is: user%2540host.tld@mailserver instead of user%40host.tld@mailserver Resulting obviously in a login failure. The problem seems to be in this line (SOGoMailAccount.m:258) : escUsername = [[username stringByReplacingString: @"@" withString: @"%40"] stringByEscapingURL]; After "manually" escaping the first "@" substituting with "%40" you have applied an URL Escaping function to the whole result, which leads to a new substitution: "%" is escaped to "%25". I've managed to make it work simply removing the stringByEscapingURL method: escUsername = [username stringByReplacingString: @"@" withString: @"%40"]; Don't know if it's OK or if I miss some other implications (still stuck with my bad knowledge of GNUstep / ObjC / SOPE). Sauro. Wolfgang Sourdeau ha scritto: >> I am not quite sure. I tend to think the GNUstep implementation of NSURL is >> buggy, but it also makes sense to escape such things, since the first "@" is >> not used to construct the URL per se, but will be used afterwards to connect >> to the host.... >> >> I am going to apply Marco's fix with minor modifications. >> >> > > The fix has been commited to SVN. If you want to test it, go ahead... > From sogo@opengroupware.org Fri Feb 8 16:31:14 2008 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Fri, 08 Feb 2008 11:31:14 -0500 Subject: [SOGo] Problems with virtual users in IMAP web client In-Reply-To: <47AC795A.7000704@shc.it> Message-ID: <121f9e16bf562c3d52c88ef2d2ffa745@mozzarella> Hi Sauro, Yes. My mistake, the order of invocation should have been the reverse. Can you test again with the latest commit? Don't forget to revert any file you've changed before updating your local repository: svn diff | patch -p0 -R Thanks! Wolfgang From sogo@opengroupware.org Fri Feb 8 21:28:09 2008 From: sogo@opengroupware.org (Ruben Jenster) Date: Fri, 8 Feb 2008 22:28:09 +0100 Subject: [SOGo] user permissions in LDAP - group for sogo users Message-ID: <8634a3340802081328n5c82994emfec83a4eefeaa229@mail.gmail.com> ------=_Part_22579_2210086.1202506089145 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi, I've a problem with fine tuning of sogo user permissions. (Just to note - I'm still an LDAP newbie) I have multiple users under "ou=People,dc=my,dc=domain" some of them should have the permission to use sogo, others shouldn't. My idea was to create a group "cn=SOGo" and add all users that are allowed to use sogo to this group. Is there a way to do this with .GNUstepDefaults? - or is there even a better method? Any help is welcome! Regards, Ruben ------=_Part_22579_2210086.1202506089145 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi,

 
I've a problem with fine tuning of sogo user permissions.
(Just to note - I'm still an LDAP newbie) 

I have multiple users under "ou=People,dc=my,dc=domain"
some of them should have the permission to use sogo, others shouldn't.

 
My idea was to create a group "cn=SOGo" and add all users that 
are allowed to use sogo to this group.

 
Is there a way to do this with .GNUstepDefaults? - or is there even a better method?

Any help is welcome!

Regards,
Ruben
------=_Part_22579_2210086.1202506089145-- From sogo@opengroupware.org Fri Feb 8 22:33:45 2008 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Fri, 08 Feb 2008 17:33:45 -0500 Subject: [SOGo] ANN: SOGo v1.0 RC5 Message-ID: <5e16-47acd900-13-b73edab0@112043921> The Inverse Team is pleased to announce the fourth release candidate (RC5) of Scalable OpenGroupware.org (SOGo). =3D=3D=3D What is SOGo =3D=3D=3D SOGo is a free and modern scalable groupware server. It offers shared calendars, address books and emails through your favorite Web browser or by using a native client such as Mozilla Thunderbird and Lightning. SOGo is standard-compliant and supports CalDAV, CardDAV, GroupDAV and reuses existing IMAP, SMTP and database servers - making the solution easy to deploy and interoperable with many applications. SOGo features : * Scalable architecture suitable for deployments from dozen to many thousand users * Rich Web-based interface that shares the look and feel, the features and the data of Mozilla Thunderbird and Lightning * Improved integration with Mozilla Thunderbird and Lighthing by using the SOGo Connector and the SOGo Integrator * Two-way synchronization support with any SyncML-capable devices (BlackBerry, Palm, Windows CE, etc.) by using the Funambol SOGo Connector and many more! SOGo and our connectors are completely free. =3D=3D=3D Getting SOGo =3D=3D=3D SOGo is free software and is distributed under the GNU GPL. As such, you are free to download and try it by either getting the newly released snapshot from : http://www.inverse.ca/uploads/SOGo/SOGo-1.0rc5.tar.gz or by getting the sources from the official SVN server : http://svn.opengroupware.org/SOGo/inverse/trunk/ Documentation about the installation and configuration of SOGo is available from : http://www.inverse.ca/contributions/sogo/documentation.html You can also try our online SOGo demo at : http://sogo-demo.inverse.ca/ Finally, you can also download our SOGo Connector for Mozilla Thunderbird / Lighthing and our SOGo Connector for Funambol at : http://www.inverse.ca/contributions/sogo_connector.html http://www.inverse.ca/contributions/funambol.html These connectors allow a good integration with Mozilla Thunderbird, Lightning and your favorite mobile devices. =3D=3D=3D Changes from the previous release =3D=3D=3D * improved validation in the custom recurrence window * improved resiliance when parsing buggy recurrence rules * added the ability to authenticate users and to identify their resources with an LDAP field other than the username * the monthly view would not switch to the next or previous month if the current day of the new month was already displayed in the current view * enabled the instant-messaging entry in the addressbook * prevent the user from selecting disabled menu entries * added the ability to add/remove and rename calendars in DAV * no longer require a default domain name/imap server to work properly * the position of the splitters is now remembered across user sessions * improved the email notifications when creating and removing a folder * fixed the tab handling in IE7 * improved the appearance of widgets in IE7 * dramatic improvement in the overall stability of SOGo =3D=3D=3D How can I help ? =3D=3D=3D The product is in constant evolution. You can provide your help to make SOGo better by contributing on various areas such as : * Testing and bug reports! (you can use http://sogo-demo.inverse.ca) * CSS and JavaScript adjustments to the Web UI Feel free to send us your questions. You can also post them to the SOGo mailing list: http://sogo.opengroupware.org/en/support/lists/index.html =3D=3D=3D Getting Support =3D=3D=3D For any questions, do not hesitate to contact us by writing an email to : support@inverse.ca Inverse offers profesionnal services around SOGo to help organizations deploy the solution and migrate from their legacy systems. -- Wolfgang Sourdeau T: +1 514 989-2000 ext. 2602 C: +1 514 755-3520 AVIS - Ce courriel pourrait contenir des renseignements confidentiels ou privil=C3=A9gi=C3=A9s. Si vous n'en =C3=AAtes pas le v=C3=A9ritable destinataire, veuillez nous aviser imm=C3=A9diatement. Merci. NOTICE - This e-mail may contain confidential or privileged information. If you are not the intended recipient, please notify us immediately. Thank you. From sogo@opengroupware.org Fri Feb 8 22:57:26 2008 From: sogo@opengroupware.org (Ruben Jenster) Date: Fri, 08 Feb 2008 23:57:26 +0100 Subject: [SOGo] ANN: SOGo v1.0 RC5 In-Reply-To: <5e16-47acd900-13-b73edab0@112043921> References: <5e16-47acd900-13-b73edab0@112043921> Message-ID: <47ACDE56.1030007@eiszeit.blogdns.net> Hi Wolfgang, this is really good news. > * added the ability to authenticate users and to identify their resources with an LDAP field other than the username Can you please give a little example on this? Is it now possible to permit users access to sogo depending on their group membership? Regards, Ruben Wolfgang Sourdeau wrote: > The Inverse Team is pleased to announce the fourth release candidate (RC5) of Scalable OpenGroupware.org (SOGo). > > === What is SOGo === > > SOGo is a free and modern scalable groupware server. It offers shared calendars, address books and emails through your favorite Web browser or by using a native client such as Mozilla Thunderbird and Lightning. > > SOGo is standard-compliant and supports CalDAV, CardDAV, GroupDAV and reuses existing IMAP, SMTP and database servers - making the solution easy to deploy and interoperable with many applications. > > SOGo features : > > * Scalable architecture suitable for deployments from dozen to many thousand users > * Rich Web-based interface that shares the look and feel, the features and the data of Mozilla Thunderbird and Lightning > * Improved integration with Mozilla Thunderbird and Lighthing by using the SOGo Connector and the SOGo Integrator > * Two-way synchronization support with any SyncML-capable devices (BlackBerry, Palm, Windows CE, etc.) by using the Funambol SOGo Connector > > and many more! SOGo and our connectors are completely free. > > === Getting SOGo === > > SOGo is free software and is distributed under the GNU GPL. As such, you are free to download and try it by either getting the newly released snapshot from : > > http://www.inverse.ca/uploads/SOGo/SOGo-1.0rc5.tar.gz > > or by getting the sources from the official SVN server : > > http://svn.opengroupware.org/SOGo/inverse/trunk/ > > Documentation about the installation and configuration of SOGo is available from : > > http://www.inverse.ca/contributions/sogo/documentation.html > > You can also try our online SOGo demo at : > > http://sogo-demo.inverse.ca/ > > Finally, you can also download our SOGo Connector for Mozilla Thunderbird / Lighthing and our SOGo Connector for Funambol at : > > http://www.inverse.ca/contributions/sogo_connector.html > http://www.inverse.ca/contributions/funambol.html > > These connectors allow a good integration with Mozilla Thunderbird, Lightning and your favorite mobile devices. > > === Changes from the previous release === > > * improved validation in the custom recurrence window > * improved resiliance when parsing buggy recurrence rules > * added the ability to authenticate users and to identify their resources with an LDAP field other than the username > * the monthly view would not switch to the next or previous month if the current day of the new month was already displayed in the current view > * enabled the instant-messaging entry in the addressbook > * prevent the user from selecting disabled menu entries > * added the ability to add/remove and rename calendars in DAV > * no longer require a default domain name/imap server to work properly > * the position of the splitters is now remembered across user sessions > * improved the email notifications when creating and removing a folder > * fixed the tab handling in IE7 > * improved the appearance of widgets in IE7 > * dramatic improvement in the overall stability of SOGo > > === How can I help ? === > > The product is in constant evolution. You can provide your help to make SOGo better by contributing on various areas such as : > > * Testing and bug reports! (you can use http://sogo-demo.inverse.ca) > * CSS and JavaScript adjustments to the Web UI > > Feel free to send us your questions. You can also post them to the SOGo mailing list: > > http://sogo.opengroupware.org/en/support/lists/index.html > > === Getting Support === > > For any questions, do not hesitate to contact us by writing an email to : support@inverse.ca > > Inverse offers profesionnal services around SOGo to help organizations deploy the solution and migrate from their legacy systems. From sogo@opengroupware.org Fri Feb 8 23:21:58 2008 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Fri, 08 Feb 2008 18:21:58 -0500 Subject: [SOGo] user permissions in LDAP - group for sogo users In-Reply-To: 8634a3340802081328n5c82994emfec83a4eefeaa229@mail.gmail.com Message-ID: <5825-47ace400-47-b73aeab0@35100140> Le 08 F=C3=A9v. 2008 16:28 EST, "Ruben Jenster" a =C3=A9crit: > Hi, > > I've a problem with fine tuning of sogo user permissions. > (Just to note - I'm still an LDAP newbie) > > I have multiple users under "ou=3DPeople,dc=3Dmy,dc=3Ddomain" > some of them should have the permission to use sogo, others shouldn't. > > > My idea was to create a group "cn=3DSOGo" and add all users that > are allowed to use sogo to this group. You can do that. Alternatively, you can even specify which user has access to the Calendar or the Mail module. Of course, it doesn't define access to the complete SOGo application but it's a start... To do so, add a dictionary like this to your GNUstep Default, under your LDAP authentication directory description: ModuleConstraints =3D { Calendar =3D { field1 =3D value1; field1 =3D value2; .... }, Mail =3D { field1 =3D value1; field1 =3D value2; .... } } Of course, you would need to replace the field/value pairs by a match constraint of your choice... -- Wolfgang Sourdeau T: +1 514 989-2000 ext. 2602 C: +1 514 755-3520 AVIS - Ce courriel pourrait contenir des renseignements confidentiels ou privil=C3=A9gi=C3=A9s. Si vous n'en =C3=AAtes pas le v=C3=A9ritable destinataire, veuillez nous aviser imm=C3=A9diatement. Merci. NOTICE - This e-mail may contain confidential or privileged information. If you are not the intended recipient, please notify us immediately. Thank you. From sogo@opengroupware.org Fri Feb 8 23:24:11 2008 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Fri, 08 Feb 2008 18:24:11 -0500 Subject: [SOGo] ANN: SOGo v1.0 RC5 In-Reply-To: 47ACDE56.1030007@eiszeit.blogdns.net Message-ID: <5825-47ace480-4b-b73aeab0@35100142> Le 08 F=C3=A9v. 2008 17:57 EST, Ruben Jenster a =C3=A9crit: > Hi Wolfgang, > > this is really good news. > > > * added the ability to authenticate users and to identify their > resources with an LDAP field other than the username > > Can you please give a little example on this? > Is it now possible to permit users access to sogo depending on their > group membership? Nope, but it may be possible to authenticate using your email address for example. The mechanism is using indirect binds. In the bindFields configuration string, you can specify a comma-separated list of fields where a match is possible. SOGo will then search the corresponding user (with an "OR" between the criterias) and check the user password against the real user dn. -- Wolfgang Sourdeau T: +1 514 989-2000 ext. 2602 C: +1 514 755-3520 AVIS - Ce courriel pourrait contenir des renseignements confidentiels ou privil=C3=A9gi=C3=A9s. Si vous n'en =C3=AAtes pas le v=C3=A9ritable destinataire, veuillez nous aviser imm=C3=A9diatement. Merci. NOTICE - This e-mail may contain confidential or privileged information. If you are not the intended recipient, please notify us immediately. Thank you. From sogo@opengroupware.org Sat Feb 9 11:22:14 2008 From: sogo@opengroupware.org (Helge Hess) Date: Sat, 9 Feb 2008 12:22:14 +0100 Subject: [SOGo] SOGo VMware Image? Message-ID: <49B10751-A80E-4214-A292-0CBC36D53814@opengroupware.org> Hi, I'm going to FOSDEM in two weeks and we'll have a booth together with the friendly GNUstep developers. Now the question is, does someone have the time and motivation to prepare (me) a VMware or Parallels SOGo image for showing the all the stuff? Some preconfigured setup with all the backend servers and the Mozilla clients preconfigured? Possibly filled with a nice test database? Thanks, Helge -- Helge Hess http://www.helgehess.eu/ From sogo@opengroupware.org Sun Feb 10 10:03:43 2008 From: sogo@opengroupware.org (Sebastian Reitenbach) Date: Sun, 10 Feb 2008 11:03:43 +0100 Subject: [SOGo] SOGo VMware Image? Message-ID: <20080210100343.A7D1559D40@smtp.l00-bugdead-prods.de> sogo@opengroupware.org wrote: > Hi, > > I'm going to FOSDEM in two weeks and we'll have a booth together with > the friendly GNUstep developers. > > Now the question is, does someone have the time and motivation to > prepare (me) a VMware or Parallels SOGo image for showing the all the > stuff? Some preconfigured setup with all the backend servers and the > Mozilla clients preconfigured? Possibly filled with a nice test > database? as said in the private mail, I have SOGo running on the Libretto. But as said, it is not working well together with OGo ;) Further I have a Xen image, containing SOGo. Sebastian > > Thanks, > Helge > -- > Helge Hess > http://www.helgehess.eu/ > -- > OpenGroupware.org SOGo > sogo@opengroupware.org > http://mail.opengroupware.org/mailman/listinfo/sogo > From sogo@opengroupware.org Sun Feb 10 18:59:44 2008 From: sogo@opengroupware.org (Sebastian Reitenbach) Date: Sun, 10 Feb 2008 19:59:44 +0100 Subject: [SOGo] synchronize contacts with sogo connector to sogo Message-ID: <20080210185944.C76DE5A40C@smtp.l00-bugdead-prods.de> Hi, I just installed lightning 0.7 and the sogo-connector 0.65. The calendar is working well, I also can create contacts in the addressbook and they show up in the webui. But I don't get the contacts from SOGo into thunderbirds addressbook. when I open thunderbird, I can see the following in showing up on the command line: exception getting pref 'extensions.ca.inverse.addressbook.groupdav.ldap_2.servers.pab.name': [Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIPrefBranch.getCharPref]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame :: chrome://sogo-connector/content/general/preference.service.addressbook.groupdav.js :: anonymous :: line 119" data: no] (119) stack: 1: 2: 3: isGroupdavDirectory 4: disableNewList 5: goUpdateGlobalEditMenuItemsOverlay 6: oncommandupdate and when I actually click the synchronize button: webdav url: undefined a request is already active for url: http://defiant/SOGo/dav/sebastia/Contacts/personal/ and nothing happens, not in thunderbird, nor on the server side. what am I missing? kind regards Sebastian From sogo@opengroupware.org Sun Feb 10 20:03:22 2008 From: sogo@opengroupware.org (James Cobb) Date: Sun, 10 Feb 2008 20:03:22 -0000 Subject: [SOGo] SOGo Funambol plugin calendar sync failing Message-ID: <20080210200121.616FC40C016@hero.movingnews.co.uk> I'm using the funambol plugin 1.0.1 - I see there's a 1.0.2 release but haven't yet upgraded. Contact sync generally works well and is robust. Both SIF and vCard syncs work in both directions. However for calendar sync we have run into two problems. SIF: Events download OK From SOGo -> outlook. But syncing items Outlook -> SOGo, the sync apparently works in outlook, but the item never appears in SOGo. vCalendar: Events start dowloading SOGo -> outlook, but the outlook plugin crashes on receiving first event. From Outlook -> SOGo events correctly sync. This behaviour holds for both Outlook 2000/2003, and also windows mobile. We have also had issues with calendar data duplicating, but it is hard to point to exact conditions to replicate this. It may be tied to the above behaviour, which causes confusion as to which items have been synced and which haven't. James Cobb CA T 0870 86 12 123 F 0870 86 12 124 M 07798 842532 E jcobb@caevent.co.uk Cobb Associates Limited registered in England 06069882 From sogo@opengroupware.org Mon Feb 11 23:51:00 2008 From: sogo@opengroupware.org (Sauro Saltini) Date: Tue, 12 Feb 2008 00:51:00 +0100 Subject: [SOGo] Problems with virtual users in IMAP web client In-Reply-To: <121f9e16bf562c3d52c88ef2d2ffa745@mozzarella> References: <121f9e16bf562c3d52c88ef2d2ffa745@mozzarella> Message-ID: <47B0DF64.1080900@shc.it> Hi, Wolfgang I've been able to connect to opengroupware.org only today... (has been down ?). Now I've installed the 1.0rc5 and it works like a charm. I'm going on with testing.... Many thanks. Sauro. On 02/08/2008 05:31 PM, Wolfgang Sourdeau wrote: > Hi Sauro, > > > Yes. My mistake, the order of invocation should have been the reverse. > Can you test again with the latest commit? Don't forget to revert any > file you've changed before updating your local repository: > svn diff | patch -p0 -R > > Thanks! > > > Wolfgang > From sogo@opengroupware.org Mon Feb 11 23:59:57 2008 From: sogo@opengroupware.org (Helge Hess) Date: Tue, 12 Feb 2008 00:59:57 +0100 Subject: [SOGo] Problems with virtual users in IMAP web client In-Reply-To: <47B0DF64.1080900@shc.it> References: <121f9e16bf562c3d52c88ef2d2ffa745@mozzarella> <47B0DF64.1080900@shc.it> Message-ID: <15160AB6-6BBA-41B5-B8C3-D6AC0A1E0947@opengroupware.org> On 12.02.2008, at 00:51, Sauro Saltini wrote: > I've been able to connect to opengroupware.org only today... (has > been down ?). Yes, the server hardware crashed. All things should be up again. Helge -- Helge Hess http://www.helgehess.eu/ From sogo@opengroupware.org Tue Feb 12 16:13:02 2008 From: sogo@opengroupware.org (Ludovic Marcotte) Date: Tue, 12 Feb 2008 11:13:02 -0500 Subject: [SOGo] SOGo Funambol plugin calendar sync failing In-Reply-To: 20080210200121.616FC40C016@hero.movingnews.co.uk Message-ID: <1e05-47b1c580-7-b73c2ab0@115006649> Hi James, > I'm using the funambol plugin 1.0.1 - I see there's a 1.0.2 release but > haven't yet upgraded. > > Contact sync generally works well and is robust. Both SIF and vCard syncs > work in both directions. However for calendar sync we have run into two > problems. > > SIF: Events download OK From SOGo -> outlook. But syncing items Outlook -> > SOGo, the sync apparently works in outlook, but the item never appears in > SOGo. This is a small cast bug in the Funambol SOGo Connector - it'll be fixed in 1.0.3. > vCalendar: Events start dowloading SOGo -> outlook, but the outlook plugin > crashes on receiving first event. From Outlook -> SOGo events correctly > sync. This is indeed a bug in the Funambol Outlook plugin. For me, it doesn't crash on the first event - it's able to pull a couple of hundreds of events before it happens. If you look at the client's log, you might see COM pointer errors. You should file bugs in the Funambol BTS for those. > This behaviour holds for both Outlook 2000/2003, and also windows mobile. > > We have also had issues with calendar data duplicating, but it is hard to > point to exact conditions to replicate this. It may be tied to the above > behaviour, which causes confusion as to which items have been synced and > which haven't. When the sync fails but some items were retreived, some clients seem to lose track of this and will send them back to the server as new events upon the next sync. I've seen that happening with SyncJe as well and it's pretty annoying. Ludo -- INVERSE, Une division de KEYRUS A KEYRUS company T: (514) 989-2000, ext. 2800 C: (514) 755-3630 ludovic@inverse.ca www.inverse.ca AVIS - Ce courriel pourrait contenir des renseignements confidentiels ou privilegies. Si vous n'etes pas le veritable destinataire, veuillez nous en aviser immediatement. Merci. NOTICE - This e-mail may contain confidential or privileged information. If you are not the intended recipient, please notify us immediately. Thank you. From sogo@opengroupware.org Tue Feb 12 16:17:38 2008 From: sogo@opengroupware.org (James Cobb) Date: Tue, 12 Feb 2008 16:17:38 -0000 Subject: [SOGo] SOGo Funambol plugin calendar sync failing In-Reply-To: <1e05-47b1c580-7-b73c2ab0@115006649> Message-ID: <20080212161836.EBEBB40C016@hero.movingnews.co.uk> Thanks Ludo. I look forward to 1.0.3 - I'll be able to use SIF in both directions for contacts and calendar, and looks like everything will be working well :) > -----Original Message----- > From: sogo-admin@opengroupware.org > [mailto:sogo-admin@opengroupware.org] On Behalf Of Ludovic Marcotte > Sent: 12 February 2008 16:13 > To: sogo@opengroupware.org > Subject: Re: [SOGo] SOGo Funambol plugin calendar sync failing > > Hi James, > > > I'm using the funambol plugin 1.0.1 - I see there's a 1.0.2 release > > but haven't yet upgraded. > > > > Contact sync generally works well and is robust. Both SIF and vCard > > syncs work in both directions. However for calendar sync we > have run > > into two problems. > > > > SIF: Events download OK From SOGo -> outlook. But syncing items > > Outlook -> SOGo, the sync apparently works in outlook, but the item > > never appears in SOGo. > > This is a small cast bug in the Funambol SOGo Connector - > it'll be fixed in 1.0.3. > > > vCalendar: Events start dowloading SOGo -> outlook, but the outlook > > plugin crashes on receiving first event. From Outlook -> > SOGo events > > correctly sync. > > This is indeed a bug in the Funambol Outlook plugin. For me, > it doesn't crash on the first event - it's able to pull a > couple of hundreds of events before it happens. If you look > at the client's log, you might see COM pointer errors. You > should file bugs in the Funambol BTS for those. > > > This behaviour holds for both Outlook 2000/2003, and also > windows mobile. > > > > We have also had issues with calendar data duplicating, but > it is hard > > to point to exact conditions to replicate this. It may be > tied to the > > above behaviour, which causes confusion as to which items have been > > synced and which haven't. > > When the sync fails but some items were retreived, some > clients seem to lose track of this and will send them back to > the server as new events upon the next sync. I've seen that > happening with SyncJe as well and it's pretty annoying. > > Ludo > -- > INVERSE, > Une division de KEYRUS > A KEYRUS company > > T: (514) 989-2000, ext. 2800 > C: (514) 755-3630 > ludovic@inverse.ca > www.inverse.ca > > AVIS - Ce courriel pourrait contenir des renseignements > confidentiels ou privilegies. Si vous n'etes pas le veritable > destinataire, veuillez nous en aviser immediatement. Merci. > NOTICE - This e-mail may contain confidential or privileged > information. If you are not the intended recipient, please > notify us immediately. Thank you. > > -- > OpenGroupware.org SOGo > sogo@opengroupware.org > http://mail.opengroupware.org/mailman/listinfo/sogo > From sogo@opengroupware.org Tue Feb 12 16:20:07 2008 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Tue, 12 Feb 2008 11:20:07 -0500 Subject: [SOGo] new fix release Message-ID: HI all, For those of you who use the release tarballs to test or use SOGo, I wan= ted to let you know that we release rc5.1 was just published on our webs= ite: http://www.inverse.ca/uploads/SOGo/SOGo-1.0rc5.1.tar.gz This release fixes a crash that occured when retrieving the freebusy.ifb= object in DAV. For people using the SVN version, we recommand upgrading and rebuilding = as usual. --=20 Wolfgang Sourdeau T: +1 514 989-2000 ext. 2602 C: +1 514 755-3520 AVIS - Ce courriel pourrait contenir des renseignements confidentiels ou= privil=E9gi=E9s. Si vous n'en =EAtes pas le v=E9ritable destinataire, ve= uillez nous aviser imm=E9diatement. Merci. NOTICE - This e-mail may contain confidential or privileged information.= If you are not the intended recipient, please notify us immediately. Tha= nk you. From sogo@opengroupware.org Tue Feb 12 18:47:32 2008 From: sogo@opengroupware.org (Sauro Saltini) Date: Tue, 12 Feb 2008 19:47:32 +0100 Subject: [SOGo] Italian translations Message-ID: <47B1E9C4.1070305@shc.it> I've noticed a strange behavior in Mailer component (SOGo-1.0rc5.1): Accessing webmail client using an English/US version of Firefox I can correctly Forward/Reply messages, on the other side, if I connect with an Italian version of the same browser the Forward/Reply function opens up a composer window with missing mail body (Subject,Addresses and even attachments are correct). The problem is clearly related to missing classes / templates for the Italian language. I have managed to make it work simply creating the localization files (modified classes and templates) for the Italian language. I haven't done a complete translation of the whole interface (yet) but only a partial patch that makes webmail Forward/Reply functions happy. If you're interested to include the Italian language in the current svn I can post the partial patchset and even complete the work (in some time...). If so please let me know which is the best way to add a new translation and give me some hints about the translation logic. Beside this, I think the correct behavior in case of missing localization would be to use the "default" (English) locale, and as I can see this is the behavior of the whole rest of SOGo web interface, so please check the forward and reply functions in webmail part to make them work as expected. Also, is it possible to define a fixed language for the web UI (i.e. independent from browser language) for all users or, even better, create a separate setting in the user preferences UI to choose the language ? Many thanks in advance Sauro. From sogo@opengroupware.org Tue Feb 12 19:03:37 2008 From: sogo@opengroupware.org (Sauro Saltini) Date: Tue, 12 Feb 2008 20:03:37 +0100 Subject: [SOGo] IMAP ACL problems In-Reply-To: References: Message-ID: <47B1ED89.5010809@shc.it> Hi, Wolfgang I have tried to set permissions with the new SOGo-1.0rc5.1 and it seems the problem is still here.... I've changed again in UI/Templates/MailerUI/UIxMailUserRightsEditor.wox the names of checkboxes: "ObjectEraser" to "FolderEraser" and "MailMessageEraser" to "ObjectEraser" and the whole thing works. Please correct this problem in the svn. Many thanks in advance Sauro. Wolfgang Sourdeau ha scritto: > Hi Sauro, > > > Thanks for the bug report. The deduction you made are correct. We are > going to fix this as soon as possible. > > And, for somebody who knows nothing of GNUstep and Objective-C, I > think you did quite well. > > Thanks a lot! > > > Wolfgang > From sogo@opengroupware.org Tue Feb 12 19:18:55 2008 From: sogo@opengroupware.org (Ludovic Marcotte) Date: Tue, 12 Feb 2008 14:18:55 -0500 Subject: [SOGo] SOGo Funambol plugin calendar sync failing In-Reply-To: 20080212161836.EBEBB40C016@hero.movingnews.co.uk Message-ID: <1e05-47b1f100-25-b73c2ab0@37123017> On Tuesday, February 12, 2008 11:17 EST, "James Cobb" wrote: > Thanks Ludo. > > I look forward to 1.0.3 - I'll be able to use SIF in both directions for > contacts and calendar, and looks like everything will be working well :) In fact, that's also a bug in Funambol... as soon as their CVS server is back up, I'll fix the issue... Thanks, Ludo -- INVERSE, Une division de KEYRUS A KEYRUS company T: (514) 989-2000, ext. 2800 C: (514) 755-3630 ludovic@inverse.ca www.inverse.ca AVIS - Ce courriel pourrait contenir des renseignements confidentiels ou privilegies. Si vous n'etes pas le veritable destinataire, veuillez nous en aviser immediatement. Merci. NOTICE - This e-mail may contain confidential or privileged information. If you are not the intended recipient, please notify us immediately. Thank you. From sogo@opengroupware.org Tue Feb 12 20:57:58 2008 From: sogo@opengroupware.org (Sauro Saltini) Date: Tue, 12 Feb 2008 21:57:58 +0100 Subject: [SOGo] FreeBusy Permissions Message-ID: <47B20856.2080208@shc.it> Hi, I've installed SOGo-1.0rc5.1 and configured freebusy lookups in Thunderbird. If I set personal calendar's default sharing permissions as "View Only" (Viewer) I can correctly see busy periods for the user, but if i set the permissions as "View the Date and Time" (DAndTViewer) the resulting freebusy informations doesn't contain any "busy" period. The same permission level (DAndTViewer) correctly permits access to freebusy infos from the web UI. As I can see the server logs shows two different calls when I add an attendee to the appointment from the web UI or from TB: sample call from the web UI: POST /SOGo/so/user@domain.tld/freebusy.ifb/ajaxRead?sday=20080214&eday=20080214&additional=2 doing the same from TB: GET /SOGo/dav/saltini@shc.it/freebusy.ifb The first call returns the busy times correctly while the second one generates an empty freebusy.ifb file. Many thanks in advance for any suggestion. Sauro. From sogo@opengroupware.org Wed Feb 13 20:16:26 2008 From: sogo@opengroupware.org (Ruben Jenster) Date: Wed, 13 Feb 2008 21:16:26 +0100 Subject: [SOGo] Range of recurrence - Repeat until - inconsistency with lightning Message-ID: <47B3501A.80905@eiszeit.blogdns.net> Hi, i discovered a inconsistency with the 'Repeat until' feature. In lightning the 'Repeat until' date is excluded but in SOGo it is included. Steps to Reproduce: Create an event dated today. Choose 'Custom' for 'Repeat' with the following manual settings. Recurrence pattern: Repeat: Daily Every 1 Days Range of recurrence Repeat until Result: Lightning only shows 2 events, today and tomorrow. SOGo shows 3 events, today, tomorrow and the day after tomorrow. I don't know whether to blame SOGo or Lightning since Korganizer includes the 'Repeat until' day like SOGo, but this inconsistency is annoying. Regards, Ruben From sogo@opengroupware.org Fri Feb 15 21:19:14 2008 From: sogo@opengroupware.org (Wolfgang Sourdeau) Date: Fri, 15 Feb 2008 16:19:14 -0500 Subject: [SOGo] SOGo now works with gnusteo make 2 Message-ID: <955-47b60200-3d-b739baf0@107166571> Hi all, I just uploaded the latest patches of Sebastian Reitenbach for building and installing SOPE and SOGo in a gnustep-make 2 environment. We have been running it for two days without any problem (with the Debian packages). A new patch has thus been added alongside with the "sope-patchset". You can apply either one in any order. Please report any problem you may have by posting your GNUstep.conf with your message. Thanks! -- Wolfgang Sourdeau T: +1 514 989-2000 ext. 2602 C: +1 514 755-3520 AVIS - Ce courriel pourrait contenir des renseignements confidentiels ou privil=C3=A9gi=C3=A9s. Si vous n'en =C3=AAtes pas le v=C3=A9ritable destinataire, veuillez nous aviser imm=C3=A9diatement. Merci. NOTICE - This e-mail may contain confidential or privileged information. If you are not the intended recipient, please notify us immediately. Thank you. From sogo@opengroupware.org Mon Feb 18 20:24:48 2008 From: sogo@opengroupware.org (Ludovic Marcotte) Date: Mon, 18 Feb 2008 15:24:48 -0500 Subject: [SOGo] SOGo Funambol plugin calendar sync failing In-Reply-To: 20080212161836.EBEBB40C016@hero.movingnews.co.uk Message-ID: <11b2-47b9e980-3-b7353af0@153572339> ------=_=-_OpenGroupware_org_NGMime-4530-1203366288.130432-0------ content-type: text/plain; charset=utf-8 content-length: 804 content-transfer-encoding: 7bit On Tuesday, February 12, 2008 11:17 EST, "James Cobb" wrote: > Thanks Ludo. > > I look forward to 1.0.3 - I'll be able to use SIF in both directions for > contacts and calendar, and looks like everything will be working well :) Would you mind giving a try to this version? Thanks, Ludo -- INVERSE, Une division de KEYRUS A KEYRUS company T: (514) 989-2000, ext. 2800 C: (514) 755-3630 ludovic@inverse.ca www.inverse.ca AVIS - Ce courriel pourrait contenir des renseignements confidentiels ou privilegies. Si vous n'etes pas le veritable destinataire, veuillez nous en aviser immediatement. Merci. NOTICE - This e-mail may contain confidential or privileged information. If you are not the intended recipient, please notify us immediately. Thank you. ------=_=-_OpenGroupware_org_NGMime-4530-1203366288.130432-0------ content-type: application/octet-stream content-transfer-encoding: base64 content-length: 67285 content-disposition: attachment; filename="funambol-sogo-1.0.3.s4j" UEsDBAoAAAAAAA16UjgAAAAAAAAAAAAAAAAJAAQATUVUQS1JTkYv/soAAFBLAwQKAAAACAAM elI4MHZAYVwAAABqAAAAFAAAAE1FVEEtSU5GL01BTklGRVNULk1G803My0xLLS7RDUstKs7M z7NSMNQz4OVyzEMScSxITM5IVQCKASXNQdLORamJJakpuk6VIPWmegbxBia6SQamChrBpXkK vpnJRfnFlcUlqbnFCp55yXqavFy8XABQSwMECgAAAAAADHpSOAAAAAAAAAAAAAAAAAcAAABj b25maWcvUEsDBAoAAAAAAAx6UjgAAAAAAAAAAAAAAAAKAAAAY29uZmlnL2NhL1BLAwQKAAAA AAAMelI4AAAAAAAAAAAAAAAAEgAAAGNvbmZpZy9jYS9pbnZlcnNlL1BLAwQKAAAAAAAMelI4 AAAAAAAAAAAAAAAAFwAAAGNvbmZpZy9jYS9pbnZlcnNlL3NvZ28vUEsDBAoAAAAAAAx6UjgA AAAAAAAAAAAAAAAgAAAAY29uZmlnL2NhL2ludmVyc2Uvc29nby9zZWN1cml0eS9QSwMECgAA AAAADHpSOAAAAAAAAAAAAAAAAAQAAABsaWIvUEsDBAoAAAAAAAx6UjgAAAAAAAAAAAAAAAAE AAAAc3FsL1BLAwQKAAAAAAAMelI4AAAAAAAAAAAAAAAACAAAAHNxbC9kYjIvUEsDBAoAAAAA AAx6UjgAAAAAAAAAAAAAAAAPAAAAc3FsL2h5cGVyc29uaWMvUEsDBAoAAAAAAAx6UjgAAAAA AAAAAAAAAAAKAAAAc3FsL215c3FsL1BLAwQKAAAAAAAMelI4AAAAAAAAAAAAAAAACwAAAHNx bC9vcmFjbGUvUEsDBAoAAAAAAAx6UjgAAAAAAAAAAAAAAAAPAAAAc3FsL3Bvc3RncmVzcWwv UEsDBAoAAAAAAAx6UjgAAAAAAAAAAAAAAAAOAAAAc3FsL3NxbHNlcnZlci9QSwMECgAAAAAA DHpSOAAAAAAAAAAAAAAAAAsAAABzcWwvc3liYXNlL1BLAwQKAAAACABwUkU4JKhiF64AAAAK AQAALwAAAGNvbmZpZy9jYS9pbnZlcnNlL3NvZ28vc2VjdXJpdHkvU09Hb09mZmljZXIueG1s TY+xDoIwEIZ3noJ0t2ji4NDCYnTRMKiJaymHlmCPtJXI29tWUG+8+/4v/7Hi9ejSAYxVqDlZ 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 3W5bj5wnm1zu0DWiZSRUCA5LZ8MYsSiER4aG