Changed local machine ID from 127.0.0.1 -> 0.0.0.0 so loopback
connections will work
This commit is contained in:
parent
1aaae4c30b
commit
50b416593f
@ -66,10 +66,10 @@ class PropertyStore extends SettingsStore {
|
|||||||
|
|
||||||
servers = this.storage.getAndPut(DatabaseStorage.SERVERS, new HashMap<ByteArrayWrapper, DB_Server>(16));
|
servers = this.storage.getAndPut(DatabaseStorage.SERVERS, new HashMap<ByteArrayWrapper, DB_Server>(16));
|
||||||
|
|
||||||
DB_Server localServer = servers.get(DB_Server.IP_LOCALHOST);
|
DB_Server localServer = servers.get(DB_Server.IP_SELF); // this will always be null and is here to help people that copy/paste code
|
||||||
if (localServer == null) {
|
if (localServer == null) {
|
||||||
localServer = new DB_Server();
|
localServer = new DB_Server();
|
||||||
servers.put(DB_Server.IP_LOCALHOST, localServer);
|
servers.put(DB_Server.IP_SELF, localServer);
|
||||||
|
|
||||||
// have to always specify what we are saving
|
// have to always specify what we are saving
|
||||||
this.storage.putAndSave(DatabaseStorage.SERVERS, servers);
|
this.storage.putAndSave(DatabaseStorage.SERVERS, servers);
|
||||||
@ -84,7 +84,7 @@ class PropertyStore extends SettingsStore {
|
|||||||
ECPrivateKeyParameters getPrivateKey() throws dorkbox.util.exceptions.SecurityException {
|
ECPrivateKeyParameters getPrivateKey() throws dorkbox.util.exceptions.SecurityException {
|
||||||
checkAccess(EndPoint.class);
|
checkAccess(EndPoint.class);
|
||||||
|
|
||||||
return servers.get(DB_Server.IP_LOCALHOST)
|
return servers.get(DB_Server.IP_SELF)
|
||||||
.getPrivateKey();
|
.getPrivateKey();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -96,7 +96,7 @@ class PropertyStore extends SettingsStore {
|
|||||||
void savePrivateKey(final ECPrivateKeyParameters serverPrivateKey) throws SecurityException {
|
void savePrivateKey(final ECPrivateKeyParameters serverPrivateKey) throws SecurityException {
|
||||||
checkAccess(EndPoint.class);
|
checkAccess(EndPoint.class);
|
||||||
|
|
||||||
servers.get(DB_Server.IP_LOCALHOST)
|
servers.get(DB_Server.IP_SELF)
|
||||||
.setPrivateKey(serverPrivateKey);
|
.setPrivateKey(serverPrivateKey);
|
||||||
|
|
||||||
// have to always specify what we are saving
|
// have to always specify what we are saving
|
||||||
@ -111,7 +111,7 @@ class PropertyStore extends SettingsStore {
|
|||||||
ECPublicKeyParameters getPublicKey() throws SecurityException {
|
ECPublicKeyParameters getPublicKey() throws SecurityException {
|
||||||
checkAccess(EndPoint.class);
|
checkAccess(EndPoint.class);
|
||||||
|
|
||||||
return servers.get(DB_Server.IP_LOCALHOST)
|
return servers.get(DB_Server.IP_SELF)
|
||||||
.getPublicKey();
|
.getPublicKey();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -123,7 +123,7 @@ class PropertyStore extends SettingsStore {
|
|||||||
void savePublicKey(final ECPublicKeyParameters serverPublicKey) throws SecurityException {
|
void savePublicKey(final ECPublicKeyParameters serverPublicKey) throws SecurityException {
|
||||||
checkAccess(EndPoint.class);
|
checkAccess(EndPoint.class);
|
||||||
|
|
||||||
servers.get(DB_Server.IP_LOCALHOST)
|
servers.get(DB_Server.IP_SELF)
|
||||||
.setPublicKey(serverPublicKey);
|
.setPublicKey(serverPublicKey);
|
||||||
|
|
||||||
// have to always specify what we are saving
|
// have to always specify what we are saving
|
||||||
@ -136,7 +136,7 @@ class PropertyStore extends SettingsStore {
|
|||||||
@Override
|
@Override
|
||||||
public synchronized
|
public synchronized
|
||||||
byte[] getSalt() {
|
byte[] getSalt() {
|
||||||
final DB_Server localServer = servers.get(DB_Server.IP_LOCALHOST);
|
final DB_Server localServer = servers.get(DB_Server.IP_SELF);
|
||||||
byte[] salt = localServer.getSalt();
|
byte[] salt = localServer.getSalt();
|
||||||
|
|
||||||
// we don't care who gets the server salt
|
// we don't care who gets the server salt
|
||||||
|
Loading…
Reference in New Issue
Block a user