Hello Andreas Balg

Am 2013-05-01 16:43, schrieb Andreas Balg:
> I've installed  sogo 2.0.4.b-1 on debian (squeeze 6.0.7)  and used it as
> mail webfrontend only - no fancy stuff like LDAP, MAPI, sync, zpush
> funambol or the like are used - just postfix /dovecot (1.2.15),
> memcached and sogo WebUI via apache
> 
> All used to work well - but suddenly (might have been an update - can't
> tell for sure anymore) the WebUI is not working correctly anymore.
> Not working means: I can login, I see the IMAP folder-tree to the left -
> but no list of mail subjects anymore and no content of course.
> just mail has gone (this happens in all folders)
> 
> IMAP/MySQL-Debugging did not reveal anything strange -
> 
> UI_debug tell's me:
> 
> AJAX Request, Caught Exception: TypeError
> search.mail is undefined
> at
> https://mail.xincs.net/SOGo.woa/WebServerResources/MailerUI.js?lm=1360788144:
> 787
> backtrace:
> onAjaxRequestStateChange ([object Window])
> [anonymous]
> 
> [anonymous]
> 
> fReadyStateChange ([object Window])
> [anonymous]
> 
> Any Ideas what this might be? I am so helpless and feel I've already
> read all I found on sogo, debugging and But don.t find it.
> I'd be soooooo glad if anybody could help me remove the blind spot from
> my eyes - I've been looking into this tooo lang already
> 
> Cheers
> Andreas
> 
> Lines for this request from sogo.log:
> 
> ======================================================
> 2013-04-03 18:20:09.184 sogod[8507] Note: Using UTF-8 as URL encoding in
> NGExtensions.
> Apr 03 18:20:09 sogod [8507]: <0x0xb8a0aa40[SOGoCache]> Cache cleanup
> interval set every 300.000000 seconds
> Apr 03 18:20:09 sogod [8507]: <0x0xb8a0aa40[SOGoCache]> Using host(s)
> '127.0.0.1' as server(s)
> Apr 03 18:20:09 sogod [8507]: |SOGo| lookup name: SOGo
> 2013-04-03 18:20:09.192 sogod[8507] Note(SoObject): SoDebugKeyLookup is
> enabled!
> 2013-04-03 18:20:09.192 sogod[8507] Note(SoObject): SoDebugBaseURL is
> enabled!
> 2013-04-03 18:20:09.192 sogod[8507] Note(SoObject): relative base URLs
> are enabled.
> Apr 03 18:20:09 sogod [8507]: |SOGo|   did not find key 'SOGo' in
> SoClass: <0x0xb8b09a40[SoObjCClass]: super=0x0xb8b091a0 objc=SOGo
> slots=connect,GET,view,casProxy,index,saml2-signon-post,changePassword,saml2-metadata,loading,toolbar>
> 
> Apr 03 18:20:09 sogod [8507]: |SOGo|   looked up value: (nil)
> Apr 03 18:20:09 sogod [8507]: |SOGo|   lookup in root object: (nil)
> Apr 03 18:20:09 sogod [8507]: |SOGo|   GOT: (nil)
> Apr 03 18:20:09 sogod [8507]: |SOGo|   matched appname: SOGo
> Apr 03 18:20:09 sogod [8507]: |SOGo|   => rewrote value:
> <SOGo[0x0xb8b62a88]: name=SOGo>
> Apr 03 18:20:09 sogod [8507]: |SOGo| lookup name: GET
> 2013-04-03 18:20:09.220 sogod[8507] ERROR(-[NGBundleManager
> bundleWithPath:]): could not create bundle for path:
> '/usr/share/GNUstep/Libraries/gnustep-base/Versions/1.20/Resources/SSL.bundle'
> 
> 2013-04-03 18:20:09.244 sogod[8507] WOCompoundElement: pool embedding is
> on.
> 2013-04-03 18:20:09.244 sogod[8507] WOCompoundElement: id logging is on.
> Apr 03 18:20:09 sogod [8507]: |SOGo|   looked up value:
> <0x0xb8d546a0[SoPageInvocation]: class=SOGoRootPage bound instantiated
> product=<0x0xb8b2b5d0[SoProduct]: loaded code-loaded
> bundle=/usr/lib/GNUstep/SOGo/MainUI.SOGo #classes=8 #categories=4
> rm=0x0xb8b2e1a8>>
> Apr 03 18:20:09 sogod [8507]: |SOGo|   GOT:
> <0x0xb8d546a0[SoPageInvocation]: class=SOGoRootPage bound instantiated
> product=<0x0xb8b2b5d0[SoProduct]: loaded code-loaded
> bundle=/usr/lib/GNUstep/SOGo/MainUI.SOGo #classes=8 #categories=4
> rm=0x0xb8b2e1a8>>
> 193.72.75.4 - - [03/Apr/2013:18:20:09 GMT] "GET /SOGo/ HTTP/1.1" 302 0/0
> 0.066 - - 2M
> Apr 03 18:20:09 sogod [8507]: |SOGo| lookup name: SOGo
> Apr 03 18:20:09 sogod [8507]: |SOGo|   did not find key 'SOGo' in
> SoClass: <0x0xb8b09a40[SoObjCClass]: super=0x0xb8b091a0 objc=SOGo
> slots=connect,GET,view,casProxy,index,saml2-signon-post,changePassword,saml2-metadata,loading,toolbar>
> 
> Apr 03 18:20:09 sogod [8507]: |SOGo|   looked up value: (nil)
> Apr 03 18:20:09 sogod [8507]: |SOGo|   lookup in root object: (nil)
> Apr 03 18:20:09 sogod [8507]: |SOGo|   GOT: (nil)
> Apr 03 18:20:09 sogod [8507]: |SOGo|   matched appname: SOGo
> Apr 03 18:20:09 sogod [8507]: |SOGo|   => rewrote value:
> <SOGo[0x0xb8b62a88]: name=SOGo>
> Apr 03 18:20:09 sogod [8507]: |SOGo| lookup name: a...@balg.me
> Apr 03 18:20:09 sogod [8507]: |SOGo|   did not find key 'a...@balg.me'
> in SoClass: <0x0xb8b09a40[SoObjCClass]: super=0x0xb8b091a0 objc=SOGo
> slots=connect,GET,view,casProxy,index,saml2-signon-post,changePassword,saml2-metadata,loading,toolbar>
> 
> Apr 03 18:20:09 sogod [8507]: |SOGo|   looked up value: (nil)
> Apr 03 18:20:09 sogod [8507]: |SOGo|   lookup in root object: (nil)
> Apr 03 18:20:09 sogod [8507]: |SOGo|   GOT: (nil)
> 193.72.75.4 - - [03/Apr/2013:18:20:09 GMT] "GET /SOGo/a...@balg.me
> HTTP/1.1" 302 0/0 0.004 - - 40K
> Apr 03 18:20:09 sogod [8507]: |SOGo| lookup name: SOGo
> Apr 03 18:20:09 sogod [8507]: |SOGo|   did not find key 'SOGo' in
> SoClass: <0x0xb8b09a40[SoObjCClass]: super=0x0xb8b091a0 objc=SOGo
> slots=connect,GET,view,casProxy,index,saml2-signon-post,changePassword,saml2-metadata,loading,toolbar>
> 
> Apr 03 18:20:09 sogod [8507]: |SOGo|   looked up value: (nil)
> Apr 03 18:20:09 sogod [8507]: |SOGo|   lookup in root object: (nil)
> Apr 03 18:20:09 sogod [8507]: |SOGo|   GOT: (nil)
> Apr 03 18:20:09 sogod [8507]: |SOGo|   matched appname: SOGo
> Apr 03 18:20:09 sogod [8507]: |SOGo|   => rewrote value:
> <SOGo[0x0xb8b62a88]: name=SOGo>
> Apr 03 18:20:09 sogod [8507]: |SOGo| lookup name: a...@balg.me
> Apr 03 18:20:09 sogod [8507]: |SOGo|   did not find key 'a...@balg.me'
> in SoClass: <0x0xb8b09a40[SoObjCClass]: super=0x0xb8b091a0 objc=SOGo
> slots=connect,GET,view,casProxy,index,saml2-signon-post,changePassword,saml2-metadata,loading,toolbar>
> 
> Apr 03 18:20:09 sogod [8507]: |SOGo|   looked up value: (nil)
> Apr 03 18:20:09 sogod [8507]: |SOGo|   lookup in root object: (nil)
> Apr 03 18:20:09 sogod [8507]: |SOGo|   GOT: (nil)
> 193.72.75.4 - - [03/Apr/2013:18:20:09 GMT] "GET /SOGo/a...@balg.me/view
> HTTP/1.1" 302 0/0 0.005 - - 8K
> Apr 03 18:20:09 sogod [8507]: |SOGo| lookup name: a...@balg.me
> Apr 03 18:20:09 sogod [8507]: |SOGo|   did not find key 'a...@balg.me'
> in SoClass: <0x0xb8b09a40[SoObjCClass]: super=0x0xb8b091a0 objc=SOGo
> slots=connect,GET,view,casProxy,index,saml2-signon-post,changePassword,saml2-metadata,loading,toolbar>
> 
> Apr 03 18:20:09 sogod [8507]: |SOGo|   looked up value: (nil)
> Apr 03 18:20:09 sogod [8507]: |SOGo|   lookup in root object: (nil)
> Apr 03 18:20:09 sogod [8507]: |SOGo|   GOT: (nil)
> 193.72.75.4 - - [03/Apr/2013:18:20:09 GMT] "GET
> /SOGo/so/a...@balg.me/Mail HTTP/1.1" 302 0/0 0.004 - - 16K
> Apr 03 18:20:09 sogod [8507]: |SOGo| lookup name: a...@balg.me
> Apr 03 18:20:09 sogod [8507]: |SOGo|   did not find key 'a...@balg.me'
> in SoClass: <0x0xb8b09a40[SoObjCClass]: super=0x0xb8b091a0 objc=SOGo
> slots=connect,GET,view,casProxy,index,saml2-signon-post,changePassword,saml2-metadata,loading,toolbar>
> 
> Apr 03 18:20:09 sogod [8507]: |SOGo|   looked up value: (nil)
> Apr 03 18:20:09 sogod [8507]: |SOGo|   lookup in root object: (nil)
> Apr 03 18:20:09 sogod [8507]: |SOGo|   GOT: (nil)
> 2013-04-03 18:20:09.597 sogod[8507] Note(NGImap4Connection): using '/'
> as the IMAP4 folder separator.
> 2013-04-03 18:20:10.259 sogod[8507] Note: using 'UCS-2LE' on Linux.
> 193.72.75.4 - - [03/Apr/2013:18:20:10 GMT] "GET
> /SOGo/so/a...@balg.me/Mail/view HTTP/1.1" 200 35780/0 0.823 - - 2M
> Apr 03 18:20:11 sogod [8507]: |SOGo| lookup name: a...@balg.me
> Apr 03 18:20:11 sogod [8507]: |SOGo|   did not find key 'a...@balg.me'
> in SoClass: <0x0xb8b09a40[SoObjCClass]: super=0x0xb8b091a0 objc=SOGo
> slots=connect,GET,view,casProxy,index,saml2-signon-post,changePassword,saml2-metadata,loading,toolbar>
> 
> Apr 03 18:20:11 sogod [8507]: |SOGo|   looked up value: (nil)
> Apr 03 18:20:11 sogod [8507]: |SOGo|   lookup in root object: (nil)
> Apr 03 18:20:11 sogod [8507]: |SOGo|   GOT: (nil)
> Apr 03 18:20:11 sogod [8507]: [WARN]
> <0x0xb8d53b98[SOGoWebDAVAclManager]> entry '{DAV:}write' already exists
> in DAV permissions table
> Apr 03 18:20:11 sogod [8507]: [WARN]
> <0x0xb8d53b98[SOGoWebDAVAclManager]> entry '{DAV:}write-properties'
> already exists in DAV permissions table
> Apr 03 18:20:11 sogod [8507]: [WARN]
> <0x0xb8d53b98[SOGoWebDAVAclManager]> entry '{DAV:}write-content' already
> exists in DAV permissions table
> 193.72.75.4 - - [03/Apr/2013:18:20:11 GMT] "POST
> /SOGo/so/a...@balg.me/Calendar/alarmslist?browserTime=1365013211
> HTTP/1.1" 200 2/0 0.009 - - 144K
> Apr 03 18:20:11 sogod [8507]: |SOGo| lookup name: a...@balg.me
> Apr 03 18:20:11 sogod [8507]: |SOGo|   did not find key 'a...@balg.me'
> in SoClass: <0x0xb8b09a40[SoObjCClass]: super=0x0xb8b091a0 objc=SOGo
> slots=connect,GET,view,casProxy,index,saml2-signon-post,changePassword,saml2-metadata,loading,toolbar>
> 
> Apr 03 18:20:11 sogod [8507]: |SOGo|   looked up value: (nil)
> Apr 03 18:20:11 sogod [8507]: |SOGo|   lookup in root object: (nil)
> Apr 03 18:20:11 sogod [8507]: |SOGo|   GOT: (nil)
> 193.72.75.4 - - [03/Apr/2013:18:20:11 GMT] "POST
> /SOGo/so/a...@balg.me/Mail/0/mailboxes HTTP/1.1" 200 1253/0 0.010 - - 16K
> Apr 03 18:20:48 sogod [8507]: |SOGo| lookup name: a...@balg.me
> Apr 03 18:20:48 sogod [8507]: |SOGo|   did not find key 'a...@balg.me'
> in SoClass: <0x0xb8b09a40[SoObjCClass]: super=0x0xb8b091a0 objc=SOGo
> slots=connect,GET,view,casProxy,index,saml2-signon-post,changePassword,saml2-metadata,loading,toolbar>
> 
> Apr 03 18:20:48 sogod [8507]: |SOGo|   looked up value: (nil)
> Apr 03 18:20:48 sogod [8507]: |SOGo|   lookup in root object: (nil)
> Apr 03 18:20:48 sogod [8507]: |SOGo|   GOT: (nil)
> Apr 03 18:20:48 sogod [8507]: <<0x0xb8a2ef90[SoHTTPException]>>D lookup
> key 'expunge'
> Apr 03 18:20:48 sogod [8507]: <0x0xb8a2ef90[SoHTTPException]>   did not
> find key 'expunge' in SoClass: <0x0xb8e0fb20[SoObjCClass]:
> super=0x0xb8c0bc78 objc=SoHTTPException>
> Apr 03 18:20:48 sogod [8507]: <0x0xb8a2ef90[SoHTTPException]>   looked
> up value: (nil)
> Apr 03 18:20:48 sogod [8507]: <<0x0xb8a2ef90[SoHTTPException]>>D lookup
> key 'expunge'
> Apr 03 18:20:48 sogod [8507]: <0x0xb8a2ef90[SoHTTPException]>   did not
> find key 'expunge' in SoClass: <0x0xb8e0fb20[SoObjCClass]:
> super=0x0xb8c0bc78 objc=SoHTTPException>
> Apr 03 18:20:48 sogod [8507]: <0x0xb8a2ef90[SoHTTPException]>   looked
> up value: (nil)
> 193.72.75.4 - - [03/Apr/2013:18:20:48 GMT] "GET
> /SOGo/so/a...@balg.me/Mail/null/expunge HTTP/1.1" 404 208/0 0.005 - - 8K
> Apr 03 18:20:48 sogod [8507]: |SOGo| lookup name: a...@balg.me
> Apr 03 18:20:48 sogod [8507]: |SOGo|   did not find key 'a...@balg.me'
> in SoClass: <0x0xb8b09a40[SoObjCClass]: super=0x0xb8b091a0 objc=SOGo
> slots=connect,GET,view,casProxy,index,saml2-signon-post,changePassword,saml2-metadata,loading,toolbar>
> 
> Apr 03 18:20:48 sogod [8507]: |SOGo|   looked up value: (nil)
> Apr 03 18:20:48 sogod [8507]: |SOGo|   lookup in root object: (nil)
> Apr 03 18:20:48 sogod [8507]: |SOGo|   GOT: (nil)
> 193.72.75.4 - - [03/Apr/2013:18:20:48 GMT] "GET
> /SOGo/so/a...@balg.me/Contacts HTTP/1.1" 302 0/0 0.003 - - 12K
> Apr 03 18:20:48 sogod [8507]: |SOGo| lookup name: a...@balg.me
> Apr 03 18:20:48 sogod [8507]: |SOGo|   did not find key 'a...@balg.me'
> in SoClass: <0x0xb8b09a40[SoObjCClass]: super=0x0xb8b091a0 objc=SOGo
> slots=connect,GET,view,casProxy,index,saml2-signon-post,changePassword,saml2-metadata,loading,toolbar>
> 
> Apr 03 18:20:48 sogod [8507]: |SOGo|   looked up value: (nil)
> Apr 03 18:20:48 sogod [8507]: |SOGo|   lookup in root object: (nil)
> Apr 03 18:20:48 sogod [8507]: |SOGo|   GOT: (nil)
> Apr 03 18:20:48 sogod [8507]:
> <<0xB8FC5220[SOGoContactGCSFolder]:personal>>D fetched 0 records.
> 193.72.75.4 - - [03/Apr/2013:18:20:48 GMT] "GET
> /SOGo/so/a...@balg.me/Contacts/view HTTP/1.1" 200 22672/0 0.067 - - 56K
> Apr 03 18:20:49 sogod [8507]: |SOGo| lookup name: a...@balg.me
> Apr 03 18:20:49 sogod [8507]: |SOGo|   did not find key 'a...@balg.me'
> in SoClass: <0x0xb8b09a40[SoObjCClass]: super=0x0xb8b091a0 objc=SOGo
> slots=connect,GET,view,casProxy,index,saml2-signon-post,changePassword,saml2-metadata,loading,toolbar>
> 
> Apr 03 18:20:49 sogod [8507]: |SOGo|   looked up value: (nil)
> Apr 03 18:20:49 sogod [8507]: |SOGo|   lookup in root object: (nil)
> Apr 03 18:20:49 sogod [8507]: |SOGo|   GOT: (nil)
> 193.72.75.4 - - [03/Apr/2013:18:20:49 GMT] "POST
> /SOGo/so/a...@balg.me/Calendar/alarmslist?browserTime=1365013249
> HTTP/1.1" 200 2/0 0.006 - - 0
> Apr 03 18:20:49 sogod [8507]: |SOGo| lookup name: a...@balg.me
> Apr 03 18:20:49 sogod [8507]: |SOGo|   did not find key 'a...@balg.me'
> in SoClass: <0x0xb8b09a40[SoObjCClass]: super=0x0xb8b091a0 objc=SOGo
> slots=connect,GET,view,casProxy,index,saml2-signon-post,changePassword,saml2-metadata,loading,toolbar>
> 
> Apr 03 18:20:49 sogod [8507]: |SOGo|   looked up value: (nil)
> Apr 03 18:20:49 sogod [8507]: |SOGo|   lookup in root object: (nil)
> Apr 03 18:20:49 sogod [8507]: |SOGo|   GOT: (nil)
> 193.72.75.4 - - [03/Apr/2013:18:20:49 GMT] "POST
> /SOGo/so/a...@balg.me/Contacts/personal/canAccessContent HTTP/1.1" 204
> 0/0 0.004 - - 8K
> 

To me this looks either as an access privilege problem on your IMAP
server, or you use stale static files from an old SOGo installation.

Can you connect via another email client with the same credentials to
your IMAP server?
Is Apache using the correct static data directory (in our case
/usr/lib64/GNUstep/SOGo/WebServerResources) ?


Kind regards,
Christian Mack

-- 
Christian Mack
Gruppe Informationsdienste
Rechenzentrum Universität Konstanz
-- 
users@sogo.nu
https://inverse.ca/sogo/lists

Reply via email to