ページの先頭行へ戻る
SystemwalkerService Catalog Manager ServerViewResource Orchestrator連携ガイド
FUJITSU Software

付録E 連携対象のRORについての注意事項

RORが使用しているServerView Operations Managerのバージョンが6.10以降の場合、ServerView Operations Managerが使用するTLS/SSL通信について設定の変更が必要になります。連携対象のRORサーバ上で、以下の手順に従って変更を行ってください。

注意

変更を行うファイルについては、事前にバックアップを行ってください。

ファイル”standalone.xml”は、ServerView Operations Managerを再起動すると、内容が変更前の状態に戻ります。ServerView Operations Managerを再起動後にファイルを再度修正してください。

  1. ServerView Resource Orchestratorのマネージャーを停止します。

    停止方法については、ServerView Resource Orchestratorのマニュアルを参照してください。

  2. 以下のファイルを編集します。

    【Windows】

    <ServerView Suiteのインストールフォルダ>\jboss\standalone\configuration\standalone.xml

    【Linux】

    /opt/fujitsu/ServerViewSuite/jboss/standalone/configuration/standalone.xml

    XMLセクション<subsystem xmlns="urn:jboss:domain:web:1.1" …>を探して、XMLタグ<ssl …>に、属性cipher-suiteを以下のように追加してください。

    [変更前]

    <subsystem xmlns="urn:jboss:domain:web:1.1" default-virtual-server="default-host" native="false">
        <configuration>
            <jsp-configuration x-powered-by="false" display-source-fragment="false"/>
        </configuration>
        <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/>
        <connector name="https" protocol="HTTP/1.1" scheme="https" socket-binding="https" secure="true">
            <ssl name="https" password="changeit" certificate-key-file="../standalone/svconf/pki/keystore" verify-client="false"/>
        </connector>
        <virtual-server name="default-host" enable-welcome-root="false"/>
    </subsystem>

    [変更後]

    <subsystem xmlns="urn:jboss:domain:web:1.1" default-virtual-server="default-host" native="false">
        <configuration>
            <jsp-configuration x-powered-by="false" display-source-fragment="false"/>
        </configuration>
        <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/>
        <connector name="https" protocol="HTTP/1.1" scheme="https" socket-binding="https" secure="true">
        <connector name="https" protocol="HTTP/1.1" scheme="https" socket-binding="https" secure="true">
            <ssl name="https" password="changeit" certificate-key-file="../standalone/svconf/pki/keystore" cipher-suite="TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA,SSL_RSA_WITH_RC4_128_SHA,SSL_RSA_WITH_3DES_EDE_CBC_SHA,SSL_RSA_WITH_RC4_128_MD5,TLS_EMPTY_RENEGOTIATION_INFO_SCSV,TLS_RSA_WITH_NULL_SHA256,SSL_RSA_WITH_NULL_SHA,SSL_RSA_WITH_DES_CBC_SHA,SSL_RSA_WITH_NULL_MD5,SSL_RSA_EXPORT_WITH_RC4_40_MD5,SSL_RSA_EXPORT_WITH_DES40_CBC_SHA,TLS_KRB5_WITH_RC4_128_SHA,TLS_KRB5_WITH_RC4_128_MD5,TLS_KRB5_WITH_3DES_EDE_CBC_SHA,TLS_KRB5_WITH_3DES_EDE_CBC_MD5,TLS_KRB5_WITH_DES_CBC_SHA,TLS_KRB5_WITH_DES_CBC_MD5,TLS_KRB5_EXPORT_WITH_RC4_40_SHA,TLS_KRB5_EXPORT_WITH_RC4_40_MD5,TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA,TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5" verify-client="false"/>
        </connector>
        <virtual-server name="default-host" enable-welcome-root="false"/>
    </subsystem>
  3. 以下のファイルを編集します。

    【Windows】

    <ServerView Suiteのインストールフォルダ>\opends\config\schema\02-config.ldif

    【Linux】

    /opt/fujitsu/ServerViewSuite/opends/config/schema/02-config.ldif

    "ds-cfg-administration-connector"のobjectclasses宣言で、MAY行を以下のように変更してください。

    [変更前]

    objectClasses: ( 1.3.6.1.4.1.26027.1.2.183
      NAME 'ds-cfg-administration-connector'
      SUP top
      STRUCTURAL
      MUST ( cn $
             ds-cfg-listen-port $
             ds-cfg-key-manager-provider $
             ds-cfg-trust-manager-provider $
             ds-cfg-ssl-cert-nickname )
      MAY ( ds-cfg-listen-address )
      X-ORIGIN 'OpenDS Directory Server' )

    [変更後]

    objectClasses: ( 1.3.6.1.4.1.26027.1.2.183
      NAME 'ds-cfg-administration-connector'
      SUP top
      STRUCTURAL
      MUST ( cn $
             ds-cfg-listen-port $
             ds-cfg-key-manager-provider $
             ds-cfg-trust-manager-provider $
             ds-cfg-ssl-cert-nickname )
      MAY ( ds-cfg-listen-address )
      MAY ( ds-cfg-listen-address $ ds-cfg-ssl-cipher-suite $ ds-cfg-ssl-protocol )
      X-ORIGIN 'OpenDS Directory Server' )
  4. 以下のファイルを編集します。

    【Windows】

    <ServerView Suiteのインストールフォルダ>\opends\config\config.ldif

    【Linux】

    /opt/fujitsu/ServerViewSuite/opends/config/config.ldif

    エントリ cn=LDAPS Connection Handler,cn=Connection Handlers,cn=configに対して、属性ds-cfg-ssl-cipher-suiteとds-cfg-ssl-protocolを以下のように追加します。

    [変更前]

    dn: cn=LDAPS Connection Handler,cn=Connection Handlers,cn=config
    objectClass: ds-cfg-ldap-connection-handler
    objectClass: top
    objectClass: ds-cfg-connection-handler
    ds-cfg-ssl-client-auth-policy: optional
    ds-cfg-key-manager-provider: cn=JKS,cn=Key Manager Providers,cn=config
    ds-cfg-ssl-cert-nickname: svs_cms
    ds-cfg-trust-manager-provider: cn=JKS,cn=Trust Manager Providers,cn=config
    ds-cfg-max-blocked-write-time-limit: 2 minutes
    ds-cfg-allow-tcp-reuse-address: true
    ds-cfg-allow-start-tls: false
    ds-cfg-send-rejection-notice: true
    ds-cfg-allow-ldap-v2: true
    cn: LDAPS Connection Handler
    ds-cfg-use-tcp-no-delay: true
    ds-cfg-enabled: true
    ds-cfg-java-class: org.opends.server.protocols.ldap.LDAPConnectionHandler
    ds-cfg-keep-stats: true
    ds-cfg-max-request-size: 5 megabytes
    ds-cfg-accept-backlog: 128
    ds-cfg-buffer-size: 4096 bytes
    ds-cfg-listen-address: 0.0.0.0
    ds-cfg-num-request-handlers: 2
    ds-cfg-listen-port: 1474
    ds-cfg-use-ssl: true
    ds-cfg-use-tcp-keep-alive: true

    [変更後]

    dn: cn=LDAPS Connection Handler,cn=Connection Handlers,cn=config
    objectClass: ds-cfg-ldap-connection-handler
    objectClass: top
    objectClass: ds-cfg-connection-handler
    ds-cfg-ssl-client-auth-policy: optional
    ds-cfg-key-manager-provider: cn=JKS,cn=Key Manager Providers,cn=config
    ds-cfg-ssl-cert-nickname: svs_cms
    ds-cfg-trust-manager-provider: cn=JKS,cn=Trust Manager Providers,cn=config
    ds-cfg-max-blocked-write-time-limit: 2 minutes
    ds-cfg-allow-tcp-reuse-address: true
    ds-cfg-allow-start-tls: false
    ds-cfg-send-rejection-notice: true
    ds-cfg-allow-ldap-v2: true
    cn: LDAPS Connection Handler
    ds-cfg-use-tcp-no-delay: true
    ds-cfg-enabled: true
    ds-cfg-java-class: org.opends.server.protocols.ldap.LDAPConnectionHandler
    ds-cfg-keep-stats: true
    ds-cfg-max-request-size: 5 megabytes
    ds-cfg-accept-backlog: 128
    ds-cfg-buffer-size: 4096 bytes
    ds-cfg-listen-address: 0.0.0.0
    ds-cfg-num-request-handlers: 2
    ds-cfg-listen-port: 1474
    ds-cfg-use-ssl: true
    ds-cfg-ssl-cipher-suite: TLS_RSA_WITH_AES_128_CBC_SHA256
    ds-cfg-ssl-cipher-suite: TLS_RSA_WITH_AES_128_CBC_SHA
    ds-cfg-ssl-cipher-suite: SSL_RSA_WITH_RC4_128_SHA
    ds-cfg-ssl-cipher-suite: SSL_RSA_WITH_3DES_EDE_CBC_SHA
    ds-cfg-ssl-cipher-suite: SSL_RSA_WITH_RC4_128_MD5
    ds-cfg-ssl-cipher-suite: TLS_EMPTY_RENEGOTIATION_INFO_SCSV
    ds-cfg-ssl-cipher-suite: TLS_RSA_WITH_NULL_SHA256
    ds-cfg-ssl-cipher-suite: SSL_RSA_WITH_NULL_SHA
    ds-cfg-ssl-cipher-suite: SSL_RSA_WITH_DES_CBC_SHA
    ds-cfg-ssl-cipher-suite: SSL_RSA_WITH_NULL_MD5
    ds-cfg-ssl-cipher-suite: SSL_RSA_EXPORT_WITH_RC4_40_MD5
    ds-cfg-ssl-cipher-suite: SSL_RSA_EXPORT_WITH_DES40_CBC_SHA
    ds-cfg-ssl-cipher-suite: TLS_KRB5_WITH_RC4_128_SHA
    ds-cfg-ssl-cipher-suite: TLS_KRB5_WITH_RC4_128_MD5
    ds-cfg-ssl-cipher-suite: TLS_KRB5_WITH_3DES_EDE_CBC_SHA
    ds-cfg-ssl-cipher-suite: TLS_KRB5_WITH_3DES_EDE_CBC_MD5
    ds-cfg-ssl-cipher-suite: TLS_KRB5_WITH_DES_CBC_SHA
    ds-cfg-ssl-cipher-suite: TLS_KRB5_WITH_DES_CBC_MD5
    ds-cfg-ssl-cipher-suite: TLS_KRB5_EXPORT_WITH_RC4_40_SHA
    ds-cfg-ssl-cipher-suite: TLS_KRB5_EXPORT_WITH_RC4_40_MD5
    ds-cfg-ssl-cipher-suite: TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA
    ds-cfg-ssl-cipher-suite: TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5
    ds-cfg-ssl-protocol: SSLv2Hello
    ds-cfg-ssl-protocol: SSLv3
    ds-cfg-ssl-protocol: TLSv1
    ds-cfg-use-tcp-keep-alive: true

    同じ設定ファイルで、エントリ dn: cn=Administration Connector,cn=config の属性ds-cfg-listen-addressを以下のように修正します。

    [変更前]

    dn: cn=Administration Connector,cn=config
    objectClass: ds-cfg-administration-connector
    objectClass: top
    ds-cfg-listen-address: 0.0.0.0
    ds-cfg-listen-port: 4444
    cn: Administration Connector
    ds-cfg-key-manager-provider: cn=Administration,cn=Key Manager Providers,cn=config
    ds-cfg-ssl-cert-nickname: svs_cms
    ds-cfg-trust-manager-provider: cn=Administration,cn=Trust Manager Providers,cn=config

    [変更後]

    dn: cn=Administration Connector,cn=config
    objectClass: ds-cfg-administration-connector
    objectClass: top
    ds-cfg-listen-address: 127.0.0.1
    ds-cfg-listen-port: 4444
    cn: Administration Connector
    ds-cfg-key-manager-provider: cn=Administration,cn=Key Manager Providers,cn=config
    ds-cfg-ssl-cert-nickname: svs_cms
    ds-cfg-trust-manager-provider: cn=Administration,cn=Trust Manager Providers,cn=config
  5. ServerView Operations Managerを再起動します。以下のコマンドを実行してください。

    【Windows】

    net stop "SVJBASSVC"
    net start "SVJBASSVC"

    【Linux】

    /etc/init.d/sv_jboss restart
  6. ServerView Resource Orchestratorのマネージャーを起動します。

    起動方法については、ServerView Resource Orchestratorのマニュアルを参照してください。