Sun Java System Communications Express 6 2004Q2 �z��n |
�� 1 ��
�w�˨ðt�m Communications ExpressSun Java� System Communications Express �ѤT�ӥΤ�ݼҲպc�� - ��ƾ�B�q�T��ζl��C
��ƾ�γq�T��Τ�ݼҲճQ��@��@3�ε{�����p�b��� Web �e���W�A�ӥB�b�o���n���Q�κ٬��p�X Web �Τ�� (UWC)�C Messenger Express �O�W�ߪ� Web �����l��3�ε{���A�ϥ� Messaging Server �� HTTP �A�ȡC Messenger Express �P��ƾ�γq�T��Ҳ�3���p�b�P�@�Өt�ΤW�C �Y�n��q UWC �s�� Messenger Express�A�нT�w uwcconfig.properties �ɮפ��� mail.deployed �ѼƳ]���uTrue�v�A�åB�]�]�w�� 4-5 �����쪺�l������ݩʡC
Messenger Express Multiplexor ��z�������Ҹ�T�þA��ɦV�A�H�s�u��t�@�Өt�ΤW���p�� Messenger Express�C �Y�n���D�t�m Messenger Express Multiplexor ���B�J�A�аѾ\�uSun Java System Messaging Server �z��n�v���� 5 ���A�u�t�m�P�z Multiplexor �A���v�C
������[�c�Ϫ�A�аѾ\�� 2-1�C
�����y�z�p��w�ˤΰt�m Communications Express�C
�����]�t�H�U�D�D�G
�q Java Enterprise System �w�˵{���w�� Communications Express�Y�n�w�� Communications Express�A�Ш̷ӥH�U�B�J�G
- �q Sun Java Enterprise System �w�˺��F��ܪ�����M�椤��� Sun Java System Communications Express�C
�`�N
��� Sun Java System Communications Express �ɡA[������] �� [Web ��3�ε{���A��] �M��U�� Web Server �|�۰ʳQ���C �M�ӡA�p�G�t�Τ��w�g�w�� Web Server�A���ﶵ�N�|���ΡC
- ��� [�w�˥ؿ�] ���O�C �s��H�K��w���C�Ӥ��~���ؼЦw�˥ؿ�W�١C
�Ы� [�U�@�B]
- �X�ӭ��O�L�h��|��� [�t�m����] ���O�C
- �M�w�z�n���t�m�����G
- ���t�m�����A�M���@�U [�U�@�B]�C
�p�G�z��� [�y��t�m]�A�нT�w Communications Express ���U�C���~�t�m�O�̤U�z�����Ƕi��G
- �X�{ [�ۭq�t�m] ���O�C
�� [�U�@�B] �t�m��L���~ (�p�G������)�C
- �����w�˵{�ǡC
��M������ Communications Express �t�m�]�w�{�����e�A��T�w���U�C�u�@�G
- ��� comm_dssetup.pl (���� 6.1 rev 0.2)�A��s�ϥΪ�/�s�� Directory Server �����Ҧ��ԲӸ�T�C comm_dssetup.p1 �u��i�H�q Messaging Server �� Calendar Server ���~�s���C
�q��ƾ�ؿ�ΰT���ؿ��� comm_dssetup.pl �{���ɡC
- PAB Directory Server �P�ϥΪ�/�s�� Directory Server ���P�ɡA�а�� comm_dssetup.pl(���� 6.1 rev 0.2) ��s PAB Directory Server�C comm_dssetup.p1 �u��i�H�q Messaging Server �� Calendar Server ���~�s���C
- �T�w�z�� Solaris �t�ΤW�� /etc/hosts �ɮפ����U�C���ءG
<ip-of system> <FQHN> <hostname>
�Ҧp�A 129.158.230.64 bugie.siroe.varrius.com budgie
- �T�w�z�w�g���t�ΰt�m�@�өΦh�ӥD��W�٧O�W�C
�Y�n�b UNIX �t�ΤW�t�m�@�өΦh�ӥD��W�٧O�W�G
- �b /etc/nsswitch.conf �ɮפ���J�� host ���t�m�ԲӸ�T�C�Ҧp�A
hosts: files dns nis
���t�m��V���W�٪A�Ȭd�߶��ǡA�O�ѨM�D��W�٤ΥD��O�W��3�ϥΪ����ǡC �W�٪A�Ȭd�߶��ǬO�G files�Bdns �� nis�C
- �T�w /etc/hosts �ɮץ]�t�G�өΧ�h�ھھ� IP ��}�w�q���D��W�١C
�Ҧp�A�p�G�z���t�� IP ��}�O 129.158.230.64�A����z�b /etc/hosts �ɮפ��N�i�H�� IP ��}�]���G
129.158.230.64 bugie.siroe.varrius.com budgie
�Ϊ�
129.158.230.64 bugie.siroe.varrius.com budgie loghost
��~�� IP ��}�d�ҡG
129.158.230.64 budgie
�t�m Communications Express
- �H�z����n�J�C
- �I�s�t�m���F���e�]�w��ܳ]�w�C
- ���� <uwc-basedir>/SUNWuwc/sbin �ؿ�C
uwc-basedir �O�w�� Communications Express �M�˳n�骺�ؿ�C �]�N�O�b JES �w�˵{�����w�˥ؿ�O���A��J�� Communications Express ���ؿ��|�C
- �M���J
./config-uwc �H�K�I�s GUI �Ҧ������t�m�u��C
./config-uwc - nodisplay �H�K�I�s�D���x�Ҧ������t�m�u��C
- �X�{�t�m���F�C �U�C�B�J�|�ɱz�t�m Communications Express�C
- �w��C
�t�m�{�����Ĥ@�ӭ��O�O���v�����C��� [�U�@�B] �H�~��ο�� [���] �H����C
- ����x�s�t�m�θ���ɮת��ؿ�C
���z�n�s�� Communications Express �t�m�θ���ɮת���m�C�Ҧp�A/var/opt/SUNWuwc�C
�Ы� [�U�@�B]�C
- �z�|�ݨ�@�Ӥpĵ�ܵ�A��ܥ��b��J����C�o�ӹL�{�i��ݭn�X���aC
- ���n�t�m������C
�п��n�t�m������A�è��֨�Q�t�m�����Ǥ���C
- ���s�u�C
�t�m�{���ϥΥ����O��ܪ��D��W�٤� DNS ���W�١A�xիإߺ��s�u�C
�D��W���C ��� Communication Express �W�Ұt�m���D��W�١C
DNS ���W���C ��� DNS ��A�����@�� DNS ���W�١C
�Ы� [�U�@�B]�C
- ��� Web �e���C
�q��ܪ��ﶵ���z�n�ϥΪ� Web �e���C�i�οﶵ���G
- �p�G�z�w�g��� Application Server ��@ Web �e��
- �X�{ [Application Server �t�m�ԲӸ�T] ���O�C
�b���O����w�U�C�ԲӸ�T�G
�w�˥ؿ��C �s��H���w�� Application Server �����a�ؿ�C
���ؿ��C �s��H��� Application Server �����ؿ�C
���ڥؿ��C �s��H��� Application Server �����ڥؿ�C
��A����ҦW���C ��J�� Application Server ��Ҫ��W�١A�H�t�m Communications Express�C
���&�A���ѧO�X�C��J���&�A���ѧO�X�A�H�t�m Communications Express�C
��A����� HTTP �s�����C ��J�i�ϥ� HTTP �A�Ȫ� Application Server �s���X�C �o�O�s�� Communications Express 3�ε{���� HTTP �s����C
�Ы� [�U�@�B]�C
�`�N
�b����w HTTP �s���X�C �p�G�z�n�t�m�w�� HTTP �s���X�A�Цb�t�m Communications Express ���w�C �Y�n�t�m�w���s���X�A�аѾ\�� 3 ���A�u�w�� Communications Express �t�m�z���t�Ρv���Y�n�H SSL �Ҧ��ϥ� Communications Express �@�`�����Ѫ�����t�m�B�J�C
- �z�|�ݨ�@�Ӥpĵ�ܧ��㦡��A��ܥ��b�T�{ Application Server ��ҡC�o�ӹL�{�i��ݭn�X���aC
�p�G�t�m�u��L�k�s�u�� Application Server ��ҡA�N�|��ܿ�~�T���C ��@�U [����] �~��w�˵{�ǡA�Ϋ�@�U [��ܷs�W] �A��w [Application Server �t�m�ԲӸ�T] �@���C
- Application Server �z��ҸԲӸ�T�C
��w Application Server ���z��ҸԲӸ�T�C �z��ҸԲӸ�T�Q�t�m�]�w�{���Ω�t�m Application Server �W�� Communications Express�C
Administration Server �s�����C ��J Administration Server �s���X�C
�`�N
Application Server ���z�s���𥲶��i�H�ϥΡA�~��t�m Application Server �W�� Communications Express�C
�z��ϥΪ� ID�C ��J�z��ϥΪ��ѧO�X�C
�z��K�X�C ��J�z��ϥΪ̱K�X�C
�w�� Administration Server ����C ���֨���A��w�H�w���Ҧ���檺 Application Server �z��ҡC
�����֨���A��w�H���`�Ҧ���檺 Application Server ���z��ҡC
�Ы� [�U�@�B]�C
�T�{ Application Server �z��Ұ��Ҧ������㦡��A�|�ھڿ��ﶵ�ӥX�{�C ��@�U [�T�w] ������㦡��C
- �� Web 3�ε{�����ҲզW�١C
��J Communications Express 3�Ӧb Application Server �W���p���ҲզW�١C
�Ы� [�U�@�B]�C
- �p�G�z�w�g��� Web Server ��@ Web �e��
- ��� [Web Server �t�m�ԲӸ�T] ���O�C
��w���a Web Server ��ҸԲӸ�T�C ���B��w�� Web Server �ԲӸ�T�Q�w�˵{���Ωp Web Server �W�� Communications Express�C
��A���ڥؿ��C �s��H��� Web Server ���w�ˮڥؿ�C�Ҧp�A/opt/SUNWwbsr/�C
��A������ѧO�X�C ��J�n���p Communications Express �� Web Server ��ҡC �Ҧp�Abudgie.siroe.varrius.com�C
���&�A���ѧO�X�C ��J�n���p Communications Express �����&�A���ѧO�X�C �Ҧp�Ahttps-budgie.siroe.varrius.com�C
HTTP �s����C ��J Web Server ��ť�� HTTP �s���X�C �o�O�s�� Communications Express �� HTTP �s����C
�`�N
�p�G�z�n�t�m�w�� HTTP �s���X�A�Цb�t�m Communications Express ���w�C �Y�n�t�m�w���s���X�A�аѾ\�� 3 ���A�u�w�� Communications Express �t�m�z���t�Ρv���Y�n�H SSL �Ҧ��ϥ� Communications Express �@�`�����Ѫ�����t�m�B�J�C
�Ы� [�U�@�B]�C
- �z�|�ݨ�@�Ӥp���㦡��A��ܥ��b�T�{ Web Server ��ҡC�o�ӹL�{�i��ݭn�X����
�p�G�t�m�u��L�k�s�u�� Web Server ��ҡA�N�|��ܿ�~�T���C ��@�U [����] �~��w�˵{�ǡA�Ϋ�@�U [��ܷs�W] ��w���P�� [Web Server �t�m�ԲӸ�T]�C
- Web �e���ϥΪ̤θs�աC
��w Web �e���ΨӰ��A�Ȫ�����C
Web �e���ϥΪ� ID�C ��ܨϥΪ̸�Ʈw���� Web �e���ϥΪ��ѧO�X�C
Web �e���s�� ID�C ��ܸs�ո�Ʈw���� Web �e���s���ѧO�X�C
�Ы� [�U�@�B]�C
�t�m�]�w�{���|�w�ˬY���ɮפΥؿ�A���t��K��ơA�Ҧp�K�X�C �o���ɮפΥؿ�Ҧ��v�����F�����O�Ҵ��Ϊ� Web �e���ϥΪ̤θs�աC �u�� Web �e���ϥΪ̡A�~���]�t��K��ƪ��ɮפΥؿ�Ū�g�v���C
�`�N
�T�w�z�b�����O����J���T�� Web �e���ϥΪ� ID �θs�� ID �ȡC ��J��~���ȥi��ɭP Communications Express �Ұʥ��ѡC
- URI ��|�]�w�C
��J3�ӳ��p Communications Express �� URI�C�Ҧp�A/uwc�C
�Ы� [�U�@�B]�C
- �z�n�U���䴩�\��ܡH
���ﶵ�A�ҥ� Communications Express ���U���䴩�\��C
�Ы� [�U�@�B]�C
- �ϥΪ�/�s�եؿ� (LDAP) ��A���ԲӸ�T�C
��J�H�U�ԲӸ�T�G
LdapURL�C ��w�ϥΪ�/�s�� LDAP URL�A�榡�� ldap://user-group-ldap-hostname:user-group-ldap-port�C
�s�� DN�C ��J�ϥΪ�/�s�պz�� LDAP ��O�W�١C
�s���K�X�C ��J�ϥΪ�/�s�պz��s���K�X�C
�Ы� [�U�@�B]�C
- DC ��r�!C
��J DC ��r�*���O�W�١C ���r�7|�Q Communications Express �Ψӷj�M�t�m���U���C
�Ы� [�U�@�B]�C
- �w�]���W�١C
��J�w�]���W�١C �o�O�ϥΪ̵n�J�ӥ���w���W�ٮɡA�|�Ϊ��w�]���C
- ����@�n�J�� Identity Server�C
�Y�n�w�� Identity Server ����@�n�J�A�Ь� Sun Java System Communications Express ��� [�ҥ��ѧO�䴩]�C
- �p�G�z�w�� Sun Java System Communications Express �ҥ��ѧO�䴩�A�h�|��� [Identity Server �ӤH�ߦn] ���O�C
�b�����O����J [Identity Server �ӤH�ߦn]�A�Ҧp�n�J URL�BIdentity Server �z�� DN �αK�X�C
�n�J URL�C ��w Identity Server �n�J URL�A�榡�� <protocol>://<Identity Server hostname>:<Identity Server port>/<context -path-of-amserver>/UI/Login.
�z�� DN�C ��J Identity Server �z�� LDAP ��O�W�١A�Ҧp DN=uid=amAdmin, ou=people, <Identity Server-root suffix>
�z��K�X�C ��J Identity Server �z��K�X�C
�Ы� [�U�@�B]�C
- Messaging Express �s����C
�u���b [��ܭn�t�m������] ���O�����l��Q���ɡA�����O�~�|�X�{�C
��J�i�ϥ� Messenger Express �A�Ȫ��s���X�C
�Ы� [�U�@�B]�C
- ��ƾ� HTTP ��A���D��γs����t�m�C
�u���b [��ܤ���] ������ƾ䤸��Q����@�u�t�m���v���O�ɡA�����O�~�|�X�{�C
��ƾ� HTTP ��A���D��W���C ��J Calendar Server ���D��W�١C
��ƾ� HTTP ��A���s���X�C ��J Calendar Server �� HTTP �s���X�C
�Ы� [�U�@�B]�C
- Calendar Server �z�ԲӸ�T�C
�u���b [��ܤ���] ������ƾ䤸��Q����@�u�t�m���v���O�ɡA�����O�~�|�X�{�C
�z��ϥΪ� ID�C ��J Calendar Server ���z��W�١C�Ҧp�Acalmaster�C
�z��ϥΪ̱K�X�C ��J Calendar Server ���z��K�X�C
�`�N
�T�w�z�b����J����ƾ�z��ϥΪ� ID �ȹ�3�� Calendar Server �� ics.conf �ɮפ����Ϊ� service.admin.calmaster.userid �ȡC
�Ы� [�U�@�B]�C
- PAB Directory Server �ԲӸ�T�C
�ӤH�q�T�� LDAP ��A���]�t�ϥΪ̪��ӤH�q�T���T�C
LDAP URL�C ��w�� PAB �x�s�� LDAP �D��γs����C URL ���榡3���G ldap://PAB-ldap-hostname:PAB-ldap-portnumber
�s�� DN�C ��J�Ω�s���� PAB �x�s�� LDAP DN�C ���B��w���s�� DN 3�Ӧ��A�?�v���A�~��z�ڥؿ�r�$U����� o=PiServerDB�C
�K�X�C ��J�s���K�X�C
�Ы� [�U�@�B]�C
- �dzưt�m�C
�t�m�{���N�ˬd��W�O�_������ϺЪŶ��A�M��|���z�dzưt�m������C
��@�U [�ߧY�t�m] �H�t�m Communications Express�C
��@�U [�W�@�B] �ܧ���t�m�ܼơC
��@�U [���] ����t�m�{���C
- ��ܤu�@�K�n�ΧǦC���A�C
�Ы� [�U�@�B]�C
- [�t�m�K�n] ���O�C�X�t�m�{�������A�C��@�U [�ԲӸ�T] ��s�˵��x�C
���F�����t�m�{�ǡA�п�`���B���Ѫ�����t�m�B�J�C
����t�m����
�`�N
�T�w�z��x Communications Express �ɮת���m�C
�Ҧ� Communications Express �t�m�ɳ��b <uwc-deployed-path>/WEB-INF/config �ؿ�U�Cuwc-deploy-path �O�b�t�m�{���u�㪺 [����x�s�t�m�ɩM����ɪ��ؿ�] ���O����J���ؿ�C
�p�ݰt�m�Ѽƪ��ԲӸ�T�A�аѾ\����n���� 3 ���A�u�w�� Communications Express �t�m�z���t�Ρv���� 7 ���A�u�t�m�Τ�ݡv�C
�t�m�F Communications Express ��A��U�C�B�J
- �p�G�z�w�g�ҥ� Communications Express �� Identity Server�A�аѾ\�� 5 ���A�u���p Communications Express �P Identity Server�v�n��檺�t�m�B�J�A�H�Ϧ� Communications Express �� Identity Server �ॿ�`�B�@�C
- �Y�n�ҥ� Communications Express �����l��A�аt�m SSO�C �p�����t�m Messaging Express �� Communications Express ����T�A�аѾ\�� 4 ���A�u��{��@�n�J�v�C
- �n�J��Цۭq�ϥΪ̪��w�]�˵�C �ھڹw�]�ȡA�q�T��Q�t�m���ϥΪ̪��w�]�˵�C �z�i�H�s�� uwcdomainconfig.properties �ɮפ��� uwc-user-attr-sunUCDefaultApplication �ѼơA��w�]�˵�t�m����ƾ�ζl��C �p����� uwc-user-attr-sunUCDefaultApplication parameter ����T�A�аѾ\uwcdomainconfig.properties �ɮפ����t�m�Ѽ��@�`�C
- ���� <calendar-server-install-directory>/SUNWics5/cal/bin/config (�Ҧp /opt/SUNWics5/cal/bin/config)�C
�s�� ics.conf �ɮרó]�w�U�C���ءG
- service.http.allowadminproxy = "yes"
- service.http.admins = <��ƾ� http �A�Ȫ��N�z�z>
- service.admin.calmaster.userid = <�� uwcconfig.properties ����calendar.wcap.adminid ��w����>
- service.admin.calmaster.cred = <�� uwcconfig.properties ���� calendar.wcap.passwd ��w����>
- service.wcap.anonymous.allowpubliccalendarwrite = "yes"
- service.http.allowanonymouslogin = "yes"
- service.calendarsearch.ldap = "no"
- �p�G�z�w�g�s�� ics.conf �ɮסA�Э��s�Ұ� Calendar Server�A���ܧ�ͮġC
- �p�G Web Server �Q��� Web �e���A�Э��s�Ұ� Web Server�C
- �p�G�z�w�g��� Application Server ��@ Web �e���A�åB�� Communications Express �ҥ� Identity Server�A�h�Э��s�Ұ� Application Server�C
- Communications Express �{�b�w�g�N��A�z�i�H�s��3�ε{���A��m�b�G
http://Web-Container-host: Web-Container-port/URI path
�䤤
Web-Container-host �O�t�m Communications Express 3�ε{���� Web �e����Ҫ��D��W�١C
Web-Container-port �O�t�m Communications Express 3�ε{���� Web �e����Ҫ��s���X�C
URI path �O [URI ��|�]�w] ���O����w����|�C
���t�m Communications Express�p�G�z�w�g�b Web Server �� Application Server �W�t�m Communications Express�A��ı�o3�Ө��t�m Communications Express�A�а��U�C�B�J�G
- �Y�n���t�m Web Server �W�� Communications Express�A�Шϥ� Web Server �� wdeploy �u��C �p�ݦ���p���� wdeploy �u�㪺�B�J�A�аѾ\�uWeb Server �z��n�v�C
- �Y�n���t�m Application Server �W�� Communications Express�A�Шϥ� Application Server �� asadmin �u��C �p�ݦ���p���� asadmin �u�㪺�B�J�A�аѾ\�uApplication Server �z��n�v�C
�w�� Communications Express �Ӥ��n Messaging Server�A�åB�ϥγ�@�𪬵��c�p�G�z�b�S���w�˩ΰt�m Messaging Server �W���t�Φw�� Communications Express�A�åB�ϥγ�@�𪬵��c�W�٪Ŷ����^��ϥΪ�/�s�ն��ءA�N������{���� DIT ��M����𪬵��c�W�٪Ŷ��A�H�^��ϥΪ�/�s�ն��ءC
�H�U�X�`�|�y�z Communications Express �p��ϥΤG�� DIT �𪬵��c���A�H�β{������@�𪬵��c�W�٪Ŷ��p���M����𪬵��c�W�٪Ŷ��C
�G�Ӿ𪬵��c�W�٪Ŷ����
Communications Express ���W�٪Ŷ�3�ѤG�ӥؿ��T�� (DIT)�B�@�Ӳ�´��Τ@�Ӻ�줸��� (DC ��) �c���C ��´��]�t�ϥΪ̤θs�ն��ءCDC ��|��g���a DNS ���c�A�t�η|�ϥ� DC ��@����´�� (�]�t��ƶ���) ���dޡC DC ��]�]�t��쪺�@�~�ѼơA�Ҧp�A�ȯS�w���ݩʡC
��𪬵��c�W�٪Ŷ��p��B�@
���`�y�z Communications Express �p��ϥΤG�� DIT ���C
�� Communications Express �j�M�ϥΪ�/�s�ն��خɡA���|��d�� DC �𤤨ϥΪ�/�s�ժ����`�I�A���^�� inetDomainBaseDN �ݩʪ��ȡC���ݩʥ]�t���´�l�� (�]�t��ڨϥΪ�/�s�ն���) �� DN �ѦҡC
Communications Express �ϥΥ��ҫ��A�N�i�H�䴩�x�s�b��������ؿ�𤤪����ءA�u�n DC �𤤪���줸��`�I��V��´�� (�i�H�b��U��쨺�Ӻ�쪺�ϥΪ�) �����`�I�C
������O�G�ӥؿ��T��H
����𪬵��c���ѤU�C�W�j�\��G
�p���{���� DIT ��M����𪬵��c�W�٪Ŷ��H
���]��´�𪺮ڥؿ�r�,O�Go=isp
���]�ثe�ϥΪ���´ DN �O o=siroe.com,o=isp�A�ӥB�ϥΪ̮e���O ou=People,o=siroe.com,o=isp
- �إ� DC �𪺮ڥؿ�r�� o=internet�C
�z�i�H�ϥ� Directory Server �D���x�إ߮ڥؿ�r�!C
- �b�� DC ��ڥؿ�r�$U�إߦ� DN ����춵�ءA�p
dc=siroe,dc=com,o=internet�C
�ϥΤU�C LDIF�A�� ldapmodify ��O�إߺ�춵�ءG
root suffix
Organization root suffix:o=isp
Organization name:siroe
DNS domain name:siroe.com
Origanization DN: o=siroe.com,o=isp
�l��A�ȨϥΤU�C�������O���ݩʡG
ObjectClasses:
mailDomain, nsManagedDomain
Attributes:
mailDomainStatus, preferredMailHost, mailDomainDiskQuota, mailDomainMsgQuota
mailDomainReportAddress, nsMaxDomains, nsNumUsers, nsNumDomains, nsNumMailLists
LDIF �ɮd��
�ϥ� ldapmodify ��O�� LDIF �ɮ��طs�W�� DC ��C