View Issue Details

IDProjectCategoryView StatusLast Update
0002962SOGoWeb Generalpublic2014-12-30 18:11
Reporterchrisur Assigned Toludovic  
PriorityurgentSeveritymajorReproducibilityalways
Status resolvedResolutionsuspended 
PlatformLinuxOSFedoraOS Version20 x64
Product Versionnightly v2 
Summary0002962: Proxy Error
Description

I was running SOGo 1.3.16-1 on a Debian 7 x64 server. All was woking fine.
Now I try to run SOGo 2.2.10.20141021 on a Fedora 20 x64 with the same config and Mysql database, but I get this proxy error:
"The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /SOGo."
I also tried it with the lastest stable version 2.2.9a.
Any ideas to get this thing working?
mfg

Steps To Reproduce

start mysqld, memcached, httpd, sogod and connect to http://localhost/SOGo via browser

Additional Information

cat /etc/sogo/sogo.conf:

{
/* ***** Main SOGo configuration file **

  • *
  • Since the content of this file is a dictionary in OpenStep plist format, *
  • the curly braces enclosing the body of the configuration are mandatory. *
  • See the Installation Guide for details on the format. *
  • *
  • C and C++ style comments are supported. *
  • *
  • This example configuration contains only a subset of all available *
  • configuration parameters. Please see the installation guide more details. *
  • *
  • ~sogo/GNUstep/Defaults/.GNUstepDefaults has precedence over this file, *
  • make sure to move it away to avoid unwanted parameter overrides. *
  • *
  • **/

    / Database configuration (mysql:// or postgresql://) /
    SOGoProfileURL = "mysql://sogo:xxx@localhost:3306/sogo/sogo_user_profile";
    OCSFolderInfoURL = "mysql://sogo:xxx@localhost:3306/sogo/sogo_folder_info";
    OCSSessionsFolderURL = "mysql://sogo:xxx@localhost:3306/sogo/sogo_sessions_folder";
    OCSEMailAlarmsFolderURL = "mysql://sogo:xxx@localhost:3306/sogo/sogo_alarms_folder";

    / Mail /
    SOGoDraftsFolderName = "Entwürfe";
    SOGoSentFolderName = Gesendet;
    SOGoTrashFolderName = Papierkorb;
    SOGoIMAPServer = localhost;
    #SOGoSieveServer = sieve://localhost:4190;
    SOGoSMTPServer = localhost;
    SOGoForceExternalLoginWithEmail = YES;
    SOGoMailDomain = xxx.xxx;
    SOGoMailingMechanism = smtp;
    //SOGoMailSpoolPath = /var/spool/sogo;
    //NGImap4ConnectionStringSeparator = "/";
    SOGoMailMessageCheck = every_5_minutes;
    SOGoMailCustomFromEnabled = YES;

    / Notifications /
    SOGoAppointmentSendEMailNotifications = YES;
    //SOGoACLsSendEMailNotifications = NO;
    //SOGoFoldersSendEMailNotifications = NO;

    / Authentication /
    SOGoPasswordChangeEnabled = YES;

    SOGoUserSources =
    (
    {
    canAuthenticate = YES;
    displayName = "SOGo Users";
    id = users;
    isAddressBook = YES;
    type = sql;
    userPasswordAlgorithm = md5;
    IMAPLoginFieldName = mail;
    viewURL ="mysql://sogo:xxx@localhost:3306/sogo/sogo_users";
    }
    );

    / Web Interface /
    //SOGoPageTitle = SOGo;
    SOGoVacationEnabled = YES;
    //SOGoForwardEnabled = YES;
    SOGoSieveScriptsEnabled = YES;
    SOGoMailAuxiliaryUserAccountsEnabled = YES;
    //SOGoTrustProxyAuthentication = NO;
    SOGoLoginModule = Calendar;
    SOGoFirstDayOfWeek = 1;

    / General /
    SOGoLanguage = German;
    SOGoTimeZone = Europe/Vienna;
    //SOGoCalendarDefaultRoles = (
    // PublicDAndTViewer,
    // ConfidentialDAndTViewer
    //);
    SOGoSuperUsernames = (root); // This is an array - keep the parens!
    SxVMemLimit = 512;
    //WOPidFile = "/var/run/sogo/sogod.pid";
    SOGoMemcachedHost = "/var/run/memcached.sock";

    / Debug /
    SOGoDebugRequests = YES;
    SoDebugBaseURL = YES;
    ImapDebugEnabled = YES;
    LDAPDebugEnabled = YES;
    PGDebugEnabled = YES;
    MySQL4DebugEnabled = YES;
    SOGoUIxDebugEnabled = YES;
    WODontZipResponse = YES;
    WOMessageUsesUTF8 = YES;
    WOLogFile = /var/log/sogo/sogo.log;
    }

//defaults write sogod WOPort localhost:20000

cat /var/log/sogo/sogo.log:

Oct 21 16:13:32 sogod [22777]: version 2.2.10 (build root@shiva.inverse 201410210028) -- starting
Oct 21 16:13:32 sogod [22777]: vmem size check enabled: shutting down app when vmem > 512 MB
Oct 21 16:13:32 sogod [22777]: <0x0x7f0f899fcf48[SOGoProductLoader]> SOGo products loaded from '/usr/lib64/GNUstep/SOGo':
Oct 21 16:13:32 sogod [22777]: <0x0x7f0f899fcf48[SOGoProductLoader]> AdministrationUI.SOGo, Appointments.SOGo, CommonUI.SOGo, Contacts.SOGo, ContactsUI.SOGo, MailPartViewers.SOGo, Mailer.SOGo, MailerUI.SOGo, MainUI.SOGo, PreferencesUI.SOGo, SchedulerUI.SOGo, ActiveSync.SOGo
Oct 21 16:13:32 sogod [22777]: <0x0x7f0f89815aa8[WOWatchDog]> listening on 127.0.0.1:20000
Oct 21 16:13:32 sogod [22777]: <0x0x7f0f89815aa8[WOWatchDog]> watchdog process pid: 22777
Oct 21 16:13:32 sogod [22777]: <0x0x7f0f879c9960[WOWatchDogChild]> watchdog request timeout set to 10 minutes
Oct 21 16:13:32 sogod [22777]: <0x0x7f0f89815aa8[WOWatchDog]> preparing 3 children
Oct 21 16:13:32 sogod [22777]: <0x0x7f0f89815aa8[WOWatchDog]> child spawned with pid 22778
Oct 21 16:13:32 sogod [22777]: <0x0x7f0f89815aa8[WOWatchDog]> child spawned with pid 22779
Oct 21 16:13:32 sogod [22777]: <0x0x7f0f89815aa8[WOWatchDog]> child spawned with pid 22780
2014-10-21 16:13:32.169 sogod[22780] MySQL4 connection established 0x0x7f0f89ba9c60
2014-10-21 16:13:32.169 sogod[22780] MySQL4 channel 0x0x7f0f89c9d988 opened (connection=0x0x7f0f89ba9c60,sogo)
2014-10-21 16:13:32.169 sogod[22780] <MySQL4Channel[0x0x7f0f89c9d988] connection=0x0x7f0f89ba9c60> SQL: SELECT count() FROM sogo_user_profile;
2014-10-21 16:13:32.169 sogod[22780] <MySQL4Channel[0x0x7f0f89c9d988] connection=0x0x7f0f89ba9c60> query has results, entering fetch-mode.
2014-10-21 16:13:32.169 sogod[22780] <MySQL4Channel[0x0x7f0f89c9d988] connection=0x0x7f0f89ba9c60> SQL: SELECT count(
) FROM sogo_folder_info;
2014-10-21 16:13:32.170 sogod[22780] <MySQL4Channel[0x0x7f0f89c9d988] connection=0x0x7f0f89ba9c60> query has results, entering fetch-mode.
2014-10-21 16:13:32.171 sogod[22780] <MySQL4Channel[0x0x7f0f89c9d988] connection=0x0x7f0f89ba9c60> SQL: SELECT count() FROM sogo_sessions_folder;
2014-10-21 16:13:32.171 sogod[22780] <MySQL4Channel[0x0x7f0f89c9d988] connection=0x0x7f0f89ba9c60> query has results, entering fetch-mode.
2014-10-21 16:13:32.178 sogod[22779] MySQL4 connection established 0x0x7f0f89ba9c60
2014-10-21 16:13:32.178 sogod[22778] MySQL4 connection established 0x0x7f0f89ba9c60
2014-10-21 16:13:32.178 sogod[22779] MySQL4 channel 0x0x7f0f89c9d988 opened (connection=0x0x7f0f89ba9c60,sogo)
2014-10-21 16:13:32.178 sogod[22778] MySQL4 channel 0x0x7f0f89c9d988 opened (connection=0x0x7f0f89ba9c60,sogo)
2014-10-21 16:13:32.178 sogod[22778] <MySQL4Channel[0x0x7f0f89c9d988] connection=0x0x7f0f89ba9c60> SQL: SELECT count(
) FROM sogo_user_profile;
2014-10-21 16:13:32.178 sogod[22779] <MySQL4Channel[0x0x7f0f89c9d988] connection=0x0x7f0f89ba9c60> SQL: SELECT count() FROM sogo_user_profile;
2014-10-21 16:13:32.178 sogod[22779] <MySQL4Channel[0x0x7f0f89c9d988] connection=0x0x7f0f89ba9c60> query has results, entering fetch-mode.
2014-10-21 16:13:32.178 sogod[22778] <MySQL4Channel[0x0x7f0f89c9d988] connection=0x0x7f0f89ba9c60> query has results, entering fetch-mode.
2014-10-21 16:13:32.178 sogod[22779] <MySQL4Channel[0x0x7f0f89c9d988] connection=0x0x7f0f89ba9c60> SQL: SELECT count(
) FROM sogo_folder_info;
2014-10-21 16:13:32.178 sogod[22778] <MySQL4Channel[0x0x7f0f89c9d988] connection=0x0x7f0f89ba9c60> SQL: SELECT count() FROM sogo_folder_info;
2014-10-21 16:13:32.178 sogod[22779] <MySQL4Channel[0x0x7f0f89c9d988] connection=0x0x7f0f89ba9c60> query has results, entering fetch-mode.
2014-10-21 16:13:32.178 sogod[22778] <MySQL4Channel[0x0x7f0f89c9d988] connection=0x0x7f0f89ba9c60> query has results, entering fetch-mode.
2014-10-21 16:13:32.179 sogod[22779] <MySQL4Channel[0x0x7f0f89c9d988] connection=0x0x7f0f89ba9c60> SQL: SELECT count(
) FROM sogo_sessions_folder;
2014-10-21 16:13:32.179 sogod[22778] <MySQL4Channel[0x0x7f0f89c9d988] connection=0x0x7f0f89ba9c60> SQL: SELECT count(*) FROM sogo_sessions_folder;
2014-10-21 16:13:32.179 sogod[22778] <MySQL4Channel[0x0x7f0f89c9d988] connection=0x0x7f0f89ba9c60> query has results, entering fetch-mode.
2014-10-21 16:13:32.179 sogod[22779] <MySQL4Channel[0x0x7f0f89c9d988] connection=0x0x7f0f89ba9c60> query has results, entering fetch-mode.
Oct 21 16:13:35 sogod [22778]: |SOGo| starting method 'GET' on uri '/SOGo'
Oct 21 16:13:35 sogod [22778]: <0x0x7f0f89b59478[SOGoCache]> Cache cleanup interval set every 300.000000 seconds
Oct 21 16:13:35 sogod [22778]: <0x0x7f0f89b59478[SOGoCache]> Using host(s) '/var/run/memcached.sock' as server(s)
/usr/sbin/sogod: symbol lookup error: /usr/lib64/libNGObjWeb.so.4.9: undefined symbol: sel_get_uid
Oct 21 16:13:35 sogod [22777]: <0x0x7f0f89acf098[WOWatchDogChild]> child 22778 exited with code 127
Oct 21 16:13:35 sogod [22777]: <0x0x7f0f89acf098[WOWatchDogChild]> avoiding to respawn child before 2014-10-21 16:13:37 +0200
Oct 21 16:13:37 sogod [22777]: <0x0x7f0f89815aa8[WOWatchDog]> child spawned with pid 22784
2014-10-21 16:13:37.174 sogod[22784] MySQL4 connection established 0x0x7f0f89c4df20
2014-10-21 16:13:37.174 sogod[22784] MySQL4 channel 0x0x7f0f89a9deb8 opened (connection=0x0x7f0f89c4df20,sogo)
2014-10-21 16:13:37.174 sogod[22784] <MySQL4Channel[0x0x7f0f89a9deb8] connection=0x0x7f0f89c4df20> SQL: SELECT count() FROM sogo_user_profile;
2014-10-21 16:13:37.174 sogod[22784] <MySQL4Channel[0x0x7f0f89a9deb8] connection=0x0x7f0f89c4df20> query has results, entering fetch-mode.
2014-10-21 16:13:37.175 sogod[22784] <MySQL4Channel[0x0x7f0f89a9deb8] connection=0x0x7f0f89c4df20> SQL: SELECT count(
) FROM sogo_folder_info;
2014-10-21 16:13:37.175 sogod[22784] <MySQL4Channel[0x0x7f0f89a9deb8] connection=0x0x7f0f89c4df20> query has results, entering fetch-mode.
2014-10-21 16:13:37.176 sogod[22784] <MySQL4Channel[0x0x7f0f89a9deb8] connection=0x0x7f0f89c4df20> SQL: SELECT count(*) FROM sogo_sessions_folder;
2014-10-21 16:13:37.176 sogod[22784] <MySQL4Channel[0x0x7f0f89a9deb8] connection=0x0x7f0f89c4df20> query has results, entering fetch-mode.
Oct 21 16:13:47 sogod [22784]: |SOGo| starting method 'GET' on uri '/SOGo'
Oct 21 16:13:47 sogod [22784]: <0x0x7f0f89830758[SOGoCache]> Cache cleanup interval set every 300.000000 seconds
Oct 21 16:13:47 sogod [22784]: <0x0x7f0f89830758[SOGoCache]> Using host(s) '/var/run/memcached.sock' as server(s)
/usr/sbin/sogod: symbol lookup error: /usr/lib64/libNGObjWeb.so.4.9: undefined symbol: sel_get_uid
Oct 21 16:13:47 sogod [22777]: <0x0x7f0f89acf098[WOWatchDogChild]> child 22784 exited with code 127
Oct 21 16:13:47 sogod [22777]: <0x0x7f0f89815aa8[WOWatchDog]> child spawned with pid 22790
2014-10-21 16:13:47.673 sogod[22790] MySQL4 connection established 0x0x7f0f89beaac0
2014-10-21 16:13:47.673 sogod[22790] MySQL4 channel 0x0x7f0f89b5dfe8 opened (connection=0x0x7f0f89beaac0,sogo)
2014-10-21 16:13:47.673 sogod[22790] <MySQL4Channel[0x0x7f0f89b5dfe8] connection=0x0x7f0f89beaac0> SQL: SELECT count() FROM sogo_user_profile;
2014-10-21 16:13:47.674 sogod[22790] <MySQL4Channel[0x0x7f0f89b5dfe8] connection=0x0x7f0f89beaac0> query has results, entering fetch-mode.
2014-10-21 16:13:47.674 sogod[22790] <MySQL4Channel[0x0x7f0f89b5dfe8] connection=0x0x7f0f89beaac0> SQL: SELECT count(
) FROM sogo_folder_info;
2014-10-21 16:13:47.674 sogod[22790] <MySQL4Channel[0x0x7f0f89b5dfe8] connection=0x0x7f0f89beaac0> query has results, entering fetch-mode.
2014-10-21 16:13:47.676 sogod[22790] <MySQL4Channel[0x0x7f0f89b5dfe8] connection=0x0x7f0f89beaac0> SQL: SELECT count(*) FROM sogo_sessions_folder;
2014-10-21 16:13:47.676 sogod[22790] <MySQL4Channel[0x0x7f0f89b5dfe8] connection=0x0x7f0f89beaac0> query has results, entering fetch-mode.

cat /var/log/httpd/error_log:

[Tue Oct 21 16:18:08.147590 2014] [core:notice] [pid 22811] SELinux policy enabled; httpd running as context system_u:system_r:httpd_t:s0
[Tue Oct 21 16:18:08.148823 2014] [suexec:notice] [pid 22811] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using fe80::82ee:73ff:fe70:cdad. Set the 'ServerName' directive globally to suppress this message
[Tue Oct 21 16:18:08.183374 2014] [auth_digest:notice] [pid 22811] AH01757: generating secret for digest authentication ...
[Tue Oct 21 16:18:08.184440 2014] [lbmethod_heartbeat:notice] [pid 22811] AH02282: No slotmem from mod_heartmonitor
[Tue Oct 21 16:18:08.375536 2014] [mpm_prefork:notice] [pid 22811] AH00163: Apache/2.4.10 (Fedora) PHP/5.5.17 configured -- resuming normal operations
[Tue Oct 21 16:18:08.375568 2014] [core:notice] [pid 22811] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'
[Tue Oct 21 16:18:10.302552 2014] [proxy_http:error] [pid 22812] (20014)Internal error: [client 1.4.69.30:57092] AH01102: error reading status line from remote server 127.0.0.1:20000
[Tue Oct 21 16:18:10.302600 2014] [proxy:error] [pid 22812] [client 1.4.69.30:57092] AH00898: Error reading from remote server returned by /SOGo

TagsNo tags attached.

Activities

ludovic

ludovic

2014-12-30 18:11

administrator   ~0007956

The

/usr/sbin/sogod: symbol lookup error: /usr/lib64/libNGObjWeb.so.4.9: undefined symbol: sel_get_uid

error you get means that you haven't installed the Objective-C runtime or you install packages from an other distro on top of Fedora 20.

We don't provide packages for Fedora 20.

Issue History

Date Modified Username Field Change
2014-10-21 14:21 chrisur New Issue
2014-12-30 18:11 ludovic Note Added: 0007956
2014-12-30 18:11 ludovic Status new => resolved
2014-12-30 18:11 ludovic Resolution open => suspended
2014-12-30 18:11 ludovic Assigned To => ludovic