Skip to content

Commit 9ef0583

Browse files
authored
Change default socket addresses to localhost (#209)
1 parent c4e0066 commit 9ef0583

File tree

5 files changed

+8
-7
lines changed

5 files changed

+8
-7
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,13 @@ cargo run -- [OPTIONS]
1818
- `--builder-url <URL>`: URL of the builder execution engine (required)
1919
- `--builder-jwt-token <TOKEN>`: JWT token for builder authentication (required)
2020
- `--builder-jwt-path <PATH>`: Path to the builder JWT secret file (required if `--builder-jwt-token` is not provided)
21-
- `--rpc-host <HOST>`: Host to run the server on (default: 0.0.0.0)
21+
- `--rpc-host <HOST>`: Host to run the server on (default: 127.0.0.1)
2222
- `--rpc-port <PORT>`: Port to run the server on (default: 8081)
2323
- `--tracing`: Enable tracing (default: false)
2424
- `--log-level <LEVEL>`: Log level (default: info)
2525
- `--log-format <FORMAT>`: Log format (default: text)
2626
- `--metrics`: Enable metrics (default: false)
27+
- `--metrics-host <METRICS_HOST>`: Host to run the metrics server on (default: 127.0.0.1)
2728
- `--debug-host <HOST>`: Host to run the server on (default: 127.0.0.1)
2829
- `--debug-server-port <PORT>`: Port to run the debug server on (default: 5555)
2930

src/cli.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ pub struct Args {
3737
pub max_unsafe_interval: u64,
3838

3939
/// Host to run the server on
40-
#[arg(long, env, default_value = "0.0.0.0")]
40+
#[arg(long, env, default_value = "127.0.0.1")]
4141
pub rpc_host: String,
4242

4343
/// Port to run the server on
@@ -53,7 +53,7 @@ pub struct Args {
5353
pub metrics: bool,
5454

5555
/// Host to run the metrics server on
56-
#[arg(long, env, default_value = "0.0.0.0")]
56+
#[arg(long, env, default_value = "127.0.0.1")]
5757
pub metrics_host: String,
5858

5959
/// Port to run the metrics server on

src/client/rpc.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,7 @@ pub mod tests {
392392

393393
use super::*;
394394

395-
const AUTH_ADDR: &str = "0.0.0.0";
395+
const AUTH_ADDR: &str = "127.0.0.1";
396396
const SECRET: &str = "f79ae8046bc11c9927afe911db7143c51a806c4a537cc08e0d37140b0192f430";
397397

398398
pub fn get_available_port() -> u16 {

src/health.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ mod tests {
101101
+ 'static,
102102
{
103103
{
104-
let listener = TcpListener::bind("0.0.0.0:0").await?;
104+
let listener = TcpListener::bind("127.0.0.1:0").await?;
105105
let addr = listener.local_addr()?;
106106

107107
let handle = tokio::spawn(async move {

src/proxy.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ mod tests {
206206
// None,
207207
));
208208

209-
let temp_listener = TcpListener::bind("0.0.0.0:0").await?;
209+
let temp_listener = TcpListener::bind("127.0.0.1:0").await?;
210210
let server_addr = temp_listener.local_addr()?;
211211
drop(temp_listener);
212212

@@ -247,7 +247,7 @@ mod tests {
247247

248248
impl MockHttpServer {
249249
async fn serve() -> eyre::Result<Self> {
250-
let listener = TcpListener::bind("0.0.0.0:0").await?;
250+
let listener = TcpListener::bind("127.0.0.1:0").await?;
251251
let addr = listener.local_addr()?;
252252
let requests = Arc::new(Mutex::new(vec![]));
253253

0 commit comments

Comments
 (0)