To store SSL credentials for CAS in the OCS, follow these steps:

  1. To enable SSL communication between CAS and the ECR, provide values for the properties JpsconfigPath , ocsMapName , and OcsKeyName in %DISCOVER_DATA_CAS_APP%\config\cas\last-mile-crawl.xml; for example:

     <outputConfig>
    		<moduleId>
    		  <id>com.endeca.cas.output.Mdex</id>
    		</moduleId>
    		<moduleProperties>
    		   .......
    		   <moduleProperty>
    		     <key>JpsConfigPath</key>
    		     <value><path-to-jps-config>/jps-config.xml</value>
    		   </moduleProperty>
    		   <moduleProperty>
    		     <key>OcsMapName</key>
    		     <value>endecaCAS</value>
    		   </moduleProperty>
    		   <moduleProperty>
    		     <key>OcsKeyName</key>
    		     <value>cas-ecr-communication</value>
    		   </moduleProperty>
    		 </moduleProperties>
    	</outputConfig>		
  2. To store user-authentication credentials for a website in the OCS, specify values for JpsConfigPath , OcsMapName , and OcsKeyName in the %CAS_ROOT%\workspace\conf\web-crawler\default\default.xml file; for example:

     <property> 
    		  <name>JpsConfigPath</name> 
    		  <value>path-to-jps-config\jps-config.xml</value> 
    	</property> 
    	<property> 
    		  <name>OcsMapName</name> 
    		  <value>endecaCAS</value> 
     </property> 
    	<property> 
    		  <name>OcsKeyName</name> 
    		  <value>basic-crawl</value> 
    		</property> 
  3. To store form-based authentication credentials for a webcrawler in the OCS, provide values for the following properties in the %CAS_ROOT%\..\workspace\conf\web-crawler\default\form-credentials.xml file: jpsconfig , OcsMapName , OcsKeyName , UserFormParameterId , and PasswordFormParameterId ; for example:

     <parameters> 
    		  <ocs-parameters> 
    		    <parameter> 
    		      <name>JpsConfigPath</name> 
    		      <value>path-to-jps-config\jps-config.xml</value> 
    		    </parameter> 
    		    <parameter> 
    		      <name>OcsMapName</name> 
    		      <value>endecaCAS</value> 
    		    </parameter> 
    		    <parameter> 
    		      <name>OcsKeyName</name> 
    		      <value>WebCrawler</value> 
    		    </parameter> 
    		  </ocs-parameters> 
    		  <form-parameters> 
    		    <parameter> 
    		      <name>UserFormParameterId</name> 
    		      <value>login</value> 
    		    </parameter> 
    		    <parameter> 
    		      <name>PasswordFormParameterId</name> 
    		      <value>password</value> 
    		    </parameter> 
    		  </form-parameters>  	
    	</parameters>
  4. To enable server authentication mechanisms for crawls, add the following properties to %CAS_ROOT%\..\workspace\conf\web-crawler\default\default.xml :


Copyright © Legal Notices