| | |
| | | } |
| | | } |
| | | |
| | | @Test |
| | | public void testSSLCertWithChain() { |
| | | String user = "ad"; |
| | | String grantingTicketURL = cas.getGrantingTicketURL(user); |
| | | Map<String, String> setParams = new HashMap<String, String>(); |
| | | setParams.put("name", "aaa03"); |
| | | setParams.put("hive", "h81"); |
| | | setParams.put("customer", config.getProperty("accountprefix.customer") + "-aaa"); |
| | | setParams.put("basepac", "DW/B"); |
| | | setParams.put("curinetaddr", "176.9.242.76"); |
| | | Object[] params = new Object[] { user, |
| | | cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL()), |
| | | setParams }; |
| | | try { |
| | | Object execute = client.execute(MODULE + ".add", params); |
| | | assertTrue(execute instanceof Map<?, ?>); |
| | | Thread.sleep(5000L); |
| | | CommandShell.execute("grep 'SSLCertificate.*default' /var/local/lxc/hive/etc/apache2/sites-generated/aaa02.hostsharing.net"); |
| | | fail("ShellException expected"); |
| | | } catch (XmlRpcException e) { |
| | | fail(e.getMessage()); |
| | | } catch (ShellException e) { |
| | | } catch (InterruptedException e) { |
| | | fail(e.getMessage()); |
| | | } |
| | | } |
| | | |
| | | } |