Changes between Version 4 and Version 5 of orca-controller-home

Show
Ignore:
Timestamp:
01/23/13 11:41:36 (6 years ago)
Author:
ibaldin (IP: 152.54.9.21)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • orca-controller-home

    v4 v5  
    2929  * xmlrpc.jks keystore which contains the private key and certificate of the controller when it acts as SSL server - this should be generated for each new installation 
    3030 
     31 
     32== Generating xmlrpc.jks == 
     33 
     34The password for the key as well as the keystore should be the same and should be specified as xmlrpc.controller.keystore.pass property in controller.properties file 
     35{{{ 
     36$ keytool -keystore keystore -alias jetty -genkey -keyalg RSA 
     37}}} 
     38 
     39== Getting the geni-trusted.jks == 
     40 
     41In general you can create your own truststore with whatever trust roots you wish. To be part of GENI federation you should use the attached geni-trusted.jks. The name of this jks file and the password to it should be saved in controller.properties as  
     42 credential.truststore.location (as related to ORCA_CONTROLLER_HOME) and credential.truststore.password.  
     43 
     44== Publishing slice manifests to XMPP ==  
     45 
     46ORCA XMLRPC controller has a feature that allows it to publish manifests of all slices (and their evolution) to a pre-configured XMPP server. This is a scalable notification mechanism that can be used in a number of ways. Currently it is used to both send information about slices to GMOC, as well as save information about slices into a database for meta-analysis. 
     47 
     48{{{ 
     49ORCA.publish.manifest=false 
     50ORCA.pubsub.server=geni-imf-xmpp.renci.org:5222 
     51ORCA.pubsub.usecertificate=true 
     52# This is the xmpp user id (JID), which has to be same as the CN in the certificate, which is a guid 
     53ORCA.pubsub.login=b8e6e0b2-7f6c-4583-aa0c-6681dc9356bd 
     54ORCA.pubsub.password=somepassword 
     55ORCA.pubsub.keystorepath=config/pubsub-gcf-encrypted.jks 
     56ORCA.pubsub.keystoretype=jks 
     57ORCA.pubsub.truststorepath=config/pubsub-gcf-encrypted.jks 
     58ORCA.pubsub.root=orca/sm 
     59}}} 
     60