diff options
| author | mharmsen <mharmsen@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2009-05-19 23:30:04 +0000 |
|---|---|---|
| committer | mharmsen <mharmsen@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2009-05-19 23:30:04 +0000 |
| commit | 7bd2ef6e598edb17aa11aef34bbd8024323445a6 (patch) | |
| tree | be5743a9c83788e8fd1f498ad2c4d07474b60ca5 /pki/base/silent/src/ocsp/ConfigureOCSP.java | |
| parent | 6ae945f393a87f86e89a6523d6a564ca4a31dfb3 (diff) | |
Bugzilla Bug #491517 - pkisilent Configure RA and TPS fail
(port separation changes only)
Bugzilla Bug #495676 - pkisilent ConfigureCA failure on AdminCertImportPanel
Bugzilla Bug #500748 - pki-silent : issues due to port separation changes
(only addressed CA, KRA, OCSP, and TKS)
git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@460 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki/base/silent/src/ocsp/ConfigureOCSP.java')
| -rw-r--r-- | pki/base/silent/src/ocsp/ConfigureOCSP.java | 44 |
1 files changed, 28 insertions, 16 deletions
diff --git a/pki/base/silent/src/ocsp/ConfigureOCSP.java b/pki/base/silent/src/ocsp/ConfigureOCSP.java index f0ab09abc..db2fa8f68 100644 --- a/pki/base/silent/src/ocsp/ConfigureOCSP.java +++ b/pki/base/silent/src/ocsp/ConfigureOCSP.java @@ -55,7 +55,7 @@ public class ConfigureOCSP public static String login_uri = "/ocsp/admin/console/config/login"; public static String wizard_uri = "/ocsp/admin/console/config/wizard"; - public static String ee_uri = "/ca/ee/ca/getBySerial"; + public static String admin_uri = "/ca/admin/ca/getBySerial"; public static String sd_login_uri = "/ca/admin/ca/securityDomainLogin"; public static String sd_get_cookie_uri = "/ca/admin/ca/getCookie"; @@ -66,6 +66,8 @@ public class ConfigureOCSP public static String sd_hostname = null; public static String sd_ssl_port = null; + public static String sd_agent_port = null; + public static String sd_admin_port = null; public static String sd_admin_name = null; public static String sd_admin_password = null; @@ -198,7 +200,7 @@ public class ConfigureOCSP ParseXML px = new ParseXML(); - String domain_url = "https://" + sd_hostname + ":" + sd_ssl_port ; + String domain_url = "https://" + sd_hostname + ":" + sd_admin_port ; String query_string = "sdomainURL=" + URLEncoder.encode(domain_url) + @@ -229,9 +231,9 @@ public class ConfigureOCSP query_string = "p=2" + "&op=next" + "&xml=true"; hr = hc.sslConnect(cs_hostname,cs_port,wizard_uri,query_string); // parse xml - bais = new ByteArrayInputStream(hr.getHTML().getBytes()); - px.parse(bais); - px.prettyprintxml(); + // bais = new ByteArrayInputStream(hr.getHTML().getBytes()); + // px.parse(bais); + // px.prettyprintxml(); return true; @@ -251,13 +253,13 @@ public class ConfigureOCSP String query_string = "url=" + URLEncoder.encode(ocsp_url); - hr = hc.sslConnect(sd_hostname,sd_ssl_port,sd_login_uri,query_string); + hr = hc.sslConnect(sd_hostname,sd_admin_port,sd_login_uri,query_string); String query_string_1 = "uid=" + sd_admin_name + "&pwd=" + sd_admin_password + "&url=" + URLEncoder.encode(ocsp_url) ; - hr = hc.sslConnect(sd_hostname,sd_ssl_port,sd_get_cookie_uri, + hr = hc.sslConnect(sd_hostname,sd_admin_port,sd_get_cookie_uri, query_string_1); // get session id from security domain @@ -680,10 +682,12 @@ public class ConfigureOCSP URLEncoder.encode(admin_email) + "&cert_request=" + URLEncoder.encode(admin_cert_request) + - "&subject=" + agent_cert_subject + + "&subject=" + + URLEncoder.encode(agent_cert_subject) + "&clone=new" + "&import=true" + - "&securitydomain=" + domain_name + + "&securitydomain=" + + URLEncoder.encode(domain_name) + ""; hr = hc.sslConnect(cs_hostname,cs_port,wizard_uri,query_string); @@ -709,7 +713,7 @@ public class ConfigureOCSP "&importCert=" + "true" + ""; - hr = hc.sslConnect(ca_hostname,ca_ssl_port,ee_uri,query_string); + hr = hc.sslConnect(sd_hostname,sd_admin_port,admin_uri,query_string); // get response data String cert_to_import = @@ -747,8 +751,8 @@ public class ConfigureOCSP ParseXML px = new ParseXML(); String query_string = "p=14" + "&op=next" + "&xml=true" + - "&caHost=" + URLEncoder.encode(ca_hostname) + - "&caPort=" + URLEncoder.encode(ca_port) + + "&caHost=" + URLEncoder.encode(sd_hostname) + + "&caPort=" + URLEncoder.encode(sd_agent_port) + ""; hr = hc.sslConnect(cs_hostname,cs_port,wizard_uri,query_string); @@ -926,6 +930,8 @@ public class ConfigureOCSP StringHolder x_sd_hostname = new StringHolder(); StringHolder x_sd_ssl_port = new StringHolder(); + StringHolder x_sd_agent_port = new StringHolder(); + StringHolder x_sd_admin_port = new StringHolder(); StringHolder x_sd_admin_name = new StringHolder(); StringHolder x_sd_admin_password = new StringHolder(); @@ -979,13 +985,17 @@ public class ConfigureOCSP parser.addOption ("-cs_hostname %s #CS Hostname", x_cs_hostname); - parser.addOption ("-cs_port %s #CS SSL port", + parser.addOption ("-cs_port %s #CS SSL Admin port", x_cs_port); parser.addOption ("-sd_hostname %s #Security Domain Hostname", x_sd_hostname); - parser.addOption ("-sd_ssl_port %s #Security Domain SSL port", + parser.addOption ("-sd_ssl_port %s #Security Domain SSL EE port", x_sd_ssl_port); + parser.addOption ("-sd_agent_port %s #Security Domain SSL Agent port", + x_sd_agent_port); + parser.addOption ("-sd_admin_port %s #Security Domain SSL Admin port", + x_sd_admin_port); parser.addOption ("-sd_admin_name %s #Security Domain Admin Name", x_sd_admin_name); parser.addOption ("-sd_admin_password %s #Security Domain Admin password", @@ -993,9 +1003,9 @@ public class ConfigureOCSP parser.addOption ("-ca_hostname %s #CA Hostname", x_ca_hostname); - parser.addOption ("-ca_port %s #CA non SSL port", + parser.addOption ("-ca_port %s #CA non-SSL EE port", x_ca_port); - parser.addOption ("-ca_ssl_port %s #CA SSL port", + parser.addOption ("-ca_ssl_port %s #CA SSL EE port", x_ca_ssl_port); parser.addOption ("-client_certdb_dir %s #Client CertDB dir", @@ -1081,6 +1091,8 @@ public class ConfigureOCSP sd_hostname = x_sd_hostname.value; sd_ssl_port = x_sd_ssl_port.value; + sd_agent_port = x_sd_agent_port.value; + sd_admin_port = x_sd_admin_port.value; sd_admin_name = x_sd_admin_name.value; sd_admin_password = x_sd_admin_password.value; |
