View Issue Details

IDProjectCategoryView StatusLast Update
0002301SOGoBackend Calendarpublic2016-06-23 18:21
Reportertomkowski Assigned Toludovic  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionsuspended 
Product Version2.0.5 
Summary0002301: SOGo proxy error after upgrade to 2.0.5a
Description

My SOGo installation work on Centos 5.9 with Apache 2.2.3-76 (httpd). And after upgrade the SOGo to new version 2.0.5a (from 2.0.4) I have a problem with adding and modifying calendar events. Now I can login via web to SOGo and I can see all events, but I can't change anything.

I receive error 502 (Proxy Error) - The proxy server an invalid response from
an upstream server (error reading from remote server). I try many tricks, but
after 2 days SOGo still doesn't work. So please help with configuration.

At the attachment you can see sogo.conf, sogo.conf for httpd and back trace from gdb.

Additional Information

Installed SOGo and Sope packages:

sogo.x86_64 2.0.5a-1.el5
sogo-tool.x86_64 2.0.5a-1.el5
sope49-appserver.x86_64 4.9-20130416_1664.el5.1
sope49-cards.x86_64 2.0.5a-1.el5
sope49-core.x86_64 4.9-20130416_1664.el5.1
sope49-gdl1.x86_64 4.9-20130416_1664.el5.1
sope49-gdl1-contentstore.x86_64 2.0.5a-1.el5
sope49-gdl1-mysql.x86_64 4.9-20130416_1664.el5.1
sope49-ldap.x86_64 4.9-20130416_1664.el5.1
sope49-mime.x86_64 4.9-20130416_1664.el5.1
sope49-sbjson.x86_64 2.3.1-20130416_1664.el5.1
sope49-xml.x86_64 4.9-20130416_1664.el5.1

Tread at the SOGo Mailing list: [SOGo] SOGo proxy error after upgrade to 2.0.5a

TagsNo tags attached.

Activities

2013-04-23 20:44

 

sogo backtrace.txt (21,224 bytes)   
/* ===== sogo.conf ===== */

{
SOGoProfileURL = "mysql://sogo:pass@localhost:3306/sogo/sogo_user_profile";
OCSFolderInfoURL = "mysql://sogo:pass@localhost:3306/sogo/sogo_folder_info";
OCSSessionsFolderURL =
"mysql://sogo:pass@localhost:3306/sogo/sogo_sessions_folder";

SOGoSMTPServer = 127.0.0.1;
SOGoMailDomain = gwizdek;

SOGoUserSources =
(
{
type = sql;
id = directory;
viewURL = "mysql://sogo:pass@127.0.0.1:3306/sogo/sogo_view";
canAuthenticate = YES;
isAddressBook = YES;
userPasswordAlgorithm = none;
}
);

SOGoPageTitle = SOGo;

SOGoLanguage = English;
SOGoTimeZone = Europe/Warsaw;
SOGoCalendarDefaultRoles = (
PublicDAndTViewer,
ConfidentialDAndTViewer
);
}

/* ===== SOGo.conf for httpd ===== */

Alias /SOGo.woa/WebServerResources/
/usr/lib64/GNUstep/SOGo/WebServerResources/
Alias /SOGo/WebServerResources/ /usr/lib64/GNUstep/SOGo/WebServerResources/
AliasMatch /SOGo/so/ControlPanel/Products/(.*)/Resources/(.*)
/usr/lib64/GNUstep/SOGo/$1.SOGo/Resources/$2

<Directory /usr/lib64/GNUstep/SOGo/>
AllowOverride None
Order deny,allow
Allow from all

<IfModule expires_module>
ExpiresActive On
ExpiresDefault "access plus 1 year"
</IfModule>
</Directory>

<LocationMatch
"^/SOGo/so/ControlPanel/Products/.*UI/Resources/.*\.(jpg|png|gif|css|js)">
SetHandler default-handler
</LocationMatch>

ProxyRequests Off
SetEnv proxy-nokeepalive 1
ProxyPreserveHost On

ProxyPass /SOGo http://127.0.0.1:20000/SOGo retry=0

<Proxy http://127.0.0.1:20000/SOGo>
RequestHeader set "x-webobjects-server-port" "80"
RequestHeader set "x-webobjects-server-name" "gwizdek"
RequestHeader set "x-webobjects-server-url" "http://gwizdek";

RequestHeader set "x-webobjects-server-protocol" "HTTP/1.0"

AddDefaultCharset UTF-8

Order allow,deny
Allow from all
</Proxy>


/* ===== Back trace from GDM ===== */
/* I try to add new event via webcalendar */

2013-04-23 23:21:35.044 sogod[4814] Note: Using UTF-8 as URL encoding in NGExtensions.
Apr 23 23:21:35 sogod [4814]: <0x0x2aaab1fe9768[SOGoCache]> Cache cleanup interval set every 300.000000 seconds
Apr 23 23:21:35 sogod [4814]: <0x0x2aaab1fe9768[SOGoCache]> Using host(s) 'localhost' as server(s)
Apr 23 23:21:35 sogod [4814]: [ERROR] <0x0x2aaab205d078[SOGoUserManager]> addressbook source 'directory' has no displayname
2013-04-23 23:21:35.052 sogod[4814] Note(SoObject): SoDebugKeyLookup is enabled!
2013-04-23 23:21:35.052 sogod[4814] Note(SoObject): SoDebugBaseURL is enabled!
2013-04-23 23:21:35.052 sogod[4814] Note(SoObject): relative base URLs are enabled.
2013-04-23 23:21:35.175 sogod[4814] WOCompoundElement: pool embedding is on.
2013-04-23 23:21:35.175 sogod[4814] WOCompoundElement: id logging is on.
192.168.1.2 - - [23/Apr/2013:23:21:35 GMT] "GET /SOGo HTTP/1.1" 302 0/0 0.137 - - 2M
192.168.1.2 - - [23/Apr/2013:23:21:35 GMT] "GET /SOGo/sogo HTTP/1.1" 302 0/0 0.002 - - 20K
192.168.1.2 - - [23/Apr/2013:23:21:35 GMT] "GET /SOGo/sogo/view HTTP/1.1" 302 0/0 0.003 - - 8K
Apr 23 23:21:35 sogod [4814]: [WARN] <0x0x2aaab88b2198[SOGoWebDAVAclManager]> entry '{DAV:}write' already exists in DAV permissions table
Apr 23 23:21:35 sogod [4814]: [WARN] <0x0x2aaab88b2198[SOGoWebDAVAclManager]> entry '{DAV:}write-properties' already exists in DAV permissions table
Apr 23 23:21:35 sogod [4814]: [WARN] <0x0x2aaab88b2198[SOGoWebDAVAclManager]> entry '{DAV:}write-content' already exists in DAV permissions table
192.168.1.2 - - [23/Apr/2013:23:21:35 GMT] "GET /SOGo/so/sogo/Calendar HTTP/1.1" 302 0/0 0.007 - - 64K
192.168.1.2 - - [23/Apr/2013:23:21:35 GMT] "GET /SOGo/so/sogo/Calendar/view HTTP/1.1" 200 11530/0 0.100 47427 75% 2M
192.168.1.2 - - [23/Apr/2013:23:21:35 GMT] "POST /SOGo/so/sogo/Calendar/personal/canAccessContent HTTP/1.1" 204 0/0 0.008 - - 12K
192.168.1.2 - - [23/Apr/2013:23:21:35 GMT] "POST /SOGo/so/sogo/Calendar/DniWolne/canAccessContent HTTP/1.1" 204 0/0 0.006 - - 0
192.168.1.2 - - [23/Apr/2013:23:21:35 GMT] "POST /SOGo/so/sogo/Calendar/Rejent/canAccessContent HTTP/1.1" 204 0/0 0.006 - - 0
192.168.1.2 - - [23/Apr/2013:23:21:35 GMT] "POST /SOGo/so/sogo/Calendar/alarmslist?browserTime=1366752095 HTTP/1.1" 200 2/0 0.012 - - 32K
2013-04-23 23:21:35.848 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:35.858 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
192.168.1.2 - - [23/Apr/2013:23:21:35 GMT] "POST /SOGo/so/sogo/Calendar/eventslist?asc=true&sort=start&day=&filterpopup=view_today HTTP/1.1" 200 530/0 0.023 - - 36K
192.168.1.2 - - [23/Apr/2013:23:21:35 GMT] "POST /SOGo/so/sogo/Calendar/taskslist?show-completed=0&asc=true&sort=end HTTP/1.1" 200 849/0 0.014 - - 20K
192.168.1.2 - - [23/Apr/2013:23:21:35 GMT] "POST /SOGo/so/sogo/Calendar/weekview HTTP/1.1" 200 2015/0 0.025 22498 91% 8K
2013-04-23 23:21:36.018 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:36.018 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:36.018 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:36.018 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:36.018 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:36.018 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:36.029 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:36.029 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:36.029 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:36.029 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:36.030 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:36.030 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:36.030 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:36.030 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:36.030 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:36.030 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:36.030 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:36.030 sogod[4814] WARNING(-[NSNull(misc) length]): called NSNull -length (returns 0) !!!
2013-04-23 23:21:36.030 sogod[4814] WARNING(-[NSNull(misc) length]): called NSNull -length (returns 0) !!!
2013-04-23 23:21:36.030 sogod[4814] WARNING(-[NSNull(misc) length]): called NSNull -length (returns 0) !!!
2013-04-23 23:21:36.030 sogod[4814] WARNING(-[NSNull(misc) length]): called NSNull -length (returns 0) !!!
2013-04-23 23:21:36.031 sogod[4814] WARNING(-[NSNull(misc) length]): called NSNull -length (returns 0) !!!
2013-04-23 23:21:36.031 sogod[4814] WARNING(-[NSNull(misc) length]): called NSNull -length (returns 0) !!!
2013-04-23 23:21:36.031 sogod[4814] WARNING(-[NSNull(misc) length]): called NSNull -length (returns 0) !!!
2013-04-23 23:21:36.031 sogod[4814] WARNING(-[NSNull(misc) length]): called NSNull -length (returns 0) !!!
2013-04-23 23:21:36.031 sogod[4814] WARNING(-[NSNull(misc) length]): called NSNull -length (returns 0) !!!
2013-04-23 23:21:36.031 sogod[4814] WARNING(-[NSNull(misc) length]): called NSNull -length (returns 0) !!!
2013-04-23 23:21:36.031 sogod[4814] WARNING(-[NSNull(misc) length]): called NSNull -length (returns 0) !!!
2013-04-23 23:21:36.031 sogod[4814] WARNING(-[NSNull(misc) length]): called NSNull -length (returns 0) !!!
2013-04-23 23:21:36.031 sogod[4814] WARNING(-[NSNull(misc) length]): called NSNull -length (returns 0) !!!
2013-04-23 23:21:36.031 sogod[4814] WARNING(-[NSNull(misc) length]): called NSNull -length (returns 0) !!!
2013-04-23 23:21:36.031 sogod[4814] WARNING(-[NSNull(misc) length]): called NSNull -length (returns 0) !!!
2013-04-23 23:21:36.031 sogod[4814] WARNING(-[NSNull(misc) length]): called NSNull -length (returns 0) !!!
2013-04-23 23:21:36.031 sogod[4814] WARNING(-[NSNull(misc) length]): called NSNull -length (returns 0) !!!
192.168.1.2 - - [23/Apr/2013:23:21:36 GMT] "POST /SOGo/so/sogo/Calendar/eventsblocks?sd=20130422&ed=20130428&view=weekview HTTP/1.1" 200 1302/0 0.032 4513 71% 12K
192.168.1.2 - - [23/Apr/2013:23:21:38 GMT] "POST /SOGo/so/sogo/Calendar/dateselector?day=20130427 HTTP/1.1" 200 742/0 0.012 9371 92% 0
192.168.1.2 - - [23/Apr/2013:23:21:39 GMT] "GET /SOGo/so/sogo/Calendar//personal/newevent?day=20130427&hm=1600 HTTP/1.1" 302 0/0 0.013 - - 20K
2013-04-23 23:21:39.557 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:39.564 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:39.582 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:39.582 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:39.582 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector lowercaseString on NSNull !
2013-04-23 23:21:39.584 sogod[4814] ERROR(-[NSNull(misc) forwardInvocation:]): called selector stringByTrimmingSpaces on NSNull !

Breakpoint 1, -[NSException raise] (self=0x2aaab9726f78, _cmd=0x2aaaadc16810) at NSException.m:956
956     NSException.m: Nie ma takiego pliku ani katalogu.
        in NSException.m

#0  -[NSException raise] (self=0x2aaab9726f78, _cmd=0x2aaaadc16810) at NSException.m:956
#1  0x00002aaaad6ad1e3 in -[GSMutableDictionary setObject:forKey:] (self=0x2aaab961e468, _cmd=0x2aaaab1d7f60, anObject=0x0, aKey=0x2aaaab1d6f00)
    at GSDictionary.m:428
#2  0x00002aaaaaf85886 in -[SOGoUser _appendSystemMailAccount] (self=0x2aaab881db58, _cmd=0x2aaaab1d8130) at SOGoUser.m:706
#3  0x00002aaaaaf8601f in -[SOGoUser mailAccounts] (self=0x2aaab881db58, _cmd=0x2aaaab1d8170) at SOGoUser.m:768
#4  0x00002aaaaaf8626c in -[SOGoUser allIdentities] (self=0x2aaab881db58, _cmd=0x2aaaab1d7c90) at SOGoUser.m:801
#5  0x00002aaaaaf839af in -[SOGoUser defaultIdentity] (self=0x2aaab881db58, _cmd=0x2aaab812aa20) at SOGoUser.m:344
#6  0x00002aaab7ef92d2 in -[UIxComponentEditor organizerProfile] (self=0x2aaab95c3368, _cmd=0x2aaab812acd0) at UIxComponentEditor.m:802
#7  0x00002aaab7efb0fb in -[UIxComponentEditor calendarOwnerList] (self=0x2aaab95c3368, _cmd=0x2aaab200c6f0) at UIxComponentEditor.m:1301
#8  0x00002aaaabff538a in _getComponentValue (self=0x2aaab96278e8, object=0x2aaab95c3368, info=0x2aaab967e090) at WOKeyPathAssociation.m:533
#9  0x00002aaaabff6cb9 in _getValueN (self=0x2aaab96278e8, _count=2, root=0x2aaab95c3368) at WOKeyPathAssociation.m:720
#10 0x00002aaaabff7101 in _getValue (self=0x2aaab96278e8, root=0x2aaab95c3368) at WOKeyPathAssociation.m:733
#11 0x00002aaaabff70af in -[WOKeyPathAssociation valueInComponent:] (self=0x2aaab96278e8, _cmd=0x2aaaac325cf0, _component=0x2aaab95c3368)
    at WOKeyPathAssociation.m:978
#12 0x00002aaaabff25c1 in -[WOAssociation valueInContext:] (self=0x2aaab96278e8, _cmd=0x2aaaac361410, _ctx=0x2aaab96ca278) at WOAssociation.m:223
#13 0x00002aaaac02e39e in -[_WOComplexString appendToResponse:inContext:] (self=0x2aaab967e118, _cmd=<value optimized out>, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOString.m:559
#14 0x00002aaaac01848c in -[WOCompoundElement appendToResponse:inContext:] (self=0x2aaab95d0238, _cmd=<value optimized out>, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOCompoundElement.m:245
#15 0x00002aaaac018c0f in -[WOConditional appendToResponse:inContext:] (self=0x2aaab95ba958, _cmd=<value optimized out>, _response=0x2aaab95dc908, 
    _ctx=0x1e) at WOConditional.m:242
#16 0x00002aaaac01848c in -[WOCompoundElement appendToResponse:inContext:] (self=0x2aaab967e1f8, _cmd=<value optimized out>, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOCompoundElement.m:245
#17 0x00002aaaac01e5d9 in -[WOGenericContainer appendToResponse:inContext:] (self=0x2aaab9649e28, _cmd=<value optimized out>, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOGenericContainer.m:121
#18 0x00002aaaac01848c in -[WOCompoundElement appendToResponse:inContext:] (self=0x2aaab96dd018, _cmd=<value optimized out>, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOCompoundElement.m:245
#19 0x00002aaaac0163d4 in -[WOComponentContent appendToResponse:inContext:] (self=<value optimized out>, _cmd=0x2aaaac355ee0, _response=0x2aaab95dc908, 
    _ctx=0x1e) at WOComponentContent.m:157
#20 0x00002aaaac01e5d9 in -[WOGenericContainer appendToResponse:inContext:] (self=0x2aaab95f9738, _cmd=<value optimized out>, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOGenericContainer.m:121
#21 0x00002aaaac01848c in -[WOCompoundElement appendToResponse:inContext:] (self=0x2aaab884da38, _cmd=<value optimized out>, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOCompoundElement.m:245
#22 0x00002aaaac018c0f in -[WOConditional appendToResponse:inContext:] (self=0x2aaab2037068, _cmd=<value optimized out>, _response=0x2aaab95dc908, 
    _ctx=0x1e) at WOConditional.m:242
#23 0x00002aaaac01848c in -[WOCompoundElement appendToResponse:inContext:] (self=0x2aaab96031b8, _cmd=<value optimized out>, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOCompoundElement.m:245
#24 0x00002aaaac013086 in -[WOBody appendToResponse:inContext:] (self=0x2aaab88784d8, _cmd=<value optimized out>, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOBody.m:157
#25 0x00002aaaac01848c in -[WOCompoundElement appendToResponse:inContext:] (self=0x2aaab9603388, _cmd=<value optimized out>, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOCompoundElement.m:245
#26 0x00002aaaac01e5d9 in -[WOGenericContainer appendToResponse:inContext:] (self=0x2aaab5ec8958, _cmd=<value optimized out>, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOGenericContainer.m:121
#27 0x00002aaaac01848c in -[WOCompoundElement appendToResponse:inContext:] (self=0x2aaab96035c8, _cmd=<value optimized out>, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOCompoundElement.m:245
#28 0x00002aaaac018c0f in -[WOConditional appendToResponse:inContext:] (self=0x2aaab2021d48, _cmd=<value optimized out>, _response=0x2aaab95dc908, 
    _ctx=0x1e) at WOConditional.m:242
#29 0x00002aaaac01848c in -[WOCompoundElement appendToResponse:inContext:] (self=0x2aaab9603ca8, _cmd=<value optimized out>, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOCompoundElement.m:245
#30 0x00002aaaac0063e9 in -[WOTemplate appendToResponse:inContext:] (self=0x2aaab9593d68, _cmd=0x2aaaac2dbef0, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOTemplate.m:119
#31 0x00002aaaabf962e1 in -[WOComponent appendToResponse:inContext:] (self=0x2aaab9622b68, _cmd=0x2aaaac2fa940, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOComponent.m:928
#32 0x00002aaaabfc13fb in -[WOChildComponentReference appendToResponse:inContext:] (self=0x2aaab96dcfc8, _cmd=0x2aaaac332ad0, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOChildComponentReference.m:181
#33 0x00002aaaac0063e9 in -[WOTemplate appendToResponse:inContext:] (self=0x2aaab96a6248, _cmd=0x2aaaac2dbef0, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOTemplate.m:119
#34 0x00002aaaabf962e1 in -[WOComponent appendToResponse:inContext:] (self=0x2aaab95c3368, _cmd=0x2aaaac2fa940, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOComponent.m:928
#35 0x00002aaaabfc13fb in -[WOChildComponentReference appendToResponse:inContext:] (self=0x2aaab967baf8, _cmd=0x2aaaac332ad0, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOChildComponentReference.m:181
#36 0x00002aaaac0063e9 in -[WOTemplate appendToResponse:inContext:] (self=0x2aaab95c5368, _cmd=0x2aaaac2dbef0, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOTemplate.m:119
#37 0x00002aaaabf962e1 in -[WOComponent appendToResponse:inContext:] (self=0x2aaab5f18268, _cmd=0x2aaaac381e10, _response=0x2aaab95dc908, 
    _ctx=0x2aaab96ca278) at WOComponent.m:928
#38 0x00002aaaac04acb4 in -[SoDefaultRenderer renderComponent:inContext:] (self=0x2aaab1ff81c8, _cmd=0x2aaaac381f50, _c=0x2aaab5f18268, _ctx=0x2aaab96ca278)
    at SoDefaultRenderer.m:139
#39 0x00002aaaac04ba88 in -[SoDefaultRenderer renderObject:inContext:] (self=0x2aaab1ff81c8, _cmd=0x2aaaac386930, _object=0x2aaab5f18268, 
    _ctx=0x2aaab96ca278) at SoDefaultRenderer.m:258
#40 0x00002aaaac054504 in -[SoObjectRequestHandler renderObject:inContext:] (self=0x2aaab5e83ac8, _cmd=0x2aaaac386a80, _object=0x2aaab5f18268, 
    _ctx=0x2aaab96ca278) at SoObjectRequestHandler.m:466
#41 0x00002aaaac055420 in -[SoObjectRequestHandler handleRequest:inContext:session:application:] (self=0x2aaab5e83ac8, _cmd=0x2aaaac30db40, 
    _rq=0x2aaab9677498, _ctx=0x2aaab96ca278, _sn=0x0, app=0x2aaab5db3e98) at SoObjectRequestHandler.m:616
#42 0x00002aaaabfd9216 in -[WORequestHandler handleRequest:] (self=0x2aaab5e83ac8, _cmd=0x2aaaac2d8700, _request=0x2aaab9677498) at WORequestHandler.m:237
#43 0x00002aaaabf90e01 in -[WOCoreApplication dispatchRequest:usingHandler:] (self=0x2aaab5db3e98, _cmd=0x2aaaac2d8760, _request=0x2aaab9677498, 
    handler=0x2aaab5e83ac8) at WOCoreApplication.m:712
#44 0x00002aaaabf911a7 in -[WOCoreApplication dispatchRequest:] (self=0x2aaab5db3e98, _cmd=0x2aaaaacba160, _request=0x2aaab9677498)
    at WOCoreApplication.m:752
#45 0x00002aaaaaab29a3 in -[SOGo dispatchRequest:] (self=0x2aaab5db3e98, _cmd=0x2aaaac36f5e0, _request=0x2aaab9677498) at SOGo.m:453
#46 0x00002aaaac040c35 in -[WOHttpTransaction _run] (self=0x2aaab95f48c8, _cmd=0x2aaaac36f610) at WOHttpTransaction.m:592
#47 0x00002aaaac04106d in -[WOHttpTransaction run] (self=0x2aaab95f48c8, _cmd=0x2aaaac36d360) at WOHttpTransaction.m:645
#48 0x00002aaaac03c265 in -[WOHttpAdaptor runConnection:] (self=0x2aaab5e0c468, _cmd=0x2aaaac36d400, _socket=0x2aaab88c37b8) at WOHttpAdaptor.m:367
#49 0x00002aaaac03c557 in -[WOHttpAdaptor _handleAcceptedConnection:] (self=0x2aaab5e0c468, _cmd=0x2aaaac36d410, _connection=0x2aaab88c37b8)
    at WOHttpAdaptor.m:401
#50 0x00002aaaac03ca86 in -[WOHttpAdaptor _handleConnection:] (self=0x2aaab5e0c468, _cmd=0x2aaaac36d4c0, connection=0x2aaab88c37b8) at WOHttpAdaptor.m:460
#51 0x00002aaaac03cfca in -[WOHttpAdaptor acceptConnection:] (self=0x2aaab5e0c468, _cmd=0x2aaaac36d320, _notification=0x2aaab95b4868) at WOHttpAdaptor.m:521
#52 0x00002aaaad7b4eb8 in -[NSNotificationCenter _postAndRelease:] (self=0x2aaab1fce0f8, _cmd=0x2aaaadc74690, notification=0x2aaab95b4868)
    at NSNotificationCenter.m:1223
#53 0x00002aaaad7b5866 in -[NSNotificationCenter postNotificationName:object:userInfo:] (self=0x2aaab1fce0f8, _cmd=0x2aaaadc746a0, name=0x2aaaace78ec0, 
    object=0x2aaab5ef6c18, info=0x0) at NSNotificationCenter.m:1282
#54 0x00002aaaad7b56d9 in -[NSNotificationCenter postNotificationName:object:] (self=0x2aaab1fce0f8, _cmd=0x2aaaace790b0, name=0x2aaaace78ec0, 
    object=0x2aaab5ef6c18) at NSNotificationCenter.m:1262
#55 0x00002aaaacc2e79b in -[NSObject(FileObjectWatcher) receivedEvent:type:extra:forMode:] (self=0x2aaab5ef6c18, _cmd=0x2aaaadcfb8d0, _fdData=0x13, 
    _type=ET_RDESC, _extra=0x13, _mode=0x2aaaadc96dc0) at NSRunLoop+FileObjects.m:57
#56 0x00002aaaad8de177 in -[GSRunLoopCtxt pollUntil:within:] (self=0x2aaab5e5e228, _cmd=0x2aaaadc97f80, milliseconds=13083, contexts=0x2aaab5e3c358)
    at GSRunLoopCtxt.m:632
#57 0x00002aaaad805ec7 in -[NSRunLoop acceptInputForMode:beforeDate:] (self=0x2aaab5dee278, _cmd=0x2aaaadc97fc0, mode=0x2aaaadc96dc0, 
    limit_date=0x2aaab5ecbc68) at NSRunLoop.m:1198
#58 0x00002aaaad806310 in -[NSRunLoop runMode:beforeDate:] (self=0x2aaab5dee278, _cmd=0x2aaaac2d85f0, mode=0x2aaaadc96dc0, date=0x2aaab5df1d68)
    at NSRunLoop.m:1266
#59 0x00002aaaabf9050e in -[WOCoreApplication run] (self=0x2aaab5db3e98, _cmd=0x2aaaaacb9f80) at WOCoreApplication.m:584
#60 0x00002aaaaaab1fae in -[SOGo run] (self=0x2aaab5db3e98, _cmd=0x2aaaac2f9d40) at SOGo.m:277
#61 0x00002aaaabfc06ab in WOApplicationMain (_appClassName=0x2aaaaacb84a0, argc=13, argv=0x7fffffffe5c8) at WOApplicationMain.m:42
#62 0x00002aaaabfe6113 in WOWatchDogApplicationMain (appName=0x2aaaaacb84a0, argc=13, argv=0x7fffffffe5c8) at WOWatchDogApplicationMain.m:1031
#63 0x00002aaaaaab10bb in main (argc=13, argv=0x7fffffffe5c8, env=0x7fffffffe638) at sogod.m:53

EXCEPTION: <NSException: 0x2aaab9726f78> NAME:NSInvalidArgumentException REASON:Tried to add nil value for key 'email' to dictionary INFO:{fullName = Administrator; }

Program received signal SIGABRT, Aborted.
0x00002aaaae3fc295 in raise () from /lib64/libc.so.6


sogo backtrace.txt (21,224 bytes)   
ludovic

ludovic

2013-04-24 00:56

administrator   ~0005540

Get the stacktrace you got above and when you're in gdb, do:

f 2
po mails
po [mails objectAtIndex: count]
po [[mails objectAtIndex: count] stringByTrimmingSpaces]

Send us the results of the 3 "po" commands.

2013-04-24 10:38

 

sogo backtrace 2.txt (1,131 bytes)   
/* ===== Back trace from GDB ===== */

/* I try to add new event via webcalendar */
/* without breakpoints */

// f 2

#2  0x00002aaaaaab26f5 in -[SOGo handleException:inContext:] (self=0x2aaab5db3ea8, _cmd=0x2aaaac30dba0, _exc=0x2aaab9766aa8, _ctx=0x2aaab87ff968)
    at SOGo.m:400
400       abort();

// po mails

No symbol "mails" in current context.

// po [mails objectAtIndex: count]

No symbol "mails" in current context.

// po [[mails objectAtIndex: count] stringByTrimmingSpaces]

No symbol "mails" in current context.


/* I try to add new event via webcalendar */
/* with breakpoints:                      */
/* b [NSException raise]                  */
/* b abort                                */

// f 2

#2  0x00002aaaaaf85886 in -[SOGoUser _appendSystemMailAccount] (self=0x2aaab95b2628, _cmd=0x2aaaab1d8130) at SOGoUser.m:706
706           [identity setObject: [[mails objectAtIndex: count] stringByTrimmingSpaces]

// po mails

("<null>", "sogo@gwizdek")

// po [mails objectAtIndex: count]

<null>

// po [[mails objectAtIndex: count] stringByTrimmingSpaces]

Target does not respond to this message selector.

sogo backtrace 2.txt (1,131 bytes)   
tomkowski

tomkowski

2013-04-24 10:39

reporter   ~0005541

Last edited: 2013-04-24 10:42

Results of 3 "po" commands are in "sogo backtrace 2.txt"

ludovic

ludovic

2013-04-24 10:42

administrator   ~0005542

Please also do:

po NSStringFromClass([mails class])

ludovic

ludovic

2013-04-24 10:47

administrator   ~0005544

Do that in frame 2, like mentioned before.

ludovic

ludovic

2013-04-24 10:49

administrator   ~0005545

Last edited: 2013-04-24 10:52

Also, show us the complete SQL entry for the user "sogo@gwizdek"

tomkowski

tomkowski

2013-04-24 10:51

reporter   ~0005546

Last edited: 2013-04-24 11:03

Result (in f 2):

GSMutableArray

tomkowski

tomkowski

2013-04-24 11:02

reporter   ~0005547

TABLE sogo_view
c_uid c_name c_password c_cn mail
sogo sogo passo Administrator NULL

TABLE sogo_user_profile
c_uid sogo

c_defaults {"SOGoTimeFormat": "%H:%M", "SOGoMailSignature": "", "SOGoMailShowSubscribedFoldersOnly": "0", "SOGoMailSignaturePlacement": "below", "SOGoLanguage": "English", "SOGoDayEndTime": "16:00", "SOGoFirstWeekOfYear": "January1", "SOGoFirstDayOfWeek": "1", "SOGoLongDateFormat": "%A, %d %B, %Y", "SOGoTimeZone": "Europe\/Warsaw", "SOGoMailMessageCheck": "manually", "SOGoShortDateFormat": "%d-%m-%y", "SOGoMailMessageForwarding": "inline", "SOGoLoginModule": "Calendar", "SOGoCalendarCategoriesColors": {"Customer": "#F0F0F0", "Calls": "#F0F0F0", "Favorites": "#F0F0F0", "Meeting": "#F0F0F0", "Ideas": "#F0F0F0", "Miscellaneous": "#F0F0F0", "Birthday": "#F0F0F0", "Anniversary": "#F0F0F0", "Vacation": "#F0F0F0", "Travel": "#F0F0F0", "Projects": "#F0F0F0", "Suppliers": "#F0F0F0", "Gifts": "#F0F0F0", "Clients": "#F0F0F0", "Issues": "#F0F0F0", "Business": "#F0F0F0", "Holidays": "#F0F0F0", "Personal": "#F0F0F0", "Status": "#F0F0F0", "Public Holiday": "#F0F0F0", "Follow up": "#F0F0F0", "Competition": "#F0F0F0"}, "SOGoCalendarCategories": ["Customer", "Calls", "Favorites", "Meeting", "Ideas", "Miscellaneous", "Birthday", "Anniversary", "Vacation", "Travel", "Projects", "Suppliers", "Gifts", "Clients", "Issues", "Business", "Holidays", "Personal", "Status", "Competition", "Follow up", "Public Holiday"], "SOGoMailReplyPlacement": "below", "SOGoRememberLastModule": "0", "SOGoDayStartTime": "08:00", "SOGoMailComposeMessageType": "text"}

c_setting {"CalendarDefaultFilter": "view_today", "Calendar": {"FolderColors": {"sogo:Calendar\/18C3-4B619D00-1-64C339F0": "#6699FF", "sogo:Calendar\/Rejent": "#66CCFF", "sogo:Calendar\/DniWolne": "#AAAAAA", "sogo:Calendar\/18C3-4B619D00-3-64C339F0": "#AAAAAA"}, "FolderSyncTags": {"sogo:Calendar\/18C3-4B619D00-1-64C339F0": "Rejent", "sogo:Calendar\/18C3-4B619D00-3-64C339F0": "DniWolne"}, "InactiveFolders": ["personal"], "View": "weekview", "DragHandleVertical": "136", "SubscribedFolders": []}}

ludovic

ludovic

2013-04-24 11:04

administrator   ~0005548

If you try to set a "mail" to that user, does it work?

tomkowski

tomkowski

2013-04-24 11:13

reporter   ~0005549

I added mail "sogo@gwizdek" for user sogo and now the SOGo works. I can add new event and delete old.

Issue History

Date Modified Username Field Change
2013-04-23 20:44 tomkowski New Issue
2013-04-23 20:44 tomkowski File Added: sogo backtrace.txt
2013-04-24 00:56 ludovic Note Added: 0005540
2013-04-24 10:38 tomkowski File Added: sogo backtrace 2.txt
2013-04-24 10:39 tomkowski Note Added: 0005541
2013-04-24 10:42 ludovic Note Added: 0005542
2013-04-24 10:42 tomkowski Note Edited: 0005541
2013-04-24 10:47 ludovic Note Added: 0005544
2013-04-24 10:49 ludovic Note Added: 0005545
2013-04-24 10:51 tomkowski Note Added: 0005546
2013-04-24 10:52 ludovic Note Edited: 0005545
2013-04-24 10:57 tomkowski Note Edited: 0005546
2013-04-24 11:02 tomkowski Note Added: 0005547
2013-04-24 11:03 tomkowski Note Edited: 0005546
2013-04-24 11:04 ludovic Note Added: 0005548
2013-04-24 11:13 tomkowski Note Added: 0005549
2016-06-23 18:21 ludovic Status new => closed
2016-06-23 18:21 ludovic Assigned To => ludovic
2016-06-23 18:21 ludovic Resolution open => suspended