Deployment Example: Sun Java System Communications Services for Access Anywhere (EdgeMail)

ProcedureTo Install and ConfigureCommunications Express

Before You Begin

Ensure the following conditions are met:

Steps
  1. Install Comms Express via the JES installer.


    Language Support:  select all languages
    Component Selection:  Sun Java(TM) System Communications Express
    Installation Directories:
      Identity Server = /opt
      Communications Express = /opt/SUNWuwc
    Type of Configuration: Configure Later

    Installer will automatically add Sun Java System Access Manager to the install list, but only the SDK subcomponent. Accept the addition of the SDK.

  2. Sample configuration data from installation on fe-amer-01.example.com.


    fe-amer-01.example.com# cd /opt/SUNWuwc/sbin
    fe-amer-01.example.com# ./config-uwc -nodisplay
    
    Select the components to be configured:
     [X]  1  Mail Component    0 bytes
     [X]  2  Calendar Component    0 bytes
    
    Verify Host and DNS:
    Host Name [fe-amer-01]: access-amer
    DNS Domain Name [example.com]
    
    Web Server Configuration:
    Enter Web Server Root Directory [/opt/SUNWwbsvr]
    Enter Virtual Server Identifier [https-access-amer.example.com]
    Enter Web Server HTTP Port [80]
    
    Web Container User and Group:
    Enter the Web Container User ID [webservd]
    Enter the Web Container Group ID [webservd]
    
    URI Path:
    Enter URI Path for Communications Express [/uwc]
    
    Hosted Domain Support:
    Do you want Hosted Domain support for Communications Express  [no]
    
    User/Group LDAP Server details:
    Ldap URL [ldap://mail-amer.example.com:389]: ldap://ds-amer-01.us.example.com:389
    
    Bind DN [cn=Directory Manager]
    Bind Password: (enter the appropriate password)
    Enter DC Tree Suffix [dc=example,dc=com]
    
    Enter the Default Domain Name [example.com]
    
    Identity Server Preferences:
    Enter Identity Server Login URL [http://mail-amer.example.com:80/amserver/UI/Login]: http://id-amer-01.us.example.com:80/amserver/UI/Login
    Enter Identity Server Administrator DN []: amadmin
    Enter Identity Server Administrator Password []: (enter the appropriate password)
    
    Enter the Messenger Express Port [80]: 82
    
    Enter the Calendar Server Host Name [access-amer.example.com]: cal-amer.example.com
    Enter the Calendar Server Port Number [9004]: 81
    Enter the Calendar Server Administrator User ID [calmaster]
    Enter the Calendar Server Administrator Password []: (enter the appropriate password)
    
    Personal Address Book (PAB) LDAP Server info:
    
    LDAP URL [ldap://ds-amer-01.us.example.com:389]
    Bind DN [cn=Directory Manager]
    Bind Password: (enter the appropriate password)
  3. Enable Identity SSO in Messenger Express


    phys-bedgeN-1# cd /opt/SUNWmsgsr/sbin
    phys-bedgeN-1# ./configutil -o local.webmail.sso.amnamingurl -v http://id-amer-01.us.example.com/amserver/namingservice
    phys-bedgeN-1# ./configutil -o local.webmail.sso.uwcenabled -v 1
    phys-bedgeN-1# ./configutil -o local.webmail.sso.uwclogouturl -v http://mail-amer.example.com/uwc/base/UWCmain?op=logout
    phys-bedgeN-1# ./configutil -o local.webmail.sso.uwcport -v 80
    phys-bedgeN-1# ./configutil -o local.webmail.sso.uwccontexturi -v uwc
    phys-bedgeN-1# ./configutil -o local.webmail.sso.amcookiename -v iPlanetDirectoryPro
    phys-bedgeN-1# ./stop-msg http
    phys-bedgeN-1# ./start-msg http