mirror of https://github.com/apache/cloudstack.git
CLOUDSTACK-3438: update CPVM SSL certificate for both Premium and non-Premium cases
This commit is contained in:
parent
a81cc8a12d
commit
023aac8bd1
|
|
@ -45,11 +45,13 @@
|
|||
<servlet>
|
||||
<servlet-name>apiServlet</servlet-name>
|
||||
<servlet-class>com.cloud.api.ApiServlet</servlet-class>
|
||||
<load-on-startup>5</load-on-startup>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>consoleServlet</servlet-name>
|
||||
<servlet-class>com.cloud.servlet.ConsoleProxyServlet</servlet-class>
|
||||
<load-on-startup>6</load-on-startup>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
|
|
|
|||
|
|
@ -197,22 +197,15 @@ public abstract class AgentHookBase implements AgentHook {
|
|||
@Override
|
||||
public void startAgentHttpHandlerInVM(StartupProxyCommand startupCmd) {
|
||||
StartConsoleProxyAgentHttpHandlerCommand cmd = null;
|
||||
if (_configDao.isPremium()) {
|
||||
String storePassword = String.valueOf(_random.nextLong());
|
||||
byte[] ksBits =
|
||||
_ksMgr.getKeystoreBits(ConsoleProxyManager.CERTIFICATE_NAME, ConsoleProxyManager.CERTIFICATE_NAME,
|
||||
storePassword);
|
||||
String storePassword = String.valueOf(_random.nextLong());
|
||||
byte[] ksBits = _ksMgr.getKeystoreBits(ConsoleProxyManager.CERTIFICATE_NAME, ConsoleProxyManager.CERTIFICATE_NAME, storePassword);
|
||||
|
||||
assert (ksBits != null);
|
||||
if (ksBits == null) {
|
||||
s_logger.error("Could not find and construct a valid SSL certificate");
|
||||
}
|
||||
cmd = new StartConsoleProxyAgentHttpHandlerCommand(ksBits, storePassword);
|
||||
cmd.setEncryptorPassword(getEncryptorPassword());
|
||||
} else {
|
||||
cmd = new StartConsoleProxyAgentHttpHandlerCommand();
|
||||
cmd.setEncryptorPassword(getEncryptorPassword());
|
||||
assert (ksBits != null);
|
||||
if (ksBits == null) {
|
||||
s_logger.error("Could not find and construct a valid SSL certificate");
|
||||
}
|
||||
cmd = new StartConsoleProxyAgentHttpHandlerCommand(ksBits, storePassword);
|
||||
cmd.setEncryptorPassword(getEncryptorPassword());
|
||||
|
||||
try {
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue