<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hello,<br><br>I'm trying to setup a kolab environment following hosted kolab groupware setup guide:<br><br><a href="http://docs.kolab.org/en-US/Kolab_Groupware/3.0/html/Administrator_Guide/chap-Administrator_Guide-Hosted_Kolab_Groupware_Setup.html" target="_blank">http://docs.kolab.org/en-US/Kolab_Groupware/3.0/html/Administrator_Guide/chap-Administrator_Guide-Hosted_Kolab_Groupware_Setup.html</a><br><br>My problem is that, once I have the hosted domain working I'm not able to see users created in cyrus for new hosted domain, neither I'm able to login in roundcube with any user.<br><br>I can not see any error about why from kolab-webadmin web page, users are not created in cyrus.<br><br>can anyone help with these problems? I really don't know where the problem comes from. I've follow the guide strictly and I have the following config files:<br><br>#  cat /etc/kolab/kolab.conf<br>[kolab.test.es]<br>primary_mail = %(givenname)s.%(surname)s@%(domain)s<br>autocreate_folders = {<br>        'Archive': {<br>        'quota': 0<br>        },<br>        'Calendar': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': "event.default",<br>        '/shared/vendor/kolab/folder-type': "event",<br>        },<br>        },<br>        'Calendar/Personal Calendar': {<br>        'annotations': {<br>        '/shared/vendor/kolab/folder-type': "event",<br>        },<br>        },<br>        'Configuration': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': "configuration.default",<br>        '/shared/vendor/kolab/folder-type': "configuration.default",<br>        },<br>        },<br>        'Drafts': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': "mail.drafts",<br>        },<br>        },<br>        'Contacts': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': "contact.default",<br>        '/shared/vendor/kolab/folder-type': "contact",<br>        },<br>        },<br>        'Contacts/Personal Contacts': {<br>        'annotations': {<br>        '/shared/vendor/kolab/folder-type': "contact",<br>        },<br>        },<br>        'Journal': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': "journal.default",<br>        '/shared/vendor/kolab/folder-type': "journal",<br>        },<br>        },<br>        'Notes': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': 'note.default',<br>        '/shared/vendor/kolab/folder-type': 'note',<br>        },<br>        },<br>        'Sent': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': "mail.sentitems",<br>        },<br>        },<br>        'Spam': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': "mail.junkemail",<br>        },<br>        },<br>        'Tasks': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': "task.default",<br>        '/shared/vendor/kolab/folder-type': "task",<br>        },<br>        },<br>        'Trash': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': "mail.wastebasket",<br>        },<br>        },<br>        }<br>secondary_mail = {<br>        0: {<br>        "{0}.{1}@{2}": "format('%(givenname)s'[0:1].capitalize(), '%(surname)s', '%(domain)s')"<br>        },<br>        1: {<br>        "{0}@{1}": "format('%(uid)s', '%(domain)s')"<br>        },<br>        2: {<br>        "{0}@{1}": "format('%(givenname)s.%(surname)s', '%(domain)s')"<br>        }<br>        }<br>default_quota = 1048576<br>[kolabdos.test.es]<br>primary_mail = %(givenname)s.%(surname)s@%(domain)s<br>autocreate_folders = {<br>        'Archive': {<br>        'quota': 0<br>        },<br>        'Calendar': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': "event.default",<br>        '/shared/vendor/kolab/folder-type': "event",<br>        },<br>        },<br>        'Calendar/Personal Calendar': {<br>        'annotations': {<br>        '/shared/vendor/kolab/folder-type': "event",<br>        },<br>        },<br>        'Configuration': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': "configuration.default",<br>        '/shared/vendor/kolab/folder-type': "configuration.default",<br>        },<br>        },<br>        'Drafts': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': "mail.drafts",<br>        },<br>        },<br>        'Contacts': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': "contact.default",<br>        '/shared/vendor/kolab/folder-type': "contact",<br>        },<br>        },<br>        'Contacts/Personal Contacts': {<br>        'annotations': {<br>        '/shared/vendor/kolab/folder-type': "contact",<br>        },<br>        },<br>        'Journal': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': "journal.default",<br>        '/shared/vendor/kolab/folder-type': "journal",<br>        },<br>        },<br>        'Notes': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': 'note.default',<br>        '/shared/vendor/kolab/folder-type': 'note',<br>        },<br>        },<br>        'Sent': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': "mail.sentitems",<br>        },<br>        },<br>        'Spam': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': "mail.junkemail",<br>        },<br>        },<br>        'Tasks': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': "task.default",<br>        '/shared/vendor/kolab/folder-type': "task",<br>        },<br>        },<br>        'Trash': {<br>        'annotations': {<br>        '/private/vendor/kolab/folder-type': "mail.wastebasket",<br>        },<br>        },<br>        }<br>secondary_mail = {<br>        0: {<br>        "{0}.{1}@{2}": "format('%(givenname)s'[0:1].capitalize(), '%(surname)s', '%(domain)s')"<br>        },<br>        1: {<br>        "{0}@{1}": "format('%(uid)s', '%(domain)s')"<br>        },<br>        2: {<br>        "{0}@{1}": "format('%(givenname)s.%(surname)s', '%(domain)s')"<br>        }<br>        }<br>default_quota = 1048576<br>[kolab_hosting]<br>primary_domain = kolabdos.test.es<br>bind_dn = uid=hosted-kolab-service,ou=Special Users,dc=kolab,dc=test,dc=es<br>bind_pw = ******<br>[kolab_smtp_access_policy]<br>cache_retention = 86400<br>cache_uri = mysql://user:pass@localhost/database<br>address_search_attrs = mail, alias<br>[cyrus-sasl]<br>result_attribute = mail<br>[ldap]<br>kolab_user_filter = (objectclass=kolabinetorgperson)<br>mail_attributes = mail, alias<br>mailserver_attribute = mailhost<br>group_filter = (|(objectclass=groupofuniquenames)(objectclass=groupofurls))<br>unique_attribute = nsuniqueid<br>kolab_user_base_dn = ou=People,%(base_dn)s<br>base_dn = dc=kolab,dc=test,dc=es<br>bind_pw = ******<br>group_base_dn = ou=Groups,%(base_dn)s<br>domain_name_attribute = associateddomain<br>sharedfolder_filter = (objectclass=kolabsharedfolder)<br>domain_filter = (&(associatedDomain=*))<br>group_scope = sub<br>bind_dn = cn=Directory Manager<br>ldap_uri = ldap://localhost:389<br>resource_base_dn = ou=Resources,%(base_dn)s<br>domain_rootdn_attribute = inetdomainbasedn<br>kolab_group_filter = (|(objectclass=kolabgroupofuniquenames)(objectclass=kolabgroupofurls))<br>quota_attribute = mailquota<br>service_bind_dn = uid=kolab-service,ou=Special Users,dc=kolab,dc=test,dc=es<br>sharedfolder_base_dn = ou=Shared Folders,%(base_dn)s<br>resource_filter = (|%(group_filter)s(objectclass=kolabsharedfolder))<br>domain_base_dn = cn=kolab,cn=config<br>auth_attributes = mail, alias, uid<br>user_base_dn = ou=People,%(base_dn)s<br>service_bind_pw = ******<br>user_filter = (objectclass=inetorgperson)<br>user_scope = sub<br>[cyrus-imap]<br>admin_login = cyrus-admin<br>uri = imaps://localhost:993<br>admin_password = cyrus01<br>[kolab_wap]<br>ssl_verify_host = false<br>sql_uri = mysql://kolab:******@localhost/kolab<br>ssl_verify_peer = false<br>skin = default<br>auto_fields_admin_rw = true<br>[kolab]<br>imap_backend = cyrus-imap<br>auth_mechanism = ldap<br>primary_domain = kolab.test.es<br>default_locale = en_US<br><br><br>#  cat /etc/imapd.conf<br>configdirectory: /var/lib/imap<br>partition-default: /var/spool/imap<br>admins: cyrus-admin<br>sievedir: /var/lib/imap/sieve<br>sendmail: /usr/sbin/sendmail<br>sasl_pwcheck_method: auxprop saslauthd<br>sasl_mech_list: PLAIN LOGIN<br>allowplaintext: no<br>tls_cert_file: /etc/pki/cyrus-imapd/cyrus-imapd.pem<br>tls_key_file: /etc/pki/cyrus-imapd/cyrus-imapd.pem<br>tls_ca_file: /etc/pki/tls/certs/ca-bundle.crt<br># uncomment this if you're operating in a DSCP environment (RFC-4594)<br># qosmarking: af13<br>##auth_mech: pts<br>##pts_module: ldap<br>##ldap_servers: ldap://localhost:389<br>##ldap_sasl: 0<br>###ldap_base: dc=kolab,dc=test,dc=es<br>##ldap_base: dc=kolabdos,dc=test,dc=es<br>##ldap_bind_dn: uid=kolab-service,ou=Special Users,dc=kolab,dc=test,dc=es<br>##ldap_password: ******<br>##ldap_filter: (|(&(|(uid=cyrus-admin)(uid=cyrus-murder))(uid=%U))(&(|(uid=%U)(mail=%U@%d)(mail=%U@%r))(objectclass=kolabinetorgperson)))<br>##ldap_user_attribute: mail<br>##ldap_group_base: dc=kolab,dc=test,dc=es<br>##ldap_group_filter: (&(cn=%u)(objectclass=ldapsubentry)(objectclass=nsroledefinition))<br>##ldap_group_scope: one<br>###ldap_member_base: ou=People,dc=kolab,dc=test,dc=es<br>##ldap_member_base: ou=People,dc=kolabdos,dc=test,dc=es<br>##ldap_member_method: attribute<br>##ldap_member_attribute: nsrole<br>##ldap_restart: 1<br>##ldap_timeout: 10<br>##ldap_time_limit: 10<br>unixhierarchysep: 1<br>virtdomains: userid<br>annotation_definitions: /etc/imapd.annotations.conf<br>sieve_extensions: fileinto reject envelope body vacation imapflags notify include regex subaddress relational copy<br>allowallsubscribe: 0<br>allowusermoves: 1<br>altnamespace: 1<br>hashimapspool: 1<br>anysievefolder: 1<br>fulldirhash: 0<br>sieveusehomedir: 0<br>sieve_allowreferrals: 0<br>lmtp_downcase_rcpt: 1<br>lmtp_fuzzy_mailbox_match: 1<br>username_tolower: 1<br>deletedprefix: DELETED<br>delete_mode: delayed<br>expunge_mode: delayed<br>flushseenstate: 1<br><br>if you need any additional information, please let me know<br><br>Thanks & Regards.<br>Manel<br>                                       </div></body>
</html>