Jicofo conference allocation error

I have set jitsi meet on ejabberd 19. Everything is working fine except conference creation :

<iq xmlns="jabber:client" xml:lang="en" to="testuser1@<domain>/22537495321144701432114" from="focus.<domain>" type="error" id="bd122c07-2d56-49bc-8ba9-1d420e444919:sendIQ">
      <conference xmlns="http://jitsi.org/protocol/focus" machine-uid="6fdc62c271e37cad10ed5a1d6b5a8c14" room="4wzq24u9f3q24aqd@conference.<domain>">
         <property name="disableRtx" value="false" />
      </conference>
      <error code="403" type="modify">
         <policy-violation xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" />
         <text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" xml:lang="en">Server connections to local subdomains are forbidden</text>
      </error>
   </iq>

JitsiMeetJS erro :
[modules/xmpp/moderator.js] <l._allocateConferenceFocusError>: Focus error, retry after 256000

You can try setting in this the jid used by the focus

Hi, I am new to jitsi meet & xmpp don’t get your answer. But i’m sharing the config with you :
Focus Component : focus.mydomain

hosts: {
// XMPP domain.
domain: “mydomain”,

// When using authentication, domain for guest users.
// anonymousdomain: "guest.example.com",

// Domain for authenticated users. Defaults to <domain>.
// authdomain: 'jitsi-meet.example.com',

// Focus component domain. Defaults to focus.<domain>.
// focus: 'focus.jitsi-meet.example.com',

// XMPP MUC domain. FIXME: use XEP-0030 to discover it.
muc: "conference.mydomain",

},

// BOSH URL. FIXME: use XEP-0156 to discover it.
bosh: “//mydomain/bosh”,

// Websocket URL
// websocket: ‘wss://jitsi-meet.example.com/xmpp-websocket’,

I did as you said. But now getting another error as follow:

<?xml version="1.0" encoding="UTF-8"?>
<error code="503" type="cancel">
   <service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" />
   <text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" xml:lang="en">No module is handling this query</text>
</error>

What might be the issue?

You added the jid with the resource right?

No. I simply added the jid without resource part. Should i use one?

hosts: {
// XMPP domain.
domain: “mydomain”,

// When using authentication, domain for guest users.
// anonymousdomain: "guest.example.com",

// Domain for authenticated users. Defaults to <domain>.
// authdomain: 'jitsi-meet.example.com',

// Focus component domain. Defaults to focus.<domain>.
 focus: 'focus@mydomain',

// XMPP MUC domain. FIXME: use XEP-0030 to discover it.
muc: "conference.mydomain",

}

Hi damencho. Thank you very much. Finally it’s working. I have added a resource as well as
org.jitsi.videobridge.AUTHORIZED_SOURCE_REGEXP=focus@mydomain/.* (Which I missed) in /etc/jitsi/videobridge/sip-communicator.properties file.