Here is what I have:

root@team:~# dpkg --get-selections | grep sope
libsope-appserver4.9                            install
libsope-core4.9                                 install
libsope-gdl1-4.9                                install
libsope-ldap4.9                                 install
libsope-mime4.9                                 install
libsope-xml4.9                                  install
sope4.9-gdl1-mysql                              install
sope4.9-libxmlsaxdriver                         install


> On Apr 11, 2016, at 4:37 AM, Christian Mack (christian.m...@uni-konstanz.de) 
> <users@sogo.nu> wrote:
> 
> Am 10.04.2016 um 12:24 schrieb Azam Premji (blueb...@gmail.com):
>> Hi guys,
>> 
>> I'm trying to get SOGo to authenticate to Samba4. I have installed Samba 
>> 4.4.0 and SOGo 3 along with Postfix, Dovecot, MariaDB and Apache2. I'm not 
>> doing the OpenChange thing - I want to use the Web interface tho and maybe 
>> Outlook 2013 so I have activesync installed. I installed Samba by 
>> downloading with wget and going thru ./configure, make, and make install.
>> 
>> I'm able to see the Web interface of SOGo but logging in simply throws an 
>> 'Authentication Failed, Wrong username or Password' message. When I look 
>> into my /var/log/sogo/sogo.log I see the following:
>> 
>> 
>> Apr 10 05:33:31 sogod [3841]: <0x0x56526fccc9b8[WOWatchDog]> child spawned 
>> with pid 3844
>> Apr 10 05:33:31 sogod [3841]: <0x0x56526fccc9b8[WOWatchDog]> child spawned 
>> with pid 3845
>> Apr 10 05:33:31 sogod [3841]: <0x0x56526fccc9b8[WOWatchDog]> child spawned 
>> with pid 3846
>> Apr 10 05:35:00 sogod [3845]: <0x0x56526ff25ba8[SOGoCache]> Cache cleanup 
>> interval set every 300.000000 seconds
>> Apr 10 05:35:00 sogod [3845]: <0x0x56526ff25ba8[SOGoCache]> Using host(s) 
>> '127.0.0.1' as server(s)
>> Apr 10 05:35:00 sogod [3845]: [ERROR] <0x0x56526fcca9b8[NGBundleManager]> 
>> could not create bundle for path: 
>> '/usr/share/GNUstep/Libraries/gnustep-base/Versions/1.24/Resources/SSL.bundle'
>> Apr 10 05:35:00 sogod [3845]: [WARN] <0x0x7f0a438fd3c0[WOxElemBuilder]> 
>> could not locate builders: WOxExtElemBuilder,WOxExtElemBuilder
>> Apr 10 05:35:00 sogod [3845]: 10.10.1.100 "GET /SOGo/ HTTP/1.1" 200 6099/0 
>> 0.065 22165 72% 4M
>> Apr 10 05:35:07 sogod [3845]: SOGoRootPage Login from '10.10.1.100' for user 
>> 'test1' might not have worked - password policy: 65535  grace: -1  expire: 
>> -1  bound: 0
>> Apr 10 05:35:07 sogod [3845]: 10.10.1.100 "POST /SOGo/connect HTTP/1.1" 403 
>> 34/62 0.062 - - 596K
>> 
>> 
>> I read that there isn't really anything to worry about not being able to 
>> create the SSL.bundle thing but I don't know about the 
>> WOxExtElemBuilder,WOxExtElemBuilder error. I couldn't find a file like that 
>> on my system. And the last one there about the password policy I have no 
>> idea. I do have the following set:
>> /usr/local/samba/bin/samba-tool domain passwordsettings set --complexity=off
>> /usr/local/samba/bin/samba-tool domain passwordsettings set 
>> --min-pwd-length=1
>> /usr/local/samba/bin/samba-tool user setexpiry Administrator --noexpiry
>> 
>> 
>> 
>> Here is my sogo.conf (removed most parts that have have been commented out 
>> anyway, easy passwords for test environment):
>> /* Database configuration (mysql:// or postgresql://) */
>> SOGoProfileURL = 
>> "mysql://sogo:password123@localhost:3306/sogo/sogo_user_profile";
>> OCSFolderInfoURL = 
>> "mysql://sogo:password123@localhost:3306/sogo/sogo_folder_info";
>> OCSSessionsFolderURL = 
>> "mysql://sogo:password123@localhost:3306/sogo/sogo_sessions_folder";
>> 
>> /* Mail */
>> SOGoDraftsFolderName = INBOX/Drafts;
>> SOGoSentFolderName = INBOX/Sent;
>> SOGoTrashFolderName = INBOX/Trash;
>> SOGoIMAPServer = imaps://localhost:993;
>> SOGoSieveServer = sieve://127.0.0.1:4190;
>> SOGoSMTPServer = 127.0.0.1;
>> SOGoMailDomain = rhythmic.ca;
>> SOGoMailingMechanism = smtp;
>> //SOGoForceExternalLoginWithEmail = NO;
>> //SOGoMailSpoolPath = /var/spool/sogo;
>> //NGImap4ConnectionStringSeparator = "/";
>> 
>> 
>> /* LDAP AD/Samba4 example */
>> SOGoUserSources = (
>>  {
>>    type = ldap;
>>    CNFieldName = cn;
>>    UIDFieldName = sAMAccountName;
>>    baseDN = "CN=users,dc=rhythmic,dc=ca";
>>    bindDN = "administra...@rhythmic.ca";
>>    bindFields = (sAMAccountName, mail);
>>    bindPassword = password123;
>>    canAuthenticate = YES;
>>    displayName = "Public";
>>    hostname = ldap://127.0.0.1:389;
>>    filter = "mail = '*'";
>>    id = directory;
>>    isAddressBook = YES;
>>  }
>> );
>> /* Web Interface */
>> SOGoPageTitle = RhythmicCanada;
>> SOGoVacationEnabled = YES;
>> SOGoForwardEnabled = YES;
>> SOGoSieveScriptsEnabled = YES;
>> //SOGoMailAuxiliaryUserAccountsEnabled = YES;
>> //SOGoTrustProxyAuthentication = NO;
>> 
>> /* General */
>> SOGoLanguage = English;
>> SOGoTimeZone = America/Toronto;
>> SOGoCalendarDefaultRoles = (
>>  PublicDAndTViewer,
>>  ConfidentialDAndTViewer
>> );
>> SOGoSuperUsernames = (Administrator); // This is an array - keep the parens!
>> SxVMemLimit = 384;
>> WOPidFile = "/var/run/sogo/sogo.pid";
>> SOGoMemcachedHost = 127.0.0.1;
>> }
>> 
>> I'm not sure if I'm missing a step and I have a feeling it's something 
>> really stupid.
>> - Does my sogo.conf look right for Samba authentication? Should it really 
>> say type = ldap?
>> - I copied the format of the bindDN from a website. Is that accurate?
>> - Since I have a user in Samba (test1), how can I check what the CN=,DC=, is 
>> for that user in Samba? This way I know if the CN listed in my baseDN is 
>> actually 'users'?
>> 
>> Don't know if this is related or I should be starting a new  thread for it 
>> but log.samba shows this error:
>> [2016/04/10 06:15:45.597445,  0] 
>> ../source4/smbd/server.c:485(binary_smbd_main)
>>  samba: using 'standard' process model
>> samba: setproctitle not initialized, please either call setproctitle_init() 
>> or link against libbsd-ctor.
>> samba: setproctitle not initialized, please either call setproctitle_init() 
>> or link against libbsd-ctor.
>> samba: setproctitle not initialized, please either call setproctitle_init() 
>> or link against libbsd-ctor.
>> samba: setproctitle not initialized, please either call setproctitle_init() 
>> or link against libbsd-ctor.
>> samba: setproctitle not initialized, please either call setproctitle_init() 
>> or link against libbsd-ctor.
>> samba: setproctitle not initialized, please either call setproctitle_init() 
>> or link against libbsd-ctor.
>> samba: setproctitle not initialized, please either call setproctitle_init() 
>> or link against libbsd-ctor.
>> samba: setproctitle not initialized, please either call setproctitle_init() 
>> or link against libbsd-ctor.
>> samba: setproctitle not initialized, please either call setproctitle_init() 
>> or link against libbsd-ctor.
>> [2016/04/10 06:15:45.626622,  0] 
>> ../lib/util/become_daemon.c:124(daemon_ready)
>>  STATUS=daemon 'samba' finished starting up and ready to serve connections
>> samba: setproctitle not initialized, please either call setproctitle_init() 
>> or link against libbsd-ctor.
>> samba: setproctitle not initialized, please either call setproctitle_init() 
>> or link against libbsd-ctor.
>> samba: setproctitle not initialized, please either call setproctitle_init() 
>> or link against libbsd-ctor.
>> samba: setproctitle not initialized, please either call setproctitle_init() 
>> or link against libbsd-ctor.
>> 
>> 
>> I'm quite stumped. I welcome any help.
>> 
>> Thanks!
>> 
>> Azam
>> 
> 
> Which SOPE version did you install?
> 
> 
> Kind regards,
> Christian Mack
> 
> -- 
> Christian Mack
> Universität Konstanz
> Kommunikations-, Informations-, Medienzentrum (KIM)
> Abteilung Basisdienste
> 78457 Konstanz
> +49 7531 88-4416
> 

-- 
users@sogo.nu
https://inverse.ca/sogo/lists

Reply via email to