Listen on 0.0.0.0, not 127.0.0.1
Turns out when your node faces the internet directly, it has to listen to those addresses directly.
This commit is contained in:
parent
e6d986a057
commit
05316dee21
|
@ -89,7 +89,7 @@ impl Default for Config {
|
|||
.collect();
|
||||
|
||||
Config {
|
||||
listen_addr: "127.0.0.1:8233"
|
||||
listen_addr: "0.0.0.0:8233"
|
||||
.parse()
|
||||
.expect("Hardcoded address should be parseable"),
|
||||
user_agent: crate::constants::USER_AGENT.to_owned(),
|
||||
|
|
|
@ -121,10 +121,7 @@ where
|
|||
services: PeerServices::NODE_NETWORK,
|
||||
timestamp: Utc::now(),
|
||||
address_recv: (PeerServices::NODE_NETWORK, addr),
|
||||
address_from: (
|
||||
PeerServices::NODE_NETWORK,
|
||||
"127.0.0.1:9000".parse().unwrap(),
|
||||
),
|
||||
address_from: (PeerServices::NODE_NETWORK, "0.0.0.0:9000".parse().unwrap()),
|
||||
nonce: local_nonce,
|
||||
user_agent,
|
||||
// XXX eventually the `PeerConnector` will need to have a handle
|
||||
|
|
|
@ -71,7 +71,7 @@ impl ConnectCmd {
|
|||
|
||||
let mut config = app_config().network.clone();
|
||||
// Use a different listen addr so that we don't conflict with another local node.
|
||||
config.listen_addr = "127.0.0.1:38233".parse()?;
|
||||
config.listen_addr = "0.0.0.0:38233".parse()?;
|
||||
// Connect only to the specified peer.
|
||||
config.initial_mainnet_peers.insert(self.addr.to_string());
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ impl MetricsEndpoint {
|
|||
info!("Initializing metrics endpoint");
|
||||
|
||||
// XXX load metrics addr from config
|
||||
let addr = "127.0.0.1:9999"
|
||||
let addr = "0.0.0.0:9999"
|
||||
.parse()
|
||||
.expect("Hardcoded address should be parseable");
|
||||
|
||||
|
|
|
@ -36,7 +36,7 @@ impl TracingEndpoint {
|
|||
make_service_fn(|_| async { Ok::<_, hyper::Error>(service_fn(request_handler)) });
|
||||
|
||||
// XXX load tracing addr from config
|
||||
let addr = "127.0.0.1:3000"
|
||||
let addr = "0.0.0.0:3000"
|
||||
.parse()
|
||||
.expect("Hardcoded address should be parseable");
|
||||
|
||||
|
|
|
@ -52,7 +52,7 @@ pub struct MetricsSection {
|
|||
impl Default for MetricsSection {
|
||||
fn default() -> Self {
|
||||
Self {
|
||||
endpoint_addr: "127.0.0.1:9999".parse().unwrap(),
|
||||
endpoint_addr: "0.0.0.0:9999".parse().unwrap(),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue