ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzahq_5.4.0.1/rzahqadvisor13b.htm

227 lines
8.8 KiB
HTML
Raw Normal View History

2024-04-02 14:02:31 +00:00
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 4.0//EN">
<html>
<head>
<meta name="Copyright" content="Copyright (c) 2004 by IBM Corporation">
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<title>Windows Server installation advisor--Connection security configuration</title>
<script language="Javascript" type="text/javascript" src="rzahqadvcommon.js"></script>
<script language="Javascript" type="text/javascript" src="../rzahg/iccommon.js"></script>
<script type="text/javascript" language="Javascript">
<!-- // Hide script from older browsers
var errMess = "Enter a new connection security configuration name or select to use an existing connection security configuration.";
var errMess1 = "Enter an existing connection security configuration name or select to create a new connection security configuration.";
var errMess2 = "Enter a specific pre-shared key or select another option for the IP security rule.";
var errMess3 = "Enter a valid IP security rule number or select another option for the IP security rule. The security rule number must be a digit from 1 to 16.";
//START NON-TRANSLATABLE
//Obtain name of HTML file in parent frame.
var parentDir = parent.window.location.href.substring(0,location.href.lastIndexOf('/')+1);
var parentUrl = parent.window.location.href.substring(parentDir.length,parent.window.location.href.length+1);
if (parentUrl.indexOf("#") >= 0) { parentUrl = parentUrl.substring(0,parentUrl.indexOf("#"));}
function checkFrame() {
//Is the hidden frame already loaded with the correct html?
if (parentUrl != "rzahqadvisor1.htm") {
window.location = "rzahqadvisor1.htm"; //load advisor frameset
return;
} else {
//Obtain name of HTML file in hidden frame.
var hiddenDir = parent.hidden.window.location.href.substring(0,location.href.lastIndexOf('/')+1);
var hiddenUrl = parent.hidden.window.location.href.substring(hiddenDir.length,parent.hidden.window.location.href.length+1);
if (hiddenUrl.indexOf("#") >= 0) { hiddenUrl = hiddenUrl.substring(0,hiddenUrl.indexOf("#"));}
if (hiddenUrl != "rzahqadvhidden.htm") {
//Correct HTML not loaded, load it
parent.hidden.window.location = "rzahqadvhidden.htm";
} else { //already loaded
getData();
}
}
}
function getData() {
if (!isEmpty(parent.hidden.v1[145])) { //value stored for main radio
document.form1.rad[parseInt(parent.hidden.v1[145],10)].checked = true;
if (parseInt(parent.hidden.v1[145],10) == 0) { //create new
if (!isEmpty(parent.hidden.v1[146])) {
document.form1.cscnew.value = parent.hidden.v1[146];
} else {
setDefaultNewName();
}
if (!isEmpty(parent.hidden.v1[147])) { //value stored for sub radio buttons
document.form1.rad2[parseInt(parent.hidden.v1[147],10)].checked = true;
if (parseInt(parent.hidden.v1[147],10) == 2) { //specify
if (!isEmpty(parent.hidden.v1[148])) {
document.form1.newkey.value = parent.hidden.v1[148];
}
}
}
} else {
if (parseInt(parent.hidden.v1[145],10) == 1) { //existing
if (!isEmpty(parent.hidden.v1[150])) {
document.form1.cscused.value = parent.hidden.v1[150];
}
if (!isEmpty(parent.hidden.v1[149])) { //value stored for sub radio buttons
document.form1.rad3[parseInt(parent.hidden.v1[149],10)].checked = true;
if (parseInt(parent.hidden.v1[149],10) == 1) { //ip security rule number radio
if (!isEmpty(parent.hidden.v1[151])) {
document.form1.rulename.value = parent.hidden.v1[151];
}
}
}
}
}
} else {
setDefaultNewName();
}
}
function setDefaultNewName() {
var cscname = parent.hidden.v1[1];
cscname += "CN";
cscname = cscname.toUpperCase();
document.form1.cscnew.value = cscname;
}
function onNext() {
//Save data
if (document.form1.rad[0].checked == true) { //new
parent.hidden.v1[145] = 0;
if (isEmpty(document.form1.cscnew.value)) {
alert(errMess);
return;
} else {
parent.hidden.v1[146] = document.form1.cscnew.value;
}
if (document.form1.rad2[0].checked == true) parent.hidden.v1[147] = 0;
if (document.form1.rad2[1].checked == true) parent.hidden.v1[147] = 1;
if (document.form1.rad2[2].checked == true) {
parent.hidden.v1[147] = 2;
if (isEmpty(document.form1.newkey.value)) {
alert(errMess2);
return;
} else {
parent.hidden.v1[148] = document.form1.newkey.value;
}
}
} else { //must be existing
parent.hidden.v1[145] = 1;
if (isEmpty(document.form1.cscused.value)) {
alert(errMess1);
return;
} else {
parent.hidden.v1[150] = document.form1.cscused.value;
}
if (document.form1.rad3[0].checked == true) parent.hidden.v1[149] = 0;
if (document.form1.rad3[1].checked == true) {
parent.hidden.v1[149] = 1;
if (isEmpty(document.form1.rulename.value) || isNaN(document.form1.rulename.value)) {
alert(errMess3);
return;
} else {
if (parseInt(document.form1.rulename.value,10) >= 1 && parseInt(document.form1.rulename.value,10) <= 16) {
parent.hidden.v1[151] = document.form1.rulename.value;
} else {
alert(errMess3);
return;
}
}
}
}
window.location = "rzahqadvisor13c.htm"; //next page
}
function onBack() {
window.location = "rzahqadvisor13a.htm";
}
function selectRadioTwo(num) {
document.form1.rad2[num].checked = true;
}
function selectRadioThree(num) {
document.form1.rad3[num].checked = true;
}
//END NON-TRANSLATABLE
////////// -->
</script>
<link rel="stylesheet" type="text/css" href="../rzahg/ic.css">
</head>
<body onLoad="checkFrame()">
<h2>Windows Server installation advisor</h2>
<strong>Connection security configuration</strong>
<p>The connection security network server configuration defines a set of IP security (IPSec)
rules that are used to encrypt storage and virtual Ethernet data flows on the iSCSI network.
You can choose not to use IPSec or you can use generated or user-defined IPSec pre-shared
keys to encrypt the data flows.</p>
<p><strong>Note:</strong> In order to use IPSec, both the initiator (xSeries system or BladeCenter blade) iSCSI
HBA and the target (iSeries) iSCSI HBA must support IPSec. If either iSCSI HBA does not
support IPSec, then you must specify the option to not use IP security.</p>
<form name="form1">
<p>What connection security configuration do you want to use?</p>
<p>
<blockquote>
<input type="radio" name="rad" value="create" id="create" checked>
<label for="create">Create a new connection security configuration with the name:</label>
<input type="text" name="cscnew" id="create" maxlength="10" onFocus="selectRadio(0);"><br><br>
<blockquote>
IP security rule:<br>
<input type="radio" name="rad2" checked value="nouse" id="nouse" onClick="selectRadio(0);">
<label for="nouse">Do not use IP security</label><br>
<input type="radio" name="rad2" value="generate" id="generate" onClick="selectRadio(0);">
<label for="generate">Generate pre-shared key once</label><br>
<input type="radio" name="rad2" value="specific" id="specific" onClick="selectRadio(0);">
<label for="specific">Use specific pre-shared key: </label>
<input type="text" name="newkey" id="specific" maxlength="32" size="35" onFocus="selectRadioTwo(2);selectRadio(0);">
</blockquote>
<input type="radio" name="rad" value="manual" id="exist">
<label for="exist">Use an existing connection security configuration with the name:</label>
<input type="text" name="cscused" id="exist" maxlength="10" onFocus="selectRadio(1);"><br><br>
<blockquote>
IP security rule:<br>
<input type="radio" name="rad3" checked value="nouse2" id="nouse2" onClick="selectRadio(1);">
<label for="nouse2">Do not use IP security</label><br>
<input type="radio" name="rad3" value="rulenum" id="rulenum" onClick="selectRadio(1);">
<label for="rulenum">IP security rule number: </label>
<input type="text" name="rulename" id="rulenum" maxlength="2" onFocus="selectRadioThree(1);selectRadio(1);"> (1-16)
</blockquote>
</blockquote>
</p>
<br><br>
<center>
<input type="button" value="&lt;&lt; Back" onClick="onBack()">
<input type="button" value="Next &gt;&gt;" onClick="onNext()">
</center>
</form>
</body>
</html>