From f0e343f61db5eb6628d8b3a2f1382b8463d1d186 Mon Sep 17 00:00:00 2001 From: Tyler Potter Date: Fri, 29 May 2026 00:57:48 -0600 Subject: [PATCH] fix: bind java relay to 0.0.0.0 so Docker containers can reach it Spark Java's ipAddress("localhost") binds to 127.0.0.1 on Linux, making the relay unreachable from the test runner Docker container which connects via host.docker.internal (172.17.0.1). --- package-testing/java-server-sdk-relay/build-and-run.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package-testing/java-server-sdk-relay/build-and-run.sh b/package-testing/java-server-sdk-relay/build-and-run.sh index ddea244..8dacad8 100755 --- a/package-testing/java-server-sdk-relay/build-and-run.sh +++ b/package-testing/java-server-sdk-relay/build-and-run.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash # Set default values for vars -: "${SDK_RELAY_HOST:=localhost}" +: "${SDK_RELAY_HOST:=0.0.0.0}" : "${SDK_RELAY_PORT:=4000}" : "${EPPO_API_KEY:=test-api-key}" : "${EPPO_BASE_URL:=http://localhost:5000/api}"