[SOGo] ANN: SOGo v1.0 RC1
Ivanov Dmitri
sogo@opengroupware.org
Mon, 26 Nov 2007 17:28:40 +0300
Hello Wolfgang,
Yes, really, just have tested. Thank you :)
I still have another issues which are very important for us.
1. How can I ajust ldap search filter? I'm not familiar with ObjC to
find this myself and correct...
For now, SOGo's address Book seems to search a directory with a filter
like (&(objectClass=3D*)(|(mail=3D<user input>*)(cn=3D<user input>*))).
So that simple search locates a lot of objects without valid e-mail
(because of OR operation). I'd like to ajust that filter in order to
output only objects with existing e-mails(e.g. AND above expression with
(mail=3D*) or even (proxyAddresses=3Dsmtp:*).
Also it would be nice to have all aliaces (proxyAddresses) for directory
objects, but this can't be solved by ajusting of only search filter :-/.
2. Something goes wrong connecting to MS Exchange IMAP server. To be
exact, sogod hangs up, when I click "Mail" tab in SOGo web interface.
And only "kill -9" can stop a hung up child. Below is a backtrace, if
you need an example of IMAP session with exchange server, I provide it
as well.
Nov 26 17:03:59 sogod-0.9 [9468]: [ERROR] |SOGo-0.9| did not find Locale
for language: Russian
172.16.0.215 - - [26/Nov/2007:17:03:59 GMT] "GET /SOGo/so/ivanov_dv/Mail
HTTP/1.1" 302 0/0 0.002 - - 0
Nov 26 17:03:59 sogod-0.9 [9468]: [ERROR] |SOGo-0.9| did not find Locale
for language: Russian
2007-11-26 17:03:59.889 sogod-0.9[9468] User agent =3D Mozilla/5.0
(Windows; U; Windows NT 5.1; ru; rv:1.8.1.9) Gecko/20071025
Firefox/2.0.0.9
2007-11-26 17:03:59.933 sogod-0.9[9468] User agent =3D Mozilla/5.0
(Windows; U; Windows NT 5.1; ru; rv:1.8.1.9) Gecko/20071025
Firefox/2.0.0.9
172.16.0.215 - - [26/Nov/2007:17:03:59 GMT] "GET
/SOGo/so/ivanov_dv/Mail/view HTTP/1.1" 200 2762/0 0.088 11327 75% 448K
Nov 26 17:04:00 sogod-0.9 [9468]: [ERROR] |SOGo-0.9| did not find Locale
for language: Russian
172.16.0.215 - - [26/Nov/2007:17:04:00 GMT] "GET
/SOGo/so/ivanov_dv/jsonDefaults HTTP/1.1" 200 334/0 0.005 - - 0
Nov 26 17:04:00 sogod-0.9 [9468]: [ERROR] |SOGo-0.9| did not find Locale
for language: Russian
172.16.0.215 - - [26/Nov/2007:17:04:00 GMT] "GET
/SOGo/so/ivanov_dv/jsonSettings HTTP/1.1" 200 45/0 0.004 - - 0
Nov 26 17:04:00 sogod-0.9 [9468]: [ERROR] |SOGo-0.9| did not find Locale
for language: Russian
2007-11-26 17:04:00.712 sogod-0.9[9468] Note(NGImap4Connection): using
'/' as the IMAP4 folder separator.
Program received signal SIGINT, Interrupt.
[Switching to Thread 16384 (LWP 9468)]
0x4051ed85 in __i686.get_pc_thunk.bx () from
/usr/local/lib/GNUstep/Local/Library/Libraries/libNGStreams.so.4.7
(gdb) bt
#0 0x4051ed85 in __i686.get_pc_thunk.bx () from
/usr/local/lib/GNUstep/Local/Library/Libraries/libNGStreams.so.4.7
#1 0x4052d5bf in -[NGByteBuffer la:] (self=3D0x88c69d0, =
_cmd=3D0x404e1ce0,
_la=3D0) at NGByteBuffer.m:165
#2 0x40468716 in _la (self=3D0x890d908, _laCnt=3D0) at
NGImap4ResponseParser.m:62
#3 0x404689ac in -[NGImap4ResponseParser
parseResponseForTagId:exception:] (self=3D0x890d908, _cmd=3D0x404e2ec0,
_tag=3D3,=20
ex_=3D0xbfffc6ac) at NGImap4ResponseParser.m:284
#4 0x40477077 in -[NGImap4Client
processCommand:withTag:withNotification:logText:] (self=3D0x8800fe8,
_cmd=3D0x404e31d0,=20
_command=3D0x87e4140, _tag=3D1 '\001', _notification=3D1 '\001',
_txt=3D0x87e4140) at NGImap4Client.m:1254
#5 0x4047769b in -[NGImap4Client processCommand:] (self=3D0x8800fe8,
_cmd=3D0x404e2fc0, _command=3D0x87e4140) at NGImap4Client.m:1323
#6 0x4047378f in -[NGImap4Client list:pattern:] (self=3D0x8800fe8,
_cmd=3D0x404ec788, _folder=3D0x404ebe8c, _pattern=3D0x87896b8)
at NGImap4Client.m:551
#7 0x404a453b in -[NGImap4Connection
primaryFetchMailboxHierarchyForURL:] (self=3D0x87fb2c8, =
_cmd=3D0x404ec7a0,
_url=3D0x88c5ce0)
at NGImap4Connection.m:384
#8 0x404a4839 in -[NGImap4Connection allFoldersForURL:]
(self=3D0x87fb2c8, _cmd=3D0x413ea618, _url=3D0x88c5ce0)
at NGImap4Connection.m:419
#9 0x413cecd6 in -[SOGoMailAccount allFolderPaths] (self=3D0x87e7760,
_cmd=3D0x41471c18) at SOGoMailAccount.m:185
#10 0x41464849 in -[UIxMailAccountActions listMailboxesAction]
(self=3D0x8806658, _cmd=3D0x850bfc0) at UIxMailAccountActions.m:131
#11 0x407c4c15 in GSDescriptionForInstanceMethod () from
/usr/lib/GNUstep/System/Library/Libraries/libgnustep-base.so.1.13
#12 0x40293446 in -[WODirectAction performActionNamed:] =
(self=3D0x8806658,
_cmd=3D0x403f6938, _actionName=3D0x877e478)
at WODirectAction.m:101
#13 0x4032c8ec in -[SoActionInvocation
callOnObject:withPositionalParametersWhenNotNil:inContext:]
(self=3D0x8801130,=20
_cmd=3D0x403f6948, _client=3D0x87e7760, _positionalArgs=3D0x0,
_ctx=3D0x8725578) at SoActionInvocation.m:296
#14 0x4032c9b9 in -[SoActionInvocation callOnObject:inContext:]
(self=3D0x8801130, _cmd=3D0x403f68e8, _client=3D0x87e7760,=20
_ctx=3D0x8725578) at SoActionInvocation.m:308
#15 0x4032c636 in -[SoActionInvocation
callOnObject:withPositionalParametersWhenNotNil:inContext:]
(self=3D0x8371e48,=20
_cmd=3D0x403f6948, _client=3D0x87e7760, _positionalArgs=3D0x0,
_ctx=3D0x8725578) at SoActionInvocation.m:257
#16 0x4032c9b9 in -[SoActionInvocation callOnObject:inContext:]
(self=3D0x8371e48, _cmd=3D0x403f4888, _client=3D0x87e7760,=20
_ctx=3D0x8725578) at SoActionInvocation.m:308
#17 0x40325053 in -[SoObjectMethodDispatcher dispatchInContext:]
(self=3D0x87d3018, _cmd=3D0x403f5330, _ctx=3D0x8725578)
at SoObjectMethodDispatcher.m:190
#18 0x40327a82 in -[SoObjectRequestHandler
handleRequest:inContext:session:application:] (self=3D0x81edb38,
_cmd=3D0x403a8630,=20
_rq=3D0x8709db0, _ctx=3D0x8725578, _sn=3D0x0, app=3D0x8192b20) at
SoObjectRequestHandler.m:591
#19 0x402a7a05 in -[WORequestHandler handleRequest:] (self=3D0x81edb38,
_cmd=3D0x40385198, _request=3D0x8709db0)
at WORequestHandler.m:241
#20 0x4025df13 in -[WOCoreApplication dispatchRequest:usingHandler:]
(self=3D0x8192b20, _cmd=3D0x403851d0, _request=3D0x8709db0,=20
handler=3D0x81edb38) at WOCoreApplication.m:669
#21 0x4025e299 in -[WOCoreApplication dispatchRequest:] =
(self=3D0x8192b20,
_cmd=3D0x804e2b0, _request=3D0x8709db0)
at WOCoreApplication.m:709
#22 0x0804a4b4 in -[SOGo dispatchRequest:] (self=3D0x8192b20,
_cmd=3D0x403e4a90, _request=3D0x8709db0) at SOGo.m:368
#23 0x4031483c in -[WOHttpTransaction _run] (self=3D0x88ef4b0,
_cmd=3D0x403e4aa8) at WOHttpTransaction.m:541
#24 0x40314c43 in -[WOHttpTransaction run] (self=3D0x88ef4b0,
_cmd=3D0x403e3b30) at WOHttpTransaction.m:594
#25 0x40310440 in -[WOHttpAdaptor runConnection:] (self=3D0x85cada8,
_cmd=3D0x403e3b80, _socket=3D0x8917e20) at WOHttpAdaptor.m:484
#26 0x403106c2 in -[WOHttpAdaptor _handleAcceptedConnection:]
(self=3D0x85cada8, _cmd=3D0x403e3bd0, _connection=3D0x8917e20)
at WOHttpAdaptor.m:518
#27 0x40310e6d in -[WOHttpAdaptor acceptConnection:] (self=3D0x85cada8,
_cmd=3D0x403e3ae8, _notification=3D0x877fb20)
at WOHttpAdaptor.m:626
#28 0x407b4cff in NSMapInsertIfAbsent () from
/usr/lib/GNUstep/System/Library/Libraries/libgnustep-base.so.1.13
#29 0x407b4690 in NSMapInsertIfAbsent () from
/usr/lib/GNUstep/System/Library/Libraries/libgnustep-base.so.1.13
#30 0x407b3d8c in NSMapInsertIfAbsent () from
/usr/lib/GNUstep/System/Library/Libraries/libgnustep-base.so.1.13
#31 0x40595efc in -[NSObject(FileObjectWatcher)
receivedEvent:type:extra:forMode:] (self=3D0x85cf520, _cmd=3D0x409d7298,
_fdData=3D0x7,=20
_type=3DET_RDESC, _extra=3D0x7, _mode=3D0x409a4cf8) at
NSRunLoop+FileObjects.m:57
#32 0x4088af57 in chartouni () from
/usr/lib/GNUstep/System/Library/Libraries/libgnustep-base.so.1.13
#33 0x407f1060 in NSRangeFromString () from
/usr/lib/GNUstep/System/Library/Libraries/libgnustep-base.so.1.13
#34 0x407f0b93 in NSRangeFromString () from
/usr/lib/GNUstep/System/Library/Libraries/libgnustep-base.so.1.13
#35 0x4025d6a2 in -[WOCoreApplication run] (self=3D0x8192b20,
_cmd=3D0x804e200) at WOCoreApplication.m:541
#36 0x08049e20 in -[SOGo run] (self=3D0x8192b20, _cmd=3D0x4039b810) at
SOGo.m:232
#37 0x4028ee0c in WOApplicationMain (_appClassName=3D0x804d4b8, =
argc=3D3,
argv=3D0xbfffd884) at WOApplicationMain.m:42
#38 0x402b11ef in WOWatchDogApplicationMain (appName=3D0x804d4b8, =
argc=3D3,
argv=3D0xbfffd884) at WOWatchDogApplicationMain.m:251
#39 0x08049247 in main (argc=3D3, argv=3D0xbfffd884, env=3D0xbfffd894) =
at
sogod.m:56
Best regards,
Dmitri =20
>=20
> > Does anybody test this release?
> > I've noticed a strange thing, maybe a bug or misconfiguration.
>=20
> Hi Ivanov,
>=20
>=20
> This has been fixed in svn. It was actually a new file that=20
> we omitted to register.
> Sorry about that.
>=20