--- jabberd-2.2.17.nor/s2s/in.c 2012-02-12 22:36:18.000000000 +0100 +++ jabberd-2.2.17/s2s/in.c 2014-12-28 10:07:37.000000000 +0100 @@ -142,8 +142,10 @@ flags = S2S_DB_HEADER; #ifdef HAVE_SSL - if(s2s->sx_ssl != NULL) + if(s2s->sx_ssl != NULL) { flags |= SX_SSL_STARTTLS_OFFER; + if (s2s->require_tls) flags |= SX_SSL_STARTTLS_REQUIRE; + } #endif #ifdef HAVE_LIBZ if(s2s->compression)