Bump,
Nobody knows?
--
Selçuk Mıynat
On 08/16/2012 04:10 PM, Selçuk Mıynat wrote:
Hi,
I'm trying to use multi domain setup with SOGo 2.0rc4.
If I use SOGoEnableDomainBasedUID and SOGoLoginDomains together, there
is a dropdown menu in the web interface, listing my two domains. I can
login with selecting a domain from this list and type "test" as username.
But I want to login with my full username, like "[email protected]" and
not selecting a domain from the list. If I delete SOGoLoginDomains
from my config., dropdown menu dissappears but I get this error
message at the sogo.log and I couldn't login:
Aug 16 12:20:55 sogod [24370]: SOGoRootPage Login for user
'[email protected]' might not have worked - password policy: 65535
grace: -1 expire: -1 bound: 0
127.0.0.1 - - [16/Aug/2012:12:20:55 GMT] "POST /SOGo/connect HTTP/1.1"
403 34/50 0.004 - - 0
Here is my .GNUStepDefaults file:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//GNUstep//DTD plist 0.9//EN"
"http://www.gnustep.org/plist-0_9.xml">
<plist version="0.9">
<dict>
<key>NSGlobalDomain</key>
<dict>
</dict>
<key>sogod</key>
<dict>
<key>OCSFolderInfoURL</key>
<string>postgresql://sogo:[email protected]:5432/sogo/sogo_folder_info</string>
<key>OCSSessionsFolderURL</key>
<string>postgresql://sogo:[email protected]:5432/sogo/sogo_sessions_folder</string>
<key>SOGoACLsSendEMailNotifications</key>
<string>YES</string>
<key>SOGoAppointmentSendEMailNotifications</key>
<string>YES</string>
<key>SOGoDraftsFolderName</key>
<string>Drafts</string>
<key>SOGoFoldersSendEMailNotifications</key>
<string>YES</string>
<key>SOGoIMAPServer</key>
<string>localhost</string>
<key>SOGoLanguage</key>
<string>English</string>
<key>SOGoMailingMechanism</key>
<string>smtp</string>
<key>SOGoPageTitle</key>
<string>testmail</string>
<key>SOGoProfileURL</key>
<string>postgresql://sogo:[email protected]:5432/sogo/sogo_user_profile</string>
<key>SOGoSMTPServer</key>
<string>localhost</string>
<key>SOGoSentFolderName</key>
<string>Sent</string>
<key>SOGoTimeZone</key>
<string>Europe/Istanbul</string>
<key>SOGoTrashFolderName</key>
<string>Trash</string>
<key>SOGoEnableDomainBasedUID</key>
<string>YES</string>
<key>SOGoLoginDomains</key>
<array>
<string>example.com</string>
<string>test.com</string>
</array>
<key>domains</key>
<dict>
<key>example.com</key>
<dict>
<key>SOGoDraftsFolderName</key>
<string>Drafts</string>
<key>SOGoMailDomain</key>
<string>example.com</string>
<key>SOGoUserSources</key>
<array>
<dict>
<key>CNFieldName</key>
<string>cn</string>
<key>IDFieldName</key>
<string>uid</string>
<key>UIDFieldName</key>
<string>uid</string>
<key>baseDN</key>
<string>cn=admins,dc=example,dc=com</string>
<key>bindDN</key>
<string>uid=testmail,dc=example,dc=com</string>
<key>bindPassword</key>
<string>123456</string>
<key>canAuthenticate</key>
<string>YES</string>
<key>displayName</key>
<string>Shared Addresses</string>
<key>hostname</key>
<string>192.168.2.2</string>
<key>id</key>
<string>public</string>
<key>isAddressBook</key>
<string>YES</string>
<key>port</key>
<string>389</string>
<key>type</key>
<string>ldap</string>
</dict>
</array>
</dict>
<key>test.com</key>
<dict>
<key>SOGoDraftsFolderName</key>
<string>Drafts</string>
<key>SOGoMailDomain</key>
<string>test.com</string>
<key>SOGoUserSources</key>
<array>
<dict>
<key>CNFieldName</key>
<string>cn</string>
<key>IDFieldName</key>
<string>uid</string>
<key>UIDFieldName</key>
<string>uid</string>
<key>baseDN</key>
<string>ou=users,dc=test,dc=com</string>
<key>bindDN</key>
<string>uid=sogo,ou=users,dc=test,dc=com</string>
<key>bindPassword</key>
<string>123456</string>
<key>canAuthenticate</key>
<string>YES</string>
<key>displayName</key>
<string>DOM2</string>
<key>hostname</key>
<string>localhost</string>
<key>id</key>
<string>public_test</string>
<key>isAddressBook</key>
<string>YES</string>
<key>port</key>
<string>9009</string>
<key>type</key>
<string>ldap</string>
</dict>
</array>
</dict>
</dict>
</dict>
</dict>
</plist>
How can I achieve this, anybody knows?
--
[email protected]
https://inverse.ca/sogo/lists