Hallo,
I am struggling while installing and configuring SOGo, but I'm still alive. I
hope someone can help me with my problem:

I have compiles and installed the following versions of software on a openSuse
12.3 x64 :

gnustep-make-2.6.4 with ./configure --disable-native-objc-exceptions
gnustep-base-1.24.4 with ./configure
gnustep-gui-0.23.1 with ./configure
gnustep-back-0.23.0 with ./configure
SOPE with ./with-gnustep --enable-debug --disable-strip
SOGo-2.0.5a with ./configure --enablge-debug --disable-strip

this is my /etc/sogo/sogo.conf file:

{

WOWorkersCount = 20;
WOPort = 20000;
WOLogFile = /var/log/sogo/sogo.log;
SOGoMemcachedHost = 127.0.0.1;
SOGoTimeZone="Europe/Berlin";
SOGoSuperUsernames = (admin);
SOGoLanguage=German;
SOGoSupportedLanguages = ("German","English");


SOGoProfileURL =
"mysql://sogo:sogosecret@localhost:3306/sogo/sogo_user_profile";
OCSFolderInfoURL="mysql://sogo:sogosecret@localhost:3306/sogo/sogo_folder_info";
OCSSessionsFolderURL =
"mysql://sogo:sogosecret@localhost:3306/sogo/sogo_sessions_folder";
OCSEMailAlarmsFolderURL =
"mysql://sogo:sogosecret@localhost:3306/sogo/sogo_alarms_folder";

SOGoUserSources =
(
{
  type=sql;
  id=directory;
  displayName="Verzeichnis";
  viewURL = "mysql://sogo:sogosecret@localhost:3306/sogo/sogo_auth";
  canAuthenticate = YES;
  isAddressBook = YES;
  userPasswordAlgorithm = md5;
} 
);

SOGoMailingMechanism = smtp;
SOGoSMTPServer = 127.0.0.1;
SOGoSMTPAuthenticationType=PLAIN;

SOGoDraftsFolderName = Drafts;
SOGoSentFolderName = Sent;
SOGoTrashFolderName = Trash;
SOGoIMAPServer= 127.0.0.1;

SOGoLoginModule = Contacts;
SOGoVacationEnabled = YES;
SOGoGoForwardEnabled= YES;
SOGoGoMailMessageCheck = every_5_minutes;
SOGoFirstDayOfWeek=1;

SOGoAppointmentSendEMailNotifications = YES;
SOGoCalendarDefaultRoles = ( PublicViewer, ConfidentialDAndTViewer );
SOGoMailDomain = mydomain.de;



}

This is my /etc/apache2/conf.c/SOGo.conf:

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

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

   # Explicitly allow caching of static content to avoid browser specific
behavior.
   # A resource's URL MUST change in order to have the client load the new
version.
   <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>

## Uncomment the following to enable proxy-side authentication, you will then
## need to set the "SOGoTrustProxyAuthentication" SOGo user default to YES and
## adjust the "x-webobjects-remote-user" proxy header in the "Proxy" section
## below.
#<Location /SOGo>
#  AuthType XXX
#  Require valid-user
#  SetEnv proxy-nokeepalive 1
#  Allow from all
#</Location>

ProxyRequests Off
SetEnv proxy-nokeepalive 1
ProxyPreserveHost On

# When using CAS, you should uncomment this and install cas-proxy-validate.py
# in /usr/lib/cgi-bin to reduce server overloading
#
# ProxyPass /SOGo/casProxy http://localhost/cgi-bin/cas-proxy-validate.py
# <Proxy http://localhost/app/cas-proxy-validate.py>
#   Order deny,allow
#   Allow from your-cas-host-addr
# </Proxy>

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

<Proxy http://127.0.0.1:20000/SOGo>
## adjust the following to your configuration
 RequestHeader set "x-webobjects-server-port" "80"
 RequestHeader set "x-webobjects-server-name" "mydomain.de"
 RequestHeader set "x-webobjects-server-url" "http://mydomain.de";

## When using proxy-side autentication, you need to uncomment and
## adjust the following line:
#  RequestHeader set "x-webobjects-remote-user" "%{REMOTE_USER}e"

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

 AddDefaultCharset UTF-8

 Order allow,deny
 Allow from all
</Proxy>


And now, when I start with the unixuser soho the deamon:

/usr/local/sbin/sogod -WOPort 20000 -WOWorkersCount 1 -WOLogFile - -WOPidFile
/tmp/sogo.pid

I get the following output:

May 11 12:17:17 sogod [38611]: vmem size check enabled: shutting down app when
vmem > 384 MB
May 11 12:17:17 sogod [38611]: <0x0x7fe6178a0358[SOGoProductLoader]> SOGo
products loaded from '/usr/local/lib/GNUstep/SOGo':
May 11 12:17:17 sogod [38611]: <0x0x7fe6178a0358[SOGoProductLoader]>  
Mailer.SOGo, SchedulerUI.SOGo, MainUI.SOGo, Contacts.SOGo,
AdministrationUI.SOGo, MailerUI.SOGo, ContactsUI.SOGo, CommonUI.SOGo,
PreferencesUI.SOGo, Appointments.SOGo, MailPartViewers.SOGo
Error
(objc-load):/usr/local/lib/GNUstep/SOGo/MailPartViewers.SOGo/./MailPartViewers:
undefined symbol: __objc_class_name_SOGoMailBodyPart
May 11 12:17:17 sogod [38611]: [so-product-registry] could not load product:
MailPartViewers
Error (objc-load):/usr/local/lib/GNUstep/SOGo/MailerUI.SOGo/./MailerUI:
undefined symbol: __objc_class_name_UIxMailRenderingContext
May 11 12:17:17 sogod [38611]: [so-product-registry] could not load product:
MailerUI
May 11 12:17:17 sogod [38611]: <0x0x7fe617990918[WOWatchDog]> listening on
*:20000
May 11 12:17:17 sogod [38611]: <0x0x7fe617990918[WOWatchDog]> watchdog process
pid: 38611
May 11 12:17:17 sogod [38611]: <0x0x7fe614826560[WOWatchDogChild]> watchdog
request timeout set to 10 minutes
May 11 12:17:17 sogod [38611]: <0x0x7fe617990918[WOWatchDog]> preparing 1
children
May 11 12:17:17 sogod [38611]: <0x0x7fe617990918[WOWatchDog]> child spawned
with pid 38612

After that I am able to view and edit Calendars and Addressbooks in the
Webinterface, but when I want to see Mails, my browser write the following
text:

An error occurred during object publishing

the requested object could not be found!

Sogo logs in console:
2013-05-11 12:18:41.506 sogod[38612] Note: Using UTF-8 as URL encoding in
NGExtensions.
May 11 12:18:41 sogod [38612]: <0x0x7fe617705108[SOGoCache]> Cache cleanup
interval set every 300.000000 seconds
May 11 12:18:41 sogod [38612]: <0x0x7fe617705108[SOGoCache]> Using host(s)
'127.0.0.1' as server(s)
2013-05-11 12:18:41.602 sogod[38612] Note(SoObject): SoDebugKeyLookup is
enabled!
2013-05-11 12:18:41.602 sogod[38612] Note(SoObject): SoDebugBaseURL is enabled!
2013-05-11 12:18:41.602 sogod[38612] Note(SoObject): relative base URLs are
enabled.
178.6.207.140 - - [11/May/2013:12:18:41 GMT] "GET /SOGo/so/sigrid/Mail
HTTP/1.1" 302 0/0 0.099 - - 1M
178.6.207.140 - - [11/May/2013:12:18:41 GMT] "GET /SOGo/so/sigrid/Mail/view
HTTP/1.1" 404 208/0 0.004 - - 0


The second thing is, that I can't start it, when omit the -WOLogFile -
option…
The third thing is, that I can't start sogod as a daemon.


I have no Idea what's wrong. Can anybody help me or bring me an idea for
searching?


Best Regards

Uwe-- 
[email protected]
https://inverse.ca/sogo/lists

Reply via email to