diff --git a/acme4j-client/src/main/java/org/shredzone/acme4j/impl/DefaultConnection.java b/acme4j-client/src/main/java/org/shredzone/acme4j/impl/DefaultConnection.java index ca1e0333..ed6d7a8c 100644 --- a/acme4j-client/src/main/java/org/shredzone/acme4j/impl/DefaultConnection.java +++ b/acme4j-client/src/main/java/org/shredzone/acme4j/impl/DefaultConnection.java @@ -133,12 +133,12 @@ public class DefaultConnection implements Connection { conn.setFixedLengthStreamingMode(outputData.length); conn.connect(); - logHeaders(); - try (OutputStream out = conn.getOutputStream()) { out.write(outputData); } + logHeaders(); + session.setNonce(getNonceFromHeader(conn)); return conn.getResponseCode();