private void startDialbackAuth() throws IOException {
            log("Authenticating using Server Dialback");
            allowableSocketTimeouts = 10;
            final String key = "UNITTESTDIALBACKKEY";

            final Document outbound = DocumentHelper.createDocument();
            final Element root = outbound.addElement(QName.get("result", "db", "jabber:server:dialback"));
            root.addAttribute("from", XMPP_DOMAIN);
            root.addAttribute("to", connectTo);
            root.setText(key);

            send(root.asXML().replace(" xmlns:db=\"jabber:server:dialback\"",""));
        }
Returns 'true' if negotiation was started, false if no negotiation was started.
xmppserver/src/test/java/org/jivesoftware/openfire/session/RemoteInitiatingServerDummy.java