forked from I2P_Developers/i2p.i2p
i2ptunnel, I2CP, SAM: Change selfsigned cert cname to localhost (ticket #2160)
This commit is contained in:
@@ -102,8 +102,7 @@ public class SSLClientUtil {
|
||||
private static boolean createKeyStore(File ks, String name, Properties opts, String optPfx) {
|
||||
// make a random 48 character password (30 * 8 / 5)
|
||||
String keyPassword = KeyStoreUtil.randomString();
|
||||
// and one for the cname
|
||||
String cname = name + ".i2ptunnel.i2p.net";
|
||||
String cname = "localhost";
|
||||
|
||||
String keyName = opts.getProperty(optPfx + PROP_KEY_ALIAS);
|
||||
boolean success = KeyStoreUtil.createKeys(ks, keyName, cname, "I2PTUNNEL", keyPassword);
|
||||
@@ -116,7 +115,7 @@ public class SSLClientUtil {
|
||||
}
|
||||
if (success) {
|
||||
logAlways("Created self-signed certificate for " + cname + " in keystore: " + ks.getAbsolutePath() + "\n" +
|
||||
"The certificate name was generated randomly, and is not associated with your " +
|
||||
"The certificate was generated randomly, and is not associated with your " +
|
||||
"IP address, host name, router identity, or destination keys.");
|
||||
} else {
|
||||
error("Failed to create I2PTunnel SSL keystore.\n" +
|
||||
|
||||
@@ -88,8 +88,7 @@ class SSLUtil {
|
||||
private static boolean createKeyStore(File ks, String name, Properties opts) {
|
||||
// make a random 48 character password (30 * 8 / 5)
|
||||
String keyPassword = KeyStoreUtil.randomString();
|
||||
// and one for the cname
|
||||
String cname = name + ".sam.i2p.net";
|
||||
String cname = "localhost";
|
||||
|
||||
String keyName = opts.getProperty(PROP_KEY_ALIAS);
|
||||
boolean success = KeyStoreUtil.createKeys(ks, keyName, cname, "SAM", keyPassword);
|
||||
@@ -102,7 +101,7 @@ class SSLUtil {
|
||||
}
|
||||
if (success) {
|
||||
logAlways("Created self-signed certificate for " + cname + " in keystore: " + ks.getAbsolutePath() + "\n" +
|
||||
"The certificate name was generated randomly, and is not associated with your " +
|
||||
"The certificate was generated randomly, and is not associated with your " +
|
||||
"IP address, host name, router identity, or destination keys.");
|
||||
} else {
|
||||
error("Failed to create SAM SSL keystore.\n" +
|
||||
|
||||
@@ -89,8 +89,7 @@ class SSLUtil {
|
||||
private static boolean createKeyStore(File ks, String name, Properties opts) {
|
||||
// make a random 48 character password (30 * 8 / 5)
|
||||
String keyPassword = KeyStoreUtil.randomString();
|
||||
// and one for the cname
|
||||
String cname = name + ".sam.i2p.net";
|
||||
String cname = "localhost";
|
||||
|
||||
String keyName = opts.getProperty(PROP_KEY_ALIAS);
|
||||
boolean success = KeyStoreUtil.createKeys(ks, keyName, cname, "SAM", keyPassword);
|
||||
@@ -103,7 +102,7 @@ class SSLUtil {
|
||||
}
|
||||
if (success) {
|
||||
logAlways("Created self-signed certificate for " + cname + " in keystore: " + ks.getAbsolutePath() + "\n" +
|
||||
"The certificate name was generated randomly, and is not associated with your " +
|
||||
"The certificate was generated randomly, and is not associated with your " +
|
||||
"IP address, host name, router identity, or destination keys.");
|
||||
} else {
|
||||
error("Failed to create SAM SSL keystore.\n" +
|
||||
|
||||
@@ -82,8 +82,7 @@ class SSLClientListenerRunner extends ClientListenerRunner {
|
||||
private boolean createKeyStore(File ks) {
|
||||
// make a random 48 character password (30 * 8 / 5)
|
||||
String keyPassword = KeyStoreUtil.randomString();
|
||||
// and one for the cname
|
||||
String cname = KeyStoreUtil.randomString() + ".i2cp.i2p.net";
|
||||
String cname = "localhost";
|
||||
|
||||
boolean success = KeyStoreUtil.createKeys(ks, KEY_ALIAS, cname, "I2CP", keyPassword);
|
||||
if (success) {
|
||||
@@ -97,7 +96,7 @@ class SSLClientListenerRunner extends ClientListenerRunner {
|
||||
}
|
||||
if (success) {
|
||||
_log.logAlways(Log.INFO, "Created self-signed certificate for " + cname + " in keystore: " + ks.getAbsolutePath() + "\n" +
|
||||
"The certificate name was generated randomly, and is not associated with your " +
|
||||
"The certificate was generated randomly, and is not associated with your " +
|
||||
"IP address, host name, router identity, or destination keys.");
|
||||
} else {
|
||||
_log.error("Failed to create I2CP SSL keystore.\n" +
|
||||
|
||||
Reference in New Issue
Block a user