diff --git a/connectors/http/http-base/src/main/java/io/camunda/connector/http/base/services/HttpInteractionService.java b/connectors/http/http-base/src/main/java/io/camunda/connector/http/base/services/HttpInteractionService.java index abf5e9c3c9..b2f4d9c195 100644 --- a/connectors/http/http-base/src/main/java/io/camunda/connector/http/base/services/HttpInteractionService.java +++ b/connectors/http/http-base/src/main/java/io/camunda/connector/http/base/services/HttpInteractionService.java @@ -31,10 +31,12 @@ import java.io.IOException; import java.io.InputStream; import java.io.StringReader; +import java.net.UnknownHostException; import java.nio.charset.StandardCharsets; import java.util.HashMap; import java.util.List; import java.util.Map; +import org.apache.http.HttpStatus; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -75,6 +77,9 @@ public HttpResponse executeHttpRequest( } } throw new ConnectorException(errorCode, errorMessage, hrex); + } catch (UnknownHostException uhe) { + throw new ConnectorException( + HttpStatus.SC_NOT_FOUND + "", "Unknown host: " + externalRequest.getUrl(), uhe); } }