Projects tigase _server tigase-mix Issues #29
ctrl k
Weird "open channel" behaviour (#29)
Wojciech Kapcia (Tigase) opened 4 years ago
  1. select "open channel"
  2. start typing name, wait a couple of seconds after each letter

What happens: there is a new MIX channel with name matching typed letters (video shows it better). Not sure if it's beagle or tigase-mix issue though.

beagle-mix.mov

  • Andrzej Wójcik (Tigase) commented 4 years ago

    I'm not 100% sure, but this looks like an issue on the server-side (MIX):

    <!--   2021-11-10T13:06:49Z   >>>>   -->
    <iq id='AA8889F2-1BA8-4557-ADEB-3119A6F71380' type='get' to='woj@mix.tigase.org'>
    <query xmlns='http://jabber.org/protocol/disco#info'/>
    </iq>
    
    <!--   2021-11-10T13:06:49Z   >>>>   -->
    <iq type='get' id='674E7B5A-1A65-4F9D-9A4C-1CA8982D27E4' to='woj@muc.tigase.org'>
    <query xmlns='http://jabber.org/protocol/disco#info'/>
    </iq>
    
    <!--   2021-11-10T13:06:49Z   >>>>   -->
    <r xmlns='urn:xmpp:sm:3'/>
    
    <!--   2021-11-10T13:06:49Z   <<<<   -->
    <iq from='woj@mix.tigase.org' id='AA8889F2-1BA8-4557-ADEB-3119A6F71380' type='result' to='andrzej.wojcik@tigase.org/iMac (Andrzej)' xmlns='jabber:client'>
    <query xmlns='http://jabber.org/protocol/disco#info'>
    <identity category='conference' type='mix'/>
    <identity category='conference' type='text'/>
    <feature var='urn:xmpp:mix:core:1'/>
    <feature var='http://jabber.org/protocol/pubsub#retrieve-default'/>
    <feature var='http://jabber.org/protocol/pubsub#purge-nodes'/>
    <feature var='vcard-temp'/>
    <feature var='http://jabber.org/protocol/pubsub#subscribe'/>
    <feature var='http://jabber.org/protocol/pubsub#member-affiliation'/>
    <feature var='http://jabber.org/protocol/pubsub#subscription-notifications'/>
    <feature var='http://jabber.org/protocol/pubsub#create-nodes'/>
    <feature var='http://jabber.org/protocol/pubsub#outcast-affiliation'/>
    <feature var='http://jabber.org/protocol/pubsub#get-pending'/>
    <feature var='http://jabber.org/protocol/pubsub#presence-notifications'/>
    <feature var='urn:xmpp:ping'/>
    <feature var='http://jabber.org/protocol/pubsub#delete-nodes'/>
    <feature var='http://jabber.org/protocol/muc'/>
    <feature var='http://jabber.org/protocol/pubsub#config-node'/>
    <feature var='http://jabber.org/protocol/pubsub#retrieve-items'/>
    <feature var='http://jabber.org/protocol/pubsub#access-whitelist'/>
    <feature var='http://jabber.org/protocol/pubsub#access-presence'/>
    <feature var='http://jabber.org/protocol/disco#items'/>
    <feature var='http://jabber.org/protocol/pubsub#meta-data'/>
    <feature var='http://jabber.org/protocol/pubsub#multi-items'/>
    <feature var='http://jabber.org/protocol/pubsub#item-ids'/>
    <feature var='urn:xmpp:mam:1'/>
    <feature var='http://jabber.org/protocol/pubsub#instant-nodes'/>
    <feature var='urn:xmpp:mam:2'/>
    <feature var='http://jabber.org/protocol/pubsub#modify-affiliations'/>
    <feature var='http://jabber.org/protocol/pubsub#multi-collection'/>
    <feature var='http://jabber.org/protocol/pubsub#persistent-items'/>
    <feature var='http://jabber.org/protocol/pubsub#create-and-configure'/>
    <feature var='http://jabber.org/protocol/pubsub#publisher-affiliation'/>
    <feature var='http://jabber.org/protocol/pubsub#access-open'/>
    <feature var='http://jabber.org/protocol/pubsub#retrieve-affiliations'/>
    <feature var='http://jabber.org/protocol/pubsub#access-authorize'/>
    <feature var='jabber:iq:version'/>
    <feature var='http://jabber.org/protocol/pubsub#retract-items'/>
    <feature var='http://jabber.org/protocol/pubsub#manage-subscriptions'/>
    <feature var='http://jabber.org/protocol/commands'/>
    <feature var='http://jabber.org/protocol/pubsub#auto-subscribe'/>
    <feature var='http://jabber.org/protocol/pubsub#publish-options'/>
    <feature var='http://jabber.org/protocol/pubsub#access-roster'/>
    <feature var='http://jabber.org/protocol/pubsub#publish'/>
    <feature var='http://jabber.org/protocol/pubsub#collections'/>
    <feature var='http://jabber.org/protocol/pubsub#retrieve-subscriptions'/>
    <feature var='http://jabber.org/protocol/disco#info'/>
    <x type='result' xmlns='jabber:x:data'>
    <field var='FORM_TYPE' type='hidden'>
    <value>http://jabber.org/network/serverinfo</value>
    </field>
    <field var='abuse-addresses' type='list-multi'>
    <value>mailto:support@tigase.net</value>
    <value>xmpp:tigase@muc.tigase.org</value>
    <value>https://tigase.net/technical-support</value>
    </field>
    </x>
    </query>
    </iq>
    
    <!--   2021-11-10T13:06:49Z   <<<<   -->
    <a h='189' xmlns='urn:xmpp:sm:3'/>
    
    <!--   2021-11-10T13:06:49Z   <<<<   -->
    <iq id='674E7B5A-1A65-4F9D-9A4C-1CA8982D27E4' to='andrzej.wojcik@tigase.org/iMac (Andrzej)' type='error' from='woj@muc.tigase.org' xmlns='jabber:client'>
    <query xmlns='http://jabber.org/protocol/disco#info'/>
    <error type='cancel' code='404'>
    <item-not-found xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
    </error>
    </iq>
    

    For some reason, MIX for not existing channel responds with disco#info.

  • Andrzej Wójcik (Tigase) commented 4 years ago

    The issue was caused by the issue on the server-side which is now fixed.

issue 1 of 1
Type
Bug
Priority
Normal
Assignee
Version
tigase-server-8.2.0
Issue Votes (0)
Watchers (0)
Reference
tigase/_server/tigase-mix#29
Page is in error, reload to recover