Sun Java �?     p��      �ܼ�      ���      ����     

Sun �?
Sun Java System Instant Messaging 7 2005Q1 ����� 

�� 4 ��
Instant Messaging ����ݡ��ͥ�Ȥδ���

���ξϤǤϡ�Instant Messaging ����ݡ��ͥ�� (�����С����ޥ�eץ쥯���������%���������ȡ�����ӥ����åeɥå�) �δ�����ˡ�ˤĤ������$���ȤȤ�ˡ�����ѥ�᡼�����ѹ���?�󥰤δ���ʤɡ�����¾�δ����Ȥμ»���ˡ�ˤĤ������$��ޤ���

���ξϤˤϡ������᤬����ޤ�������Ǥϡ�Instant Messaging �Τ��ޤ��ޤʴ����ȤˤĤ������$��ޤ���


����ɥ桼�����δ���

p����Ǥ� Instant Messaging �ˤɤΤ褦�ʴ����Ȥ����뤫���Ҥ��ޤ��������ܾϤλĤ����Ǥϡ������γƴ����ȤˤĤ��ƾܤ������$��Ƥ����ޤ�������ɥ桼������ץ�ӥ���˥󥰤���Ӵ������ˡ (���) ����դ��Ƥ��$�����

Instant Messaging �ˤϡ��桼�����ΰ��ץ�ӥ���˥󥰥ġ���ϴޤޤ�Ƥ��ޤ���ʣ��� Instant Messaging ����ɥ桼�����Υץ�ӥ���˥󥰤ˤϡ��ǥ��쥯�ȥ�ΰ��ץ�ӥ���˥󥰥ġ������Ѥ���ɬ�פ�����ޤ����ǥե���ȤǤϡ�Instant Messaging �� Instant Messaging ����ɥ桼�������ɲá��ѹ�������Ԥ�����Υ��ޥ�ɤ��Ѱդ���Ƥ��ޤ��󡣤��$����桼��������ʬ���Ȥ�ǥ��쥯�ȥ���ɲäǤ���褦�� Instant Messenger �򥫥����ޥ������뤳�Ȥ��Ǥ��ޤ����ܺ٤ϡ��ֿ����桼��������Ͽ���򻲾Ȥ��Ƥ��$�����

����ˡ�LDAP ñ������Ǥϡ�����ɥ桼������ Instant Messenger ����Ѥ���Τ��ɤ����ȤϤǤ��ޤ���LDAP ñ������ǥ���ɥ桼�����ˤ�� Instant Messaging �λ��Ѥ��ɤ��ˤϡ������Υ���ɥ桼������ǥ��쥯�ȥ꤫����뤷����ˡ������ޤ���Sun Java System Access Manager �Υݥꥷ��°-����Ѥ�������Ǥϡ�����ɥ桼������ Instant Messenger �˥�����������Τ��ɤ����Ȥ��Ǥ��ޤ���Instant Messaging �� Access Manager �ȤȤ������Ƥ�����ϡ��桼�������Ȥ���Ͽ���Ĥ���ΤǤϤʤ���Access Manager ���󶡤���ץ�ӥ���˥󥰥ġ������Ѥ��뤳�Ȥ򤪴��ᤷ�ޤ���

����Ԥϡ�Instant Messaging �δ������)��ᥫ�˥����Ȥä� Instant Messaging ����ɥ桼���������Ǥ��ޤ���Instant Messaging �δ������)��ξܺ٤ˤĤ��Ƥϡ��֥ץ饤�Х������������ƥ�������ӥ����ȥݥꥷ���γ��ס��򻲾Ȥ��Ƥ��$�����Sun Java System Access Manager ����Ѥ��Ƥ����硢Instant Messaging ����ɥ桼�����Υץ�ӥ���˥󥰤ˤ� Access Manager �����Ѥ���ޤ����ܺ٤ˤĤ��Ƥϡ���Sun Java System Communications Services ����ײ襬���ɡ٤򻲾Ȥ��Ƥ��$�����


�ٹ�

����Ԥ� sysWatch.acl �ե�������Խ����ơ�����ɥ桼������¾�Υ���ɥ桼�������Ф��륦���åd򥻥åȥ��åפ��븢�¤�̵��ˤ���ȡ�����Υ���ɥ桼�����ˤ� Instant Messenger �Υᥤ�󥦥���ɥ���ɽ������ʤ��ʤ�ޤ�������ˤ�ꡢ�����Υ���ɥ桼�����ϻ�¾塢���󥹥���ȥ�å���������Ǥ��ʤ��ʤ�ޤ������$������顼�Ȥȥ˥塼���e�ͥ�α���ϡ���p��Ʊ�ͤ˹Ԥ��ޤ���



�����桼��������Ͽ

Instant Messenger �򥫥����ޥ������ơ������桼��������Ͽ���ĤǤ��ޤ����桼��������Ͽ����ȡ�Instant Messaging Server ����Ͽ���˻��ꤵ�줿�������Ѥ��� ldapadd �����¹Ԥ����ǥ��쥯�ȥ�˥桼��������ȥ���.���ޤ���


��

Instant Messaging �� Sun Java System Access Manager ��Ʊ���˻��Ѥ��Ƥ�����ϡ�������ˡ�ǥ桼��������Ͽ���뤳�ȤϤǤ��ޤ���Access Manager ���󶡤���ץ�ӥ���˥󥰥ġ������Ѥ��Ƥ��$�����


�����桼��������Ͽ���Ĥ���ˤϡ�im.jnlp.template �ե������ im.html.template �ե�����˰����ɲä��Ƥ��� configure �桼�ƥ���ƥ���¹Ԥ���ɬ�פ˱����ƥ꥽�����ե������������ɬ�פ�����ޤ���

������Ǥϡ����γƹ��ܤˤĤ������$��ޤ���

�꥽�����ե�����Υ������ޥ����ˤĤ��Ƥϡ��� 5 �ϡ�Instant Messenger �δ�����򻲾Ȥ��Ƥ��$�����

Instant Messenger �ǿ����桼��������Ͽ���Ĥ��뤿��Υ������ޥ���

�����桼��������Ͽ���Ĥ���褦�˥꥽�����ե�����򥫥����ޥ������Ƥ�����ϡ��֥?����ץ%����?�ܥå����˿������ܥ���ɽ������ޤ����桼�����Ϥ��Υܥ���򥯥�å����ơ������桼��������Ͽ���뤿��Ρֿ����桼��������Ͽ�ץ%����?�ܥå�����ɽ�����ޤ����桼��������Ͽ�����ȡ��桼�������� LDAP �ǥ��쥯�ȥ���ɲä���ޤ���

�����桼��������Ͽ���Ĥ���褦�� Instant Messenger �򥫥����ޥ�������
  1. �ƥ����ȥ��ǥ����� im.jnlp.template �ե�����򳫤��ޤ���
  2. �ǥե���ȤǤϡ����Υե������ im_svr_base/html �˳�Ǽ����Ƥ��ޤ���

  3. ���ιԤ�õ���ޤ���
  4. <application-desc main-class="com.iplanet.im.client.iIM">

  5. ��������������˼��ΰ����ɲä��ޤ���
  6. <argument>register=true</argument>

  7. im.jnlp.template �ե��������¸�����Ĥ��ޤ���
  8. ��� 1 ���� 4 �ޤǤ� im.html.template �ˤĤ��Ʒ����֤��ޤ���
  9. configure �桼�ƥ���ƥ���¹Ԥ������ꤹ�륳��ݡ��ͥ�Ȥ���ꤹ��褦���׵᤬���ä����Τߡ�Messenger �꥽�����ץ���ݡ��ͥ�Ȥ�j�򤷤ޤ���������ˡ�ˤĤ��Ƥϡ��֥��󥹥ȡ����ޤ��ϥ��åץ��졼�ɸ�� Instant Messaging ��������򻲾Ȥ��Ƥ��$�����
  10. Sun Java System Access Manager �ޤ��� Sun Java System Web Server ����Ѥ��Ƥ�����ϡ��֥꥽�����ե�����κ�����������$˽��äƥ꥽�����ե�����������ޤ���
  11. Instant Messenger ��ư���ޤ���
  12. �ֻ�Ͽ����桼�����Ǥ��ץܥ��󤬡֥?����ץ%����?�ܥå�����ɽ������ޤ���

�����桼��������Ͽ

im.jnlp �ե������ im.html �ե�����˿����桼��������Ͽ���뤿��ΰ����ɲä����꥽�����ե������������ȡ��桼�����ϼ�ʬ���Ȥ���Ͽ�Ǥ���褦�ˤʤ�ޤ���

�����桼�����Ȥ�����Ͽ����
  1. Web �֥饦���� Instant Messaging �ۡ���ڡ�����ɽ�����ޤ���
  2. �ֵ�ư�פޤ��ϡ�Java �ץ饰��������Ѥ���פ򥯥�å����ޤ���
  3. �֥?����ץ%����?�ܥå����������ޤ������ΤȤ��ֻ�Ͽ����桼�����Ǥ��ץܥ���ɽ������Ƥ��ޤ���

  4. �ֻ�Ͽ����桼�����Ǥ��פ򥯥�å����ޤ���
  5. �ֿ����桼��������Ͽ�ץ%����?�ܥå����������ޤ���

  6. �ƥե�����ɤ˾�������Ϥ�����λ��פ򥯥�å����ޤ���
  7. ���󤬥ǥ��쥯�ȥ�˳�Ǽ����ޤ���


Instant Messaging ����ݡ��ͥ�Ȥ���ߡ���ư������

imadmin ���ޥ�ɤ���Ѥ���ȡ����Τ��Ȥ�Ԥ����Ȥ��Ǥ��ޤ���

imadmin ���ޥ�ɹԥ桼�ƥ���ƥ���¹ԤǤ���Τϡ�root �ޤ��� Instant Messaging Server ����ӥޥ�eץ쥯�����¹Ԥ���Ƥ��륷���ƥ���Ф������Ը��¤��ĥ桼�����ΤߤǤ������Υ���ɥ桼�������̾�����С��μ¹� ID �Ǥ��ꡢ�����С��Υ��󥹥ȡ�����˼��Τ褦�˻��ꤵ��ޤ���

imadmin ���ޥ�ɹԥ桼�ƥ���ƥ��ϡ����Υǥ��쥯�ȥ���˳�Ǽ����Ƥ��ޤ���

im_svr_base/sbin

Instant Messaging Server ��ư����ȡ�Instant Messenger �������С�����³�Ǥ���褦�ˤʤ�ޤ���Instant Messaging Server ����ߤ���ȡ����٤Ƥ���³���Ĥ���졢���٤Ƥ� Instant Messenger ���饤����ȤȤ���³�����Ǥ���ޤ���

Instant Messaging ����ݡ��ͥ�Ȥ�ư����

���٤ƤΥ���ݡ��ͥ�Ȥ�Ʊ���˵�ư���뤳�Ȥ⡢�ƥ���ݡ��ͥ�Ȥ���̤˵�ư���뤳�Ȥ�Ǥ��ޤ���

imadmin ���ޥ�ɤ�¹Ԥ��ơ�Instant Messaging Server���ޥ�eץ쥯���������%���������ȡ�����ӥ����åeɥå���ư���ޤ����ƥ���ݡ��ͥ�Ȥϡ����줾�줬ͭ��Ǥ��뤫�ɤ����˴�Ť��Ƶ�ư����ޤ���

���٤ƤΥ���ݡ��ͥ�Ȥ�ư����
����ݡ��ͥ�Ȥ���̤˵�ư����

Instant Messaging ����ݡ��ͥ�Ȥ���ߤ���

���٤ƤΥ���ݡ��ͥ�Ȥ�Ʊ������ߤ��뤳�Ȥ⡢�ƥ���ݡ��ͥ�Ȥ���̤���ߤ��뤳�Ȥ�Ǥ��ޤ���

imadmin ���ޥ�ɤ�¹Ԥ��ơ�Instant Messaging Server���ޥ�eץ쥯���������%���������ȡ�����ӥ����åeɥå�����ߤ��ޤ����ƥ���ݡ��ͥ�Ȥϡ����줾�줬ͭ��Ǥ��뤫�ɤ����˴�Ť�����ߤ���ޤ���

���٤ƤΥ���ݡ��ͥ�Ȥ���ߤ���
ñ��Υ���ݡ��ͥ�Ȥ���ߤ���

����ݡ��ͥ�Ȥ�����򹹿�����

refresh �ѥ�᡼������ꤷ�� imadmin ���ޥ�ɤ���Ѥ��ơ��ġ��� Instant Messaging ����ݡ��ͥ�Ȥ���ߤ���ӺƵ�ư��������ݡ��ͥ�Ȥ�����򹹿����ޤ���

���٤ƤΥ���ݡ��ͥ�Ȥ�Ʊ���˹������뤳�Ȥ⡢�ƥ���ݡ��ͥ�Ȥ���̤˹������뤳�Ȥ�Ǥ��ޤ���

iim.conf �ե������������ѥ�᡼�����ѹ���������ɬ��������򹹿����Ƥ��$�����

���٤ƤΥ���ݡ��ͥ�Ȥ򹹿�����
ñ��Υ���ݡ��ͥ�Ȥ򹹿�����

Instant Messaging ����ݡ��ͥ�ȤΥ��ơ��������ǧ����

imadmin ���ޥ�ɤ���Ѥ��ơ����٤ƤΥ���ݡ��ͥ�ȤΥ��ơ�������Ʊ���˳�ǧ���뤳�Ȥ⡢�ƥ���ݡ��ͥ�ȤΥ��ơ���������̤˳�ǧ���뤳�Ȥ�Ǥ��ޤ���

���٤ƤΥ���ݡ��ͥ�ȤΥ��ơ��������ǧ����
ñ��Υ���ݡ��ͥ�ȤΥ��ơ��������ǧ����


Instant Messaging Server ����ӥޥ�eץ쥯��������ѥ�᡼�����ѹ�

Instant Messaging ������ѥ�᡼���ϡ�iim.conf �ե�����˳�Ǽ����ޤ�������ѥ�᡼���ΰ���ˤĤ��Ƥϡ���Instant Messaging ������ѥ�᡼���פ򻲾Ȥ��Ƥ��$�����

����ѥ�᡼�����ѹ�����ˤϡ�iim.conf �ե������������ѥ�᡼���Ȥ����ͤ��ư���Խ��������ȡ�Instant Messaging Server ������򹹿����ޤ����ޥ�eץ쥯���Υѥ�᡼���Τߤ��ѹ��������ϡ����� imadmin ���ޥ�ɤ�Ȥäƥޥ�eץ쥯���򹹿�����$��Ǥ��ޤ��ޤ���

imadmin refresh multiplexor

����ѥ�᡼���Ȥ����ͤΰ���ˤĤ��Ƥϡ���Instant Messaging ������ѥ�᡼�����򻲾Ȥ��Ƥ��$�����

����ѥ�᡼�����ѹ�����
  1. config �ǥ��쥯�ȥ�˰�ư���ޤ������Ȥ��С�Solaris ��Ǥϼ��Τ褦�����Ϥ��ޤ���
  2. cd /etc/opt/SUNWiim/default/config

  3. iim.conf �ե�������Խ����ޤ������Ȥ��С����Τ褦�����Ϥ��ޤ���
  4. vi iim.conf

  5. �ѹ����Ƥ���¸���ޤ���
  6. ����򹹿����ޤ���

  7. �ٹ�

    �ޥ�eץ쥯�����Ե��ݡ��� (iim_mux.listenport)���ޥ�eץ쥯���Υۥ��ȤΤ����줫���ѹ�������硢im.html �ե�����ޤ��� im.jnlp �ե�����򤽤�˱������ѹ����Ƥ��$������������ʤ��ȡ�Instant Messenger �������С�����³�Ǥ��ʤ��ʤ�ޤ����ܺ٤ˤĤ��Ƥϡ���Instant Messenger �δ����פ򻲾Ȥ��Ƥ��$�����



�?�󥰤δ���

Instant Messaging �ϡ����٥�ȡ��Ƽ諒�եȥ���������ݡ��ͥ�Ȥδ�Ϣ���ơ������������ƥ२�顼�ʤɡ������С����ޥ�eץ쥯���������%���������ȡ�����ӥ����åeɥå��˴ؤ�������Ͽ���뤿��Υ?�ե������8.���ޤ����?�ե������Ĵ�����뤳�Ȥǡ������С��ν�����¿��Ū�˴ƻ�Ǥ��ޤ����ޤ���Instant Messenger �˴ؤ���?�󥰥ǡ����򥪥�ǥޥ�ɤǼ�뤳�Ȥ�Ǥ��ޤ���������Ǥϡ��?�󥰤˴ؤ��뼡�λ��ˤĤ������$��ޤ���

�?�󥰤γ���

iim.conf �ե������Ŭ�ڤʥѥ�᡼������ꤹ�뤳�Ȥˤ�äơ�Instant Messaging Server���ޥ�eץ쥯���������%���������ȡ�����ӥ����åeɥå��Υ?�󥰥�٥������Ǥ��ޤ���iim.conf �ե�����ǤΥ?�󥰥�٥��������ˡ�ˤĤ��Ƥϡ���Instant Messaging Server ����ӥޥ�eץ쥯��������ѥ�᡼�����ѹ����򻲾Ȥ��Ƥ��$�����

�?�ե�����ξ��ϡ�Instant Messaging ��������˻��ꤵ��ޤ����̾�?�ե������ im_runtime_base/log �˳�Ǽ����Ƥ��ޤ���im_runtime_base �Υǥե���Ȥϼ��ΤȤ���Ǥ���

�����ƥ���̾���ݼ��Ȥΰ�ĤȤ��ơ��?�ե���������Ū�˳�ǧ����ɬ�פ˱��������Ƥ���Ƥ��$������������ʤ��ȡ��ǥ�������ͭ�̤���ä��Ƥ��ޤ��ޤ��������С��ϡ����Τ褦�ʽ����¹Ԥ��ޤ���

ɽ 4-1 �ˤϡ��?�ե�����̾�ȳƥ?�ե�����Υ?�󥰥�٥�����ꤹ�뤿��˻��Ѥ��� iim.conf �ե������������ѥ�᡼���򼨤��ޤ���

ɽ 4-1 �?�ե�����̾����ӥ?�󥰥�٥�����ѥ�᡼�� 

����ݡ��ͥ��

�?�ե�����̾

�?�󥰥�٥�����ѥ�᡼��

������

xmppd.log

iim.log.iim_server.severity

�ޥ�eץ쥯��

mux.log

iim.log.iim_mux.severity

�����%����������

agent-calendar.log

iim.log.agent-calendar.severity

�����åeɥå�

iim_wd.log

iim.log.iim_wd.severity

����ѥ�᡼���������ǽ���ͤϡ����ΤȤ���Ǥ���

�ޤ���Sun Java System Access Manager �ȤȤ�������Ƥ�����Υ?������ϡ�com.iplanet.services.debug.level �ץ�ѥƥ��ˤ�äƷ��ꤵ��ޤ������Υץ�ѥƥ��ϡ�Sun Java System Access Manager �ۥ��Ⱦ�� AMConfig.properties �ե���������ꤷ�ޤ����ǥե���ȤǤϡ����Υե�����ϼ��ξ��˥��󥹥ȡ��뤵��Ƥ��ޤ���

AM_svr_base/lib/AMConfig.properties

AM_svr_base �� Access Manager �Υ��󥹥ȡ�����ǥ��쥯�ȥ�Ǥ���

���Υץ�ѥƥ��������ǽ���ͤϡ����ΤȤ���Ǥ���

�ǥե���ȤǤϡ�Sun Java System Portal Server �Υǥ����ȥåץ?�ե����� (desktop.debug) ����ӥ��������֥?�ե����� (IMArchiveSearch.log ����� IMArchiveSubmit.log) �ϼ��ξ��˳�Ǽ����Ƥ��ޤ���

�?�󥰥�٥�

���顼�?��ͥ���� (��٥�) �ˤ�äơ��?�ξܺ٥�٥� (��Ĺ��) ����ޤ�ޤ���ͥ���٥뤬�⤱��С��ܺ٥�٥���㤯�ʤ�ޤ����ʤ��ʤ顢ͥ���٥� (������) �ι⤤���٥�ȤΤߤ��?�ե�����˵�Ͽ����뤫��Ǥ����դˡ�ͥ���٥뤬�㤱��С��ܺ٥�٥�Ϲ⤯�ʤ�ޤ����ʤ��ʤ顢���¿���Υ��٥�Ȥ��?�ե�����˵�Ͽ����뤫��Ǥ���

�?�󥰥�٥������ϡ�Instant Messaging Server���ޥ�eץ쥯���������åeɥå�������ӥ����%���������ȤΤ��줾����Ф��Ƹ��̤˹Ԥ����Ȥ��Ǥ��ޤ���

ɽ 4-2 �ϡ�����ݡ��ͥ�ȤΥ?�󥰥�٥�����$Ǥ��������Υ?�󥰥�٥�ϡ�UNIX �� syslog ��������d���Ƥ����٥�Υ��֥��åȤˤʤäƤ��ޤ���

ɽ 4-2 Instant Messaging ����ݡ��ͥ�ȤΥ?�󥰥�٥� 

��٥�

����

FATAL

����ͥ���٥�Ǥϡ��Ǿ��¤Υ?�󥰾ܺ٤��?�ե�����˵�Ͽ����ޤ�������������۵޻��֤�ȯ8���뤿�Ӥˡ��б�����?�쥳���ɤ��?�ե�������ɲä���ޤ���FATAL �˳�������꤬ȯ8����ȡ����ץꥱ�������μ¹Ԥ���ߤ���뤳�Ȥ⤢��ޤ���

ERROR

����ǽ�ʥ��եȥ��������顼��ȯ8���뤫���ͥåȥ���㳲�����Ф���뤿�Ӥˡ��б�����?�쥳���ɤ��?�ե�������ɲä���ޤ������Ȥ��С������С������饤����Ȥ��̤Υ����С��ؤ���³�˼��Ԥ������ʤɤǤ���

WARNING

�桼�������顼�����Ф���뤿�Ӥˡ��б�����?�쥳���ɤ��?�ե�������ɲä���ޤ������Ȥ��С����饤����Ȥ��������Ƥ����̿����Ƥ򥵡��С������Ǥ��ʤ����ʤɤǤ���

INFO

���פʥ��������ȯ8���뤿�Ӥˡ��б�����?�쥳���ɤ��?�ե�������ɲä���ޤ������Ȥ��С�����ɥ桼�������?�����?�����Ȥ�.�����ʤɤǤ���

DEBUG

���������󤬥?�ե�����˵�Ͽ����ޤ������ξ���ϥǥХå����ˤΤ���Ω�dޤ����ġ��Υץ?���ޤ��ϥ�������γƥ��٥�ȤȤ��δ�Ϣ���ƥåפ����?�ե�����˽񤭹��ޤ�ޤ��������ξ���ϡ�����ɥ桼���������ץꥱ�������ΥǥХå�������������ꤹ��ݤ���Ω�dޤ���

����Υ?�󥰥�٥��j�򤹤�ȡ����Υ�٥�Υ��٥�Ȥȡ�������⤤��٥�Υ��٥�� (�Ĥޤꡢ��Ĺ��٥���㤤���٥��) �����٤ƥ?�˵�Ͽ����ޤ���

�ǥե���ȤǤϡ������С��Υ?�󥰥�٥�� INFO �Ǥ����ޥ�eץ쥯���ȥ����åeɥå��Υ?�ե�����Ǥϡ�ERROR ���ǥե���ȤΥ�٥�Ǥ���


��

�?�󥰥�٥�Ȥ��� DEBUG ����ꤹ��ȡ��?�ե�����Ϥ��¿���Υǥ������ΰ����ͭ����褦�ˤʤ�ޤ����ǥ�������ͭ�̤���ä��ɤ�����ˡ��?�ե������ƻ뤷��ɬ�פ˱����Ƥ������Ƥ���Ƥ��$�����


�?�Υ�٥�����ꤹ��

�?�Υ�٥�ϡ�iim.conf �ե�������Υѥ�᡼�����ѹ��������ꤷ�ޤ���ɽ 4-1 �ˡ��ƥ���ݡ��ͥ�Ȥ��б�����?�ե�����̾�������ɬ�פʥѥ�᡼���򼨤��ޤ���

�ѥ�᡼�����ѹ���ˡ�ˤĤ��Ƥϡ���Instant Messaging Server ����ӥޥ�eץ쥯��������ѥ�᡼�����ѹ����򻲾Ȥ��Ƥ��$����������åeɥå��ξܺ٤ˤĤ��Ƥϡ��֥����åeɥå��ץ?���δ�����򻲾Ȥ��Ƥ��$����������%���������Ȥξܺ٤ˤĤ��Ƥϡ��֥����$Υݥåץ��åץ�ޥ���!��λ��ѡ��򻲾Ȥ��Ƥ��$�����

���饤����ȤΥ?�󥰤δ���

�ǥե���ȤǤϡ����饤����ȥǡ����ϥ?�󥰤���ޤ��󡣥��ݡ��Ȥؤ��䤤��碌���ˡ����饤����ȥǡ����μ����ꤵ����礬����ޤ������ξ�硢���饤����ȤΥ?�ǡ����򻲾ȤǤ���褦�ˤ��뤿��ˡ��?�󥰤�ͭ��ˤ���ɬ�פ�����ޤ���

���饤����ȤΥ?�󥰤�ͭ��ˤ���ˤϡ����μ��˽����ޤ���

  1. ���饤����ȤΥۥ��Ⱦ�� Java Web Start ���ץꥱ�������ޥ͡�����ޤ��� Java �ץ饰���󥳥�ȥ?��ѥͥ�ǥ?�󥰤�ͭ��ˤ��ޤ���
  2. im.jnlp �ե�����˥ǥХå��ѥ�᡼�����ɲä��ޤ���
  3. ɬ�פ˱����� Instant Messenger �꥽�����������ޤ���
���饤����ȤΥ?�󥰤�ͭ��ˤ���
  1. Java Web Start ���ץꥱ�������ޥ͡�����ޤ��� Java �ץ饰���󥳥�ȥ?��ѥͥ�ǥ?�󥰵�ǽ��ͭ��ˤ��ޤ���
  2. ���饤����Ȥ� Java �ץ饰�������ΥС������� JDK �ȤȤ�˻��Ѥ��Ƥ�����ϡ�Java �ץ饰���󥳥�ȥ?��ѥͥ��¹Ԥ��ޤ����?�󥰤�ͭ��ˤ�����ˡ�ˤĤ��Ƥϡ�Java �ץ饰���󥳥�ȥ?��ѥͥ�Υ���饤��إ�פ򻲾Ȥ��Ƥ��$�����

    ���饤����Ȥ� Java Web Start �ޤ��� Java �ץ饰����� JDK 5.0 �ȤȤ�˻��Ѥ��Ƥ�����ϡ�Java Web Start ���ץꥱ�������ޥ͡������¹Ԥ������μ���¹Ԥ��ޤ���

    1. �֥ե�����ס�������פ�j�򤷤ޤ���
    2. ������ץ%����?�ܥå����������ޤ���

    3. �־ܺ١ץ��֤ǡ֥?���ϡץe��å��ܥå����򥪥�ˤ��ơ��?�ե������̾p�����Ϥ��ޤ���
    4. ��λ��פ򥯥�å����ޤ���
  3. �ƥ����ȥ��ǥ����� im.jnlp �򳫤��ޤ���
  4. ���ιԤ�õ���ޤ���
  5. <application-desc main-class="com.iplanet.im.client.iIM">

  6. ��������������˼��ΰ����ɲä��ޤ���
  7. <argument>debug=true</argument>

  8. im.jnlp �ե��������¸�����Ĥ��ޤ���
  9. Sun Java System Access Manager �ޤ��� Sun Java System Web Server ����Ѥ��Ƥ�����ϡ��֥꥽�����ե�����κ�����������$˽��äƥ꥽�����ե�����������ޤ���
  10. Instant Messenger ��Ƶ�ư���ޤ���


ʣ��� Instant Messaging Server ��Ϣ������

LDAP ñ������ǡ�ʣ��� Instant Messaging �����Ϣ�Ȥ�������硢����礭�� Instant Messaging ���ߥ�˥ƥ�����.����ޤ����ۤʤ륵���С���Υ���ɥ桼�������������������¤˴�Ť��ơ����ߤ����̿������ꡢ�ۤ��Υɥᥤ���β�ļ�����Ѥ����ꡢ��⡼�ȥ����С���Υ˥塼���e�ͥ����Ͽ������Ǥ��ޤ���

Sun Java System Access Manager �ȤȤ�������ȡ�ñ��� Instant Messaging Server ��ʣ��Υɥᥤ���ۥ��ȤǤ��ޤ��������ñ��ɥᥤ���Instant Messaging Server ���󥹥��󥹤Υǥե���ȥɥᥤ��Ȥ��ƻ��ꤹ�뤳�Ȥ��Ǥ��ޤ���Ʊ�쥵���С��ˤ�äƥۥ��Ȥ��줿�ۤʤ�ɥᥤ����Υ���ɥ桼�����ϡ��ߤ����̿����뤳�ȤϤǤ��ޤ���ʣ��� Instant Messaging �����Ϣ�Ȥ�������硢�ǥե���ȥɥᥤ����Υ���ɥ桼�����ϡ��ۤ��Υ�⡼�Ȥ� Instant Messaging Server �Υǥե���ȥɥᥤ����Υ���ɥ桼�����򻲾ȤǤ��ޤ���

�ͥåȥ�����ʣ��� Instant Messaging Server �֤��̿���ͭ��ˤ���ˤϡ��ͥåȥ����γƥ����С������ꤷ�ơ��ۤ��� Instant Messaging Server �����Υ����С����̤Ǥ���褦�ˤ���ɬ�פ�����ޤ�������� Instant Messaging Server ���̤���ˤϡ��ɥᥤ��̾���ۥ���̾���ݡ����ֹ桢�����С� ID������ӥѥ���ɤ���ꤷ�ޤ���

LDAP ñ������Ǥϡ�2 �ĤΥ����С����ۤʤ�ɥᥤ��ˤʤ�褦�ˤ��Ƥ��$�����

�����С�������ե�������ǡ��� Instant Messaging Server �ˡ�ʸ��ȿ��鹽.����륷��ܥ�å�̾ (IMserver1 �ʤ�) ������Ƥ뤳�Ȥ��Ǥ��ޤ���


�ٹ�

�����С����̿��� TLS (SSL) ���ݸ�뤳�Ȥ򤪴��ᤷ�ޤ����Ȥ����Τ⡢2 �ĤΥ����С��֤ǥǡ�����򴹤���ݤˤϡ��軰�Ԥˤ�륻�����ƥ���ȿ���ɻߤ���ɬ�פ����뤫��Ǥ���2 �ĤΥ����С��֤��Υ��󥿡��ͥåȤǷ�־�硢�����к���Բķ�Ȥʤ�ޤ���Instant Messaging Server �֤� SSL �����ꤹ��ݤˤϡ���Ҥ��� SSL ����γ��׼��˽��äƤ��$�����


Instant Messaging Server �֤��̿������ꤹ��

�����Ǥϡ�iim.company22.com �� iim.i-zed.com �Ȥ�����2 �Ĥ� Instant Messaging Server �֤��̿���ͭ��ˤ�����ˡ�ˤĤ������$��ޤ���

2 �ĤΥ����С��֤��̿������ꤹ��
  1. ɽ 4-3 �˵��ܤ��줿������ޤ���
  2. ɽ 4-3 �ϡ�iim.conf �ե�������Υ����С����̿��˴ؤ���ѥ�᡼���ȡ�Instant Messaging Server iim.company22.com �� iim.i-zed.com. �ˤ������ͤ����ˤޤȤ᤿��ΤǤ���

    ɽ 4-3 �����С����̿��Ѥ��������

    iim.conf �ե�������Υѥ�᡼��

    �����С� iim.company22.com �����ꤹ����

    �����С� iim.i-zed.com �����ꤹ����

    iim_server.serverid

    Iamcompany22

    Iami-zed

    iim_server.password

    secretforcompany22

    secret4i-zed

    iim_server.coservers

    coserver1

    coserver1

    iim_server.domain

    iim.company22.com

    iim.i-zed.com

    iim_server.coserver1.host

    iim.i-zed.com:9919

    iim.company22.com:9919

    iim_server.coserver1.serverid

    Iami-zed

    Iamcompany22

    iim_server.coserver1.password

    secret4i-zed

    secretforcompany22

    iim_server.coserver1.domain

    i-zed.com

    company22.com

    ����ѥ�᡼���ξܺ٤ˤĤ��Ƥϡ���Instant Messaging ������ѥ�᡼���פ򻲾Ȥ��Ƥ��$�����


    ��

    �ۤ��� Instant Messaging Server ���̿�����褦�˥����С�������Ǥ��ޤ����� Instant Messaging Server �ϡ�����ܥ�å�̾�Ǽ��̤��ޤ��������С��Υ���ܥ�å�̾�ϡ�iim.conf �ե�������� iim_server.coservers �ѥ�᡼�����ɲä��ޤ������Υѥ�᡼���ˤ�ʣ����ͤ�����Ǥ����ġ����ͤϥ���ޤǶ��ڤ�ޤ���


  3. �����С� iim.company22.com ��ǡ�config �ǥ��쥯�ȥ�˰�ư���ޤ������Ȥ��С�Solaris ��Ǥϼ��Τ褦�����Ϥ��ޤ���
  4. cd /etc/opt/SUNWiim/default/config

  5. iim.conf �ե�������Խ����ޤ������Ȥ��С����Τ褦�����Ϥ��ޤ���
  6. vi iim.conf


    ��

    iim.conf �ե�����ν�ͭ�Ԥϡ����󥹥ȡ�����˺�.���� Instant Messaging Server ��������ȤǤʤ���Фʤ�ޤ���iim.conf �ե������ Instant Messaging Server ��������Ȥ��ɤߤȤ�ʤ���С�Instant Messaging Server �ȥޥ�eץ쥯��������ե�������ɤ߼��ޤ��󡣤���ˡ�iim.conf �ե�������Խ��Ǥ��ʤ��ʤ��ǽ-�⤢��ޤ���


    ������ϡ�iim.company22.com ��� iim.conf �ե�������Ρ������С����̿����б�������ʬ�򼨤�����ΤǤ����������ѹ���ǽ�Ǥ���

    iim_server.serverid=Iamcompany22

    iim_server.password=secretforcompany22

    iim_server.domain=iim.icompany22.com

    iim_server.coservers=coserver1

    iim_server.coserver1.host=iim.i-zed.com:9919

    iim_server.coserver1.serverid=Iami-zed

    iim_server.coserver1.password=secret4i-zed

    iim_server.coserver1.domain=i-zed.com

  7. �����С� iim.i-zed.com ��� iim.conf �ե�����ˤĤ��ơ���� 2 ����� 3 �μ��˽����ޤ���
  8. ������ϡ�iim.i-zed.com ��� iim.conf �ե�������Ρ������С����̿����б�������ʬ�򼨤�����ΤǤ����������ѹ���ǽ�Ǥ���

    iim_server.serverid=Iami-zed

    iim_server.password=secret4i-zed

    iim_server.domain=iim.i-zed.com

    iim_server.coservers=coserver1

    iim_server.coserver1.host=iim.company22.com:9919

    iim_server.coserver1.serverid=Iamcompany22

    iim_server.coserver1.password=secretforcompany22

    iim_server.coserver1.domain=company22.com

  9. �ѹ����Ƥ���¸����ξ��Υ����С�������򹹿����ޤ���


Instant Messaging �ˤ����� SSL �λ���

Instant Messaging �ϡ�ʣ��� Instant Messaging Server �֤ǰŹ沽���줿�̿�����=�˴�Ť�ǧ�ڤ�Ԥ���褦�ˡ�SSL (Secure Sockets Layer) �ץ�ȥ���򥵥ݡ��Ȥ��Ƥ��ޤ���Instant Messaging Server �ϡ�SSL �С������ 3.0 �򥵥ݡ��Ȥ��Ƥ��ޤ���

Instant Messaging �ޥ�eץ쥯������� Instant Messenger �⡢���饤����Ȥȥޥ�eץ쥯���֤ǰŹ沽���줿�̿���Ԥ���褦�ˡ�SSL �򥵥ݡ��Ȥ��Ƥ��ޤ���

Instant Messaging Server �� SSL ��ͭ��ˤ���ˤϡ����μ���¹Ԥ���ɬ�פ�����ޤ���

  1. �桼������ Instant Messaging Server �Ѥξ��=����$���ӥ��󥹥ȡ��뤷�����ȡ����=�ȯ�Զɤξ��=���ꤹ��褦�� Instant Messaging Server �����ꤷ�ޤ���
  2. �桼�����Υ����С��� SSL ��Ȥä��̿�����ɬ�פ������ Instant Messaging Server �ǡ����=񤬼��$���ӥ��󥹥ȡ��뤵��Ƥ��뤳�Ȥ��ǧ���ޤ���
  3. iim.conf �ե��������Ŭ�ڤʥѥ�᡼�������ꤷ�ơ������С��� SSL ��ͭ��ˤ��ޤ���

�ޥ�eץ쥯���� Instant Messenger �֤� SSL ��ͭ��ˤ���ˤϡ����μ���¹Ԥ���ɬ�פ�����ޤ���

���=�δ�����ˡ�ξܺ٤ˤĤ��Ƥϡ�http://docs.sun.com/ �� Web Server �� Application Server ��=�ʥޥ˥奢��򻲾Ȥ��Ƥ��$�����

���=�ȯ�Զɤؤξ��=���׵�

Instant Messenger �ȥޥ�eץ쥯���֤� SSL ��ͭ��ˤ���ˤϡ����=�򥤥󥹥ȡ��뤷���������ƥ��ݸ�줿�̿��ѤΥǡ����١������.����ɬ�פ�����ޤ������=���׵�ȥ��󥹥ȡ���ϡ�Web Server �ޤ��� Application Server ����Ѥ��ƹԤ����Ȥ��Ǥ��ޤ���

���=���׵�ȥ��󥹥ȡ����Ԥ�
  1. ���δ���С���ư�� URL ��֥饦�������Ϥ��ޤ���
  2. http://hostname.domain-name:administration_port

    �桼����̾�ȥѥ���ɤ����Ϥ��׵᤹�륦����ɥ���ɽ������ޤ���

  3. Web Server �ޤ��� Application Server �Υ��󥹥ȡ�����˻��ꤷ������桼����̾�ȥѥ���ɤ����Ϥ��ޤ���
  4. ��Administration Server�ץڡ�����ɽ������ޤ���

  5. ���̤� Web Server ���󥹥��󥹤ޤ��� Application Server ���󥹥��󥹤��.���ޤ���ʣ��Υ����С����󥹥��󥹤Υ��󥹥ȡ���ˤĤ��Ƥϡ����Υ����Ȥ�=�ʥޥ˥奢��򻲾Ȥ��Ƥ��$�����
  6. http://docs.sun.com/

  7. ����������Ǽ���뤿��ο���ǡ����١������.���ޤ������Υǡ����١����ϥ����ڥ��ե�����ȸƤФ�ޤ��������ڥ��ե�����ϡ�SSL �Ź沽�˻Ȥ��ޤ���
  8. ����ǡ����١����ξܺ٤ˤĤ��Ƥϡ����Υ����Ȥ� Web Server �� Application Server ��=�ʥޥ˥奢��򻲾Ȥ��Ƥ��$�����

    http://docs.sun.com/

  9. ���=�ȯ�Զɤ˾��=���׵ᤷ�ޤ���
  10. ���=���׵���ˡ�ˤĤ��Ƥϡ����Υ����Ȥ� Web Server �� Application Server ��=�ʥޥ˥奢��򻲾Ȥ��Ƥ��$�����

    http://docs.sun.com/

���=�Υ��󥹥ȡ���

���=�ȯ�Զɤ��饵���С��ξ��=����ä��顢���ξ��=�򥤥󥹥ȡ��뤹��ɬ�פ�����ޤ���

���=�򥤥󥹥ȡ��뤹��
  1. ���δ���С���ư�� URL ��֥饦�������Ϥ��ޤ���
  2. http://hostname.domain-name:administration_port

    �桼����̾�ȥѥ���ɤ����Ϥ��׵᤹�륦����ɥ���ɽ������ޤ���

  3. Web Server �ޤ��� Application Server �Υ��󥹥ȡ�����˻��ꤷ������桼����̾�ȥѥ���ɤ����Ϥ��ޤ���
  4. ��Administration Server�ץڡ�����ɽ������ޤ���

  5. �����С��ξ��=�򥤥󥹥ȡ��뤷�ޤ���
  6. ���=�Υ��󥹥ȡ�����ˡ�ˤĤ��Ƥϡ����Υ����Ȥ� Web Server �� Application Server ��=�ʥޥ˥奢��򻲾Ȥ��Ƥ��$�����

    http://docs.sun.com/

  7. Web Server �ޤ��� Application Server �� alias �ǥ��쥯�ȥ�˰�ư���ޤ���
  8. alias �ǥ��쥯�ȥ꤫�� Instant Messenger �� config �ǥ��쥯�ȥ�˥ǡ����١����ե�����򥳥ԡ����ޤ���
  9. alias �ǥ��쥯�ȥ꤫�� Instant Messenger �� config �ǥ��쥯�ȥ�˥ǡ����١����ե�����򥳥ԡ�����ˤϡ����Τ褦�����Ϥ��ޤ���

    cp https-serverid-hostname-cert8.db /etc/opt/SUNWiim/default/config/cert8.db

    cp https-serverid-hostname-key3.db /etc/opt/SUNWiim/default/config/key3.db

    cp secmod.db /etc/opt/SUNWiim/default/config/secmod.db


    ��

    Instant Messaging Server ��¹Ԥ��륨��ɥ桼�����ϡ�cert7.db��key3.db�������secmod.db �γƥե�������Ф����ɤ߼�긢�¤��äƤ���ɬ�פ�����ޤ���


  10. Instant Messaging �� im_cfg_base �ǥ��쥯�ȥ�˰�ư���ޤ������Ȥ��С�Solaris ��Ǥϼ��Τ褦�����Ϥ��ޤ���
  11. cd /etc/opt/SUNWiim/default/config

  12. Ǥ�դΥ��ǥ�����Ȥä� sslpassword.conf �ե�������.���ޤ������Ȥ��С����Τ褦�����Ϥ��ޤ���
  13. vi sslpassword.conf

  14. sslpassword.conf �ե�����˼��ιԤ����Ϥ��ޤ���
  15. Internal (Software) Token:password

    password: ����ǡ����١����κ�.���˻��ꤷ���ѥ���ɤǤ���

  16. �ե��������¸���ޤ���

  17. ��

    Instant Messenger �Τ��٤ƤΥ���ɥ桼�����ϡ�sslpassword.conf �ե�����ν�ͭ���¤��ɤ߼�긢�¤��äƤ���ɬ�פ�����ޤ���


  18. SSL ��ư����ǧ�������ȡ�Web Server �ޤ��� Application Server �˴���ԤȤ��ƥ?���󤷡����=���׵���˺�.���������С����󥹥��󥹤���ޤ���

�ޥ�eץ쥯���� Instant Messenger �֤� SSL ��ͭ��

ɽ 4-4 �ϡ�iim.conf �ե�������Ρ�Instant Messenger �ȥޥ�eץ쥯���֤� SSL ��ͭ��ˤ��뤿��Υѥ�᡼�������ˤޤȤ᤿��ΤǤ����ޤ�������ɽ�ˤϡ������Υѥ�᡼�������$ȥǥե�����ͤ�ޤޤ�Ƥ��ޤ���

ɽ 4-4 Instant Messenger �ȥޥ�eץ쥯���� SSL �ѥ�᡼�� 

�ѥ�᡼��

�ǥե������

����

iim_mux.usessl

off

�����ͤ� "on" �����ꤵ�줿��硢�ޥ�eץ쥯���ϡ����ץꥱ�������ǡ�����򴹤���p�ˡ������줿��³���Ȥ� SSL �ϥ�ɥ����������׵ᤷ�ޤ���

iim_mux.secconfigdir

Solaris ��: /etc/opt/SUNWiim/default/config

Linux ��: /etc/opt/sun/im/default/config

���Υǥ��쥯�ȥ�ˤϸ��Ⱦ��=�Υǡ����١������ޤޤ�ޤ����ޤ����̾�ϥ������ƥ��⥸�塼��ǡ����١�����ޤޤ�ޤ���

iim_mux.keydbprefix

(���ʸ����)

�����ͤˤϡ����ǡ����١����Υե�����̾�Υץ�ե��å�����ɬ�פǤ������ǡ����١����Υե�����̾�ϡ�ɬ�� key3.db �ǽ����ɬ�פ�����ޤ���

���Ȥ��� This-Database-key3.db �Τ褦�ˡ����ǡ����١���̾�˥ץ�ե��å������ޤޤ�Ƥ����硢���Υѥ�᡼�����ͤ� This-Database �ˤʤ�ޤ���

iim_mux.certdbprefix

(���ʸ����)

�����ͤˤϡ����=�ǡ����١����Υե�����̾�Υץ�ե��å�����ɬ�ס����=�ǡ����١����Υե�����̾�ϡ�ɬ�� cert7.db �ǽ����ɬ�פ�����ޤ���

���Ȥ��� Secret-stuff-cert7.db �Τ褦�ˡ����=�ǡ����١���̾�˥ץ�ե��å������ޤޤ�Ƥ����硢���Υѥ�᡼�����ͤ� Secret-stuff �ˤʤ�ޤ���

iim_mux.secmodfile

secmod.db

�����ͤˤϡ��������ƥ��⥸�塼��ե������̾p��ɬ�פǤ���

iim_mux.certnickname

Server-Cert

�����ͤˤϡ����=�Υ��󥹥ȡ���������Ϥ������=��̾p��ɬ�פǤ���

���ξ��=��̾p�ϡ���ʸ��Ⱦ�ʸ����̤���ޤ���

iim_mux.keystorepasswordfile

sslpassword.conf

�����ͤˤϡ����ǡ����١����Υѥ���ɤ���Ǽ���줿�ե���������Хѥ���̾p��ɬ�פǤ������Υե�����ϼ��ιԤ�ޤ�ɬ�פ�����ޤ���

Internal (Software) Token:password

password �ϡ����ǡ����١������ݸ��ѥ���ɤǤ���

Instant Messenger �ȥޥ�eץ쥯���֤� SSL ��ͭ��ˤ���
  1. im_cfg_base �ǥ��쥯�ȥ�˰�ư���ޤ������Ȥ��С�Solaris ��Ǥϼ��Τ褦�����Ϥ��ޤ���
  2. cd /etc/opt/SUNWiim/default/config

  3. iim.conf �ե�������Խ����ޤ������Ȥ��С����Τ褦�����Ϥ��ޤ���
  4. vi iim.conf

  5. �ޥ�eץ쥯������ѥ�᡼���ˡ�ɽ 4-4 �����$����ͤ��ɲä��ޤ���
  6. ���˼����Τϡ��ޥ�eץ쥯������ѥ�᡼����ޤ� iim.conf �ե��������Ǥ���

    ! IIM multiplexor configuration

    ! =============================

    !

    ! Multiplexor specific options

    ! IP address and listening port for the multiplexor.

    ! WARNING: If this value is changed, the port value of '-server' argument

    ! in the client's im.html and im.jnlp files should also be changed to match th

    is.

    iim_mux.listenport = "siroe.com:5222"

    ! The IM server and port the multiplexor talks to.

    iim_mux.serverport = "siroe.com:45222"

    ! Number of instances of the multiplexor.

    iim_mux.numinstances = "1"

    ! Maximum number of threads per instance

    iim_mux.maxthreads = "10"

    ! Maximum number of concurrent connections per multiplexor process

    iim_mux.maxsessions = "1000"

    iim_mux.usessl = "on"

    iim_mux.secconfigdir = "/etc/opt/SUNWiim/default/config"

    iim_mux.keydbprefix = "This-Database"

    iim_mux.certdbprefix = "Secret-stuff"

    iim_mux.secmodfile = "secmod.db"

    iim_mux.certnickname = "Server_Cert"

    iim_mux.keystorepasswordfile = "sslpassword.conf"

�������ƥ��ݸ�줿�С������� Instant Messenger �ε�ư

�������ƥ��ݸ�줿�С������� Instant Messenger ��ư����ˤϡ��֥饦������ imssl.html �ե�����ޤ��� imssl.jnlp �ե�����˥����������ޤ��������Υե�����ϡ��꥽�����ǥ��쥯�ȥ���ˤ���ޤ������Υǥ��쥯�ȥ�ϡ�Instant Messenger �Τ��٤ƤΥ꥽�������Ǽ����١����ǥ��쥯�ȥ�Ǥ���

�ޤ��������Υ��ץ�åȵ��һҥե�����ؤΥ�󥯤�index.html �ե�������ɲä��뤳�Ȥ�Ǥ��ޤ���

�����С����̿��� SSL ��ͭ��ˤ���

SSL ��ͭ��ˤ���p�ˡ�p�Ҥ����褦�˾��=�ǡ����١������.���������С��ξ��=����$��ƥ��󥹥ȡ��뤷��CA �ξ��=���ꤹ��ɬ�פ�����ޤ���

SSL ��ͭ��ˤ���
  1. ���� iim.conf �ѥ�᡼�������ꤷ�ޤ���
    • iim_server.usesslport=true
    • iim_server.sslport=5223
    • �����Υѥ�᡼���Ϥ��Ǥˡ�iim.conf �ե��������¸�ߤ��Ƥ���Ϥ��Ǥ���

  2. ��ʣ��� Instant Messaging Server ��Ϣ�������פ����$˽��äƥ����С��֤������Ԥ������Υѥ�᡼�����ɲä��ޤ���
    • iim_server.coserver1.usessl=true
    • �ݡ����ֹ�򼡤Τ褦���ѹ����ޤ���

    • iim_server.coserver1.host=hostname:5223
    • ���Υݡ����ֹ�ϡ����¦�Υ����С��� SSL �ݡ��ȤǤ���ɬ�פ�����ޤ���

      ɬ�פ� SSL �����ޤ� iim.conf �ե�����ΰ���򡢼��˼����ޤ���

      ! Server to server communication port.

      iim_server.port = "5269"

      ! Should the server listen on the server to server communication port

      iim_server.useport = "True"

      ! Should this server listen for server-to-server communication using ssl port

      iim_server.usesslport = "True"

      iim_server.sslport=5223

      iim_server.coservers=coserver1

      iim_server.coserver1.serverid=Iamcompany22

      iim_server.coserver1.password=secretforcompany22

      iim_server.coserver1.usessl=true

      iim_server.coserver1.host=iim.i-zed.com:5223

      iim_server.serverid=Iami-zed

      iim_server.password=secret4i-zed

      iim_server.secconfigdir = "/etc/opt/SUNWiim/default/config"

      iim_server.keydbprefix = "This-Database"

      iim_server.certdbprefix = "Secret-stuff"

      iim_server.secmodfile = "secmod.db"

      iim_server.certnickname = "Server_Cert"

      iim_server.keystorepasswordfile = "sslpassword.conf"

2 �ĤΥ����С��֤� SSL ��ͭ��

ɽ 4-5 �ϡ�iim.conf �ե�������Ρ�2 �Ĥ� Instant Messaging Server �֤� SSL ��ͭ��ˤ��뤿��Υѥ�᡼���ΰ���Ǥ����ޤ�������ɽ�ˤϡ������Υѥ�᡼�������$ȥǥե�����ͤ�ޤޤ�Ƥ��ޤ���

ɽ 4-5 �����С����̿��� SSL ����ѥ�᡼�� 

�ѥ�᡼��

�ǥե������

����

iim_server.secconfigdir

Solaris ��: /etc/opt/SUNWiim/default/config

Linux ��: /etc/opt/sun/im/default/config

���Υǥ��쥯�ȥ�ˤϸ��Ⱦ��=�Υǡ����١������ޤޤ�ޤ����ޤ����̾�ϥ������ƥ��⥸�塼��ǡ����١�����ޤޤ�ޤ���

iim_server.keydbprefix

�ʤ�

�����ͤˤϡ����ǡ����١����Υե�����̾�Υץ�ե��å�����ɬ�פǤ������ǡ����١����Υե�����̾�ϡ�ɬ�� key3.db �ǽ����ɬ�פ�����ޤ���

���Ȥ��� This-Database-key3.db �Τ褦�ˡ����ǡ����١���̾�˥ץ�ե��å������ޤޤ�Ƥ����硢���Υѥ�᡼�����ͤ� This-Database �ˤʤ�ޤ���

iim_server.certdbprefix

�ʤ�

�����ͤˤϡ����=�ǡ����١����Υե�����̾�Υץ�ե��å�����ɬ�פǤ������=�ǡ����١����Υե�����̾�ϡ�ɬ�� cert7.db �ǽ����ɬ�פ�����ޤ���

���Ȥ��� Secret-stuff-cert7.db �Τ褦�ˡ����=�ǡ����١���̾�˥ץ�ե��å������ޤޤ�Ƥ����硢���Υѥ�᡼�����ͤ� Secret-stuff �ˤʤ�ޤ���

iim_server.secmodfile

secmod.db

�����ͤˤϡ��������ƥ��⥸�塼��ե������̾p��ɬ�פǤ���

iim_server.certnickname

Server-Cert

�����ͤˤϡ����=�Υ��󥹥ȡ���������Ϥ������=��̾p��ɬ�פǤ���

���ξ��=��̾p�ϡ���ʸ��Ⱦ�ʸ����̤���ޤ���

iim_server.keystorepasswordfile

sslpassword.conf

�����ͤˤϡ����ǡ����١����Υѥ���ɤ���Ǽ���줿�ե���������Хѥ���̾p��ɬ�פǤ������Υե�����ϼ��ιԤ�ޤ�ɬ�פ�����ޤ���

Internal (Software) Token:password

password �ϡ����ǡ����١������ݸ��ѥ���ɤǤ���

iim_server.trust_all_cert

false

�����ͤ� true �ξ�硢�����С��Ϥ��٤Ƥξ��=���ꤹ��ȤȤ�ˡ����=�ξ����?�ե���������ɲä��ޤ���


Instant Messaging �� LDAP ��������������

Instant Messaging Server �� LDAP ñ������Ǥϡ��ǥ��쥯�ȥꥵ���С���ɬ�פȤʤ�ޤ���LDAP ñ������Ǥϡ�Instant Messaging Server �ϥǥ��쥯�ȥꥵ���С���Ȥäƥ���ɥ桼������ǧ�ڤȸ����Ԥ��ޤ���

Sun Java System Access Manager �ȤȤ���������硢Instant Messaging Server �� Sun Java System Portal Server �����Ѥ��Ƥ���ǥ��쥯�ȥ��Ȥ��ޤ���Access Manager ������Ķ��˥��󥹥ȡ��뤵�줿 Instant Messaging Server �ϡ�Access Manager �����Ѥ���ǥ��쥯�ȥ�򡢥���ɥ桼������ǧ���ѤȤ��ƤǤϤʤ�������ɥ桼�����θ����ѤȤ��ƻȤ��ޤ���Access Manager ������Ǥϡ�Access Manager ��ǧ�ڤ�Ԥ��ޤ���

LDAP �ǥ��쥯�ȥ��Ȥäƥ桼������̾p��֤������硢�ǥե���Ȥ�����Ǥϡ����Υǥ��쥯�ȥ�ǻ��Ѥ��륹�����ޤ˴ؤ��ơ����Τ褦�ʲ��꤬�ʤ���ޤ���

�����Υǥե��������ϡ�iim.conf �ե�������Խ����뤳�Ȥˤ�ä��ѹ��Ǥ��ޤ����ܺ٤ˤĤ��Ƥϡ���iim.conf �ե�����λ��ѡ��򻲾Ȥ��Ƥ��$�����

ƿ̾�桼�����Ȥ��ƤΥǥ��쥯�ȥ긡��

Instant Messaging ��5������ǽ����ˤϡ��ǥ��쥯�ȥ�򸡺�Ǥ���ɬ�פ�����ޤ���ƿ̾�桼�����ˤ�븡���ǽ�Ǥ���褦�˥ǥ��쥯�ȥ꤬���ꤵ��Ƥ����硢Instant Messaging �ϥǥ��쥯�ȥ�򸡺�Ǥ��ޤ���ƿ̾�桼�������ǥ��쥯�ȥ���ɤ߼��ޤ��ϸ����Ԥ��ʤ���硢�ǥ��쥯�ȥ���Ф����ɤ߼��ʾ�Υ����������¤��ĥ桼���� ID �λ�ʾ���� iim.conf �ե���������ꤹ��ɬ�פ�����ޤ���

�����λ�ʾ���ϡ����ΤȤ���Ǥ���

�����С�������Υ���ɥ桼�����Ȥ��ƥǥ��쥯�ȥ긡���Ԥ���褦�ˤ���
  1. iim.conf �ե�������ǡ����Υѥ�᡼�����Ф����ͤ�õ���ޤ���
    • iim_ldap.usergroupbinddn - ������Υǥ��쥯�ȥ�ؤΥХ���ɤ˻Ȥ�����̾ (dn) ����ꤷ�ޤ���
    • iim_ldap.usergroupbindcred - ����̾ (dn) ���Ф��ƻȤ��ѥ���ɤ���ꤷ�ޤ���
    • ���Ȥ��С����Τ褦�����Ϥ��ޤ���

      iim_ldap.usergroupbinddn="cn=iim server,o=i-zed.com"

      iim_ldap.usergroupbindcred=secret


      ��

      ������ɬ�פʤΤϡ��ɥᥤ��ĥ꡼���Ф����ɤ߼�ꥢ���������ΤߤǤ��뤿�ᡢ�񤭹��ߥ�٥�Υ������������Ĵ���ԥ�٥�λ�ʾ������Ѥ���ɬ�פϤ���ޤ��󡣤������äơ��ɤ߼���٥�Υ������������� LDAP �桼������¸�ߤ��Ƥ���С����λ�ʾ��������˻��Ѥ��Ƥ��$��������������ۤ���������ԥ�٥�λ�ʾ��󤬳Ȼ�����Τ��ɤ��뤿�ᡢ�����ƥ�ΰ�t-�����夷�ޤ���


  2. Access Manager �ȤȤ���������硢�̾�ƿ̾�桼�����Ǥϥǥ��쥯�ȥ�򸡺�Ǥ��ޤ��󡣤��ξ��ϡ�iim_ldap.useidentityadmin ����ѥ�᡼���� true �����ꤷ�Ƥ��$������ޤ�����������ѥ�᡼���ϡ����⤷���ϥ����ȥ����ȤǤ��ޤ���
    • iim_ldap.usergroupbinddn
    • iim_ldap.usergroupbindcred
  3. iim.conf �ե�������Խ����ޤ���
  4. iim.conf �ե�������Խ����ˤĤ��Ƥϡ���Instant Messaging Server ����ӥޥ�eץ쥯��������ѥ�᡼�����ѹ����򻲾Ȥ��Ƥ��$�����

    iim_ldap.usergroupbinddn �� iim_ldap.usergroupbindcred �γƥѥ�᡼���� iim.conf �ե��������¸�ߤ��ʤ���硢�����Υѥ�᡼����ե��������Ǥ�դξ����ɲä��Ƥ��$�����

ưŪ LDAP �����С����롼�פ�����

LDAP �����С���ưŪ���롼�פ�Ȥ��ȡ�DN �˴�Ť��ƥ���ɥ桼������ե��륿��󥰤��������Υ���ɥ桼������ñ��Υ��롼����˴ޤ�뤳�Ȥ��Ǥ��ޤ���ưŪ���롼�פϡ��ǥ��쥯�ȥꥵ���С���� groupOfUrls ���֥������ȥ��饹�Ȥ�����d���ޤ���

����ɥ桼��������ưŪ���롼�פ򸡺������ɽ������������Ϣ���������ɲäǤ���褦�ˤ���ˤϡ�groupOfUrls ���֥������Ȥ򸡺�����˴ޤ��ɬ�פ�����ޤ���

�����С�������ե����� iim.conf ���Ф��ơ������ѹ���Ԥ�ɬ�פ�����ޤ���

  1. config �ǥ��쥯�ȥ�˰�ư���ޤ������Ȥ��С�Solaris ��Ǥϼ��Τ褦�����Ϥ��ޤ���
  2. cd /etc/opt/SUNWiim/default/config

  3. iim.conf �ե�������Խ����ޤ������Ȥ��С����Τ褦�����Ϥ��ޤ���
  4. vi iim.conf

  5. iim.conf �ե�����˼��ξ�����ɲä��ޤ���
  6. iim_ldap.usergroupbynamesearchfilter=(|(&(|(objectclass=groupofu niquenames)(objectclass=groupofurls)))(cn={0}))(&(objectclass=in etorgperson)(cn={0})))

        iim_ldap.groupbrowsefilter=(|(objectclass=groupofuniquenames)(ob jectclass=groupofurls))

    iim_ldap.groupclass=groupOfUniqueNames,groupOfURLs

°-̾�ȥ��֥������ȥ��饹̾�ϡ������ǽ�Ǥ����ǥե���ȤǤϡ�memberOfUrls °-����ưŪ���롼�פΥ��С����å�°-�Ȥ��ƻ��Ѥ���ޤ���memberOfUrls �ʳ���°-̾����Ѥ�����ϡ�����°-̾�� iim_ldap.groupmemberurlattr ���ץ��������ꤷ�Ƥ��$�����


Instant Messaging �ǡ����ΥХå����å�

Instant Messaging �ˤϾ㳲���ġ������°���Ƥ��ޤ��󡣥����ȤΥХå����åץ����ƥ��Ȥäơ�����ǥ��쥯�ȥ�ȥǡ����١����ǥ��쥯�ȥ�����Ū�˥Хå����åפ��Ƥ��$�����

�Хå����åפ��٤�����

�Хå����åפ��٤� Instant Messaging ����μ���ϡ����ΤȤ���Ǥ���

������������ǥ��쥯�ȥ� (im_cfg_base) �˳�Ǽ����Ƥ��ޤ����ǥե���ȤΥѥ��ϼ��ΤȤ���Ǥ���

Instant Messaging �ǡ����ϥǡ����١����ǥ��쥯�ȥ� (im_db_base) �˳�Ǽ����Ƥ��ޤ���im_db_base �Υǥե���Ȥϼ��ΤȤ���Ǥ���

Instant Messenger �꥽�������������ޥ�������Ƥ����硢�����Υ꥽������Хå����åפ���ɬ�פ�����ޤ���Instant Messenger �꥽�����ξ��ϡ����󥹥ȡ�����˻��ꤷ�ޤ���

�Хå����åפμ¹�

�������Ϥ��ޤ����ˤˤ��ѹ�����ޤ��󤬡�Instant Messaging ����ɥ桼�����ǡ��������ˤ��ѹ�����ޤ����������äơ�Instant Messaging ����ɥ桼�����ǡ����������뤳�ȤΤʤ��褦�����������Ū�˥Хå����åפ��뤳�Ȥ򤪴��ᤷ�ޤ����Хå����åפϡ����󥹥ȡ���ץ?���䥢�󥤥󥹥ȡ���ץ?���μ¹�p�˼¹Ԥ���ɬ�פ�����ޤ���

����ɥ桼�����ǡ�������������Хå����åפ���ݡ�Instant Messaging Server ����ߤ���ɬ�פϤ���ޤ��󡣤Ȥ����Τ⡢�����С��ˤ�뤹�٤ƤΥǥ��������ߥåȤϼ�ưŪ�˼¹Ԥ���뤫��Ǥ���

�Хå����å׾������

�ǥ������˾㳲��ȯ8�������٤ƤΥ���ɥ桼�����ǡ�����������󤬼���줿��硢�Хå����åפ�������ɥ桼�����ǡ����������������ɬ�פ�����ޤ���

����ɥ桼�����ǡ�����Хå����åפ������
  1. �¹Ի��ǥ��쥯�ȥ�˰�ư���ޤ���
  2. ���Ȥ��С����Τ褦�����Ϥ��ޤ���

    cd im_runtime_base

    im_runtime_base �Υǥե���Ȥϼ��ΤȤ���Ǥ���

    Solaris ��:/var/opt/SUNWiim/default

    Linux ��: /var/opt/sun/im/

  3. Instant Messaging Server ����ߤ��ޤ������Τ褦�����Ϥ��ޤ���
  4. imadmin stop

  5. �Хå����åץǡ����� im_db_base �ǥ��쥯�ȥ�˥��ԡ����ޤ����Хå����åפ��줿�ǡ����Υǥ��쥯�ȥ깽¤���ݻ��Ƥ��뤳�Ȥ��ǧ���Ƥ��$�����
  6. ����������ǡ����Υ����������Ƚ�ͭ�Ԥ��ǧ���ޤ���
  7. �ե�����ν�ͭ�Ԥ� Instant Messaging �����ƥ�桼�����Ǥ���Ϥ��Ǥ������Υ桼�����ξܺ٤ˤĤ��Ƥϡ���UNIX �����ƥ�桼��������ӥ��롼�פκ�.���򻲾Ȥ��Ƥ��$����������������ϼ��Τ褦�����ꤵ��Ƥ���Ϥ��Ǥ���

    • �ե�����: 600 (��ͭ�Ԥ$����ɤ߼��Ƚ񤭹��ߤθ��¤���)
    • �ǥ��쥯�ȥ�: 700 (��ͭ�Ԥ$����ɤ߼�ꡢ�񤭹��ߡ�����Ӽ¹Ԥθ��¤���)
    • �����������Ƚ�ͭ�Ԥ��ѹ�������ˡ�ˤĤ��Ƥϡ����ڥ졼�ƥ��󥰥����ƥ�Υޥ˥奢��򻲾Ȥ��Ƥ��$�����

  8. ���Τ褦�����Ϥ��ơ�Instant Messaging Server ��ư���ޤ���
  9. imadmin start



p��      �ܼ�      ���      ����     


Part No: 819-1487.   Copyright 2005 Sun Microsystems, Inc. All rights reserved.