Increase prefaceTimeout. I actually hit this myself.
diff --git a/server.go b/server.go
index 27cb220..074cb03 100644
--- a/server.go
+++ b/server.go
@@ -27,7 +27,7 @@
 )
 
 const (
-	prefaceTimeout        = 5 * time.Second
+	prefaceTimeout        = 10 * time.Second
 	firstSettingsTimeout  = 2 * time.Second // should be in-flight with preface anyway
 	handlerChunkWriteSize = 4 << 10
 	defaultMaxStreams     = 250