raoergsls / miranda

Automatically exported from code.google.com/p/miranda
0 stars 1 forks source link

Automatically join conferences on login - won't work (JABBER) #793

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Miranda Version                  : 0.8.25
Unicode Build                    : Yes
Test Build # (if applicable)     :
Plugin Version # (if applicable) :

What steps will reproduce the problem?
1.Make a chat room in jabber server
2.Add chat room to contact list
3.Enable option "Automatically join conferences on login" in Jabber protocol 
properties
4.Restart miranda

What is the expected result?
Automatically join to conference room. (yellow bulb in contact list)

What happens instead?
Nothing. No join. (grey bulb in contact list). I must manualy double click or 
from context menu choose 'Join'

Attached VersionInfo

Original issue reported on code.google.com by przyby...@gmail.com on 12 Jun 2010 at 10:21

Attachments:

GoogleCodeExporter commented 9 years ago

Original comment by sami%mir...@gtempaccount.com on 12 Jun 2010 at 11:21

GoogleCodeExporter commented 9 years ago
What about this bug? It is very hard to remember daily about manual login to 
chat in our company. For this reason, a lot of information miss som persons who 
are not logged to chat. I think that for programmer's side it is a small fix.

Using Chat from Tabsrmm

Original comment by przyby...@gmail.com on 25 Mar 2011 at 2:29

GoogleCodeExporter commented 9 years ago
Should not be changed component from Jabber protocol to tabsrmm?

Original comment by przyby...@gmail.com on 25 Mar 2011 at 2:31

GoogleCodeExporter commented 9 years ago
Did you try with with Miranda 0.9.18 and see if it is fixed?

Original comment by borkra on 25 Mar 2011 at 2:49

GoogleCodeExporter commented 9 years ago
A lot of stuff changed since Miranda 0.8.25....

Original comment by borkra on 25 Mar 2011 at 2:51

GoogleCodeExporter commented 9 years ago
I always update to newest stable and always this bug occours. Curently 0.9.17

A lot of stuff changed since Miranda 0.8.25.... - but this not :(

Original comment by przyby...@gmail.com on 25 Mar 2011 at 2:53

GoogleCodeExporter commented 9 years ago
In 0.9.18 also not fixed

Original comment by przyby...@gmail.com on 25 Mar 2011 at 2:58

GoogleCodeExporter commented 9 years ago
You profile does not say that you always update....

Are the conferences password protected?
Did you add them to the bookmarks?

Original comment by borkra on 25 Mar 2011 at 3:00

GoogleCodeExporter commented 9 years ago
No
No

Original comment by przyby...@gmail.com on 25 Mar 2011 at 3:06

GoogleCodeExporter commented 9 years ago
Add them you need to.

Original comment by borkra on 25 Mar 2011 at 4:01

GoogleCodeExporter commented 9 years ago
adding chats to a roster considered a bad practice, and therefore their support 
is vanishing from Miranda. In fact that whole option becomes useless, cause a 
bookmark already contains that information. Use bookmarks instead a roster, and 
all will be ok

Original comment by george.hazan on 27 Mar 2011 at 12:26

GoogleCodeExporter commented 9 years ago
Well, we need though to add a local option to AutoJoin conferences, as not all 
servers support bookmarks.

Original comment by borkra on 27 Mar 2011 at 12:31

GoogleCodeExporter commented 9 years ago
If you mean Gtalk as a server that doesn't support bookmarks, we don't have to 
support group chats for its accounts anyway, cause Google incorrectly handles 
the groupchat presence packets. Therefore Gtalk accounts are usually 
automatically banned on almost all XMPP servers by robots.

Original comment by george.hazan on 27 Mar 2011 at 12:42

GoogleCodeExporter commented 9 years ago
No there was some other server. Some guy complained on forums. Although I am 
not sure was the reason that server does not support bookmarks or Miranda does 
not support latest Bookmark XEP. As the XEP Miranda is using is obsolete.

Original comment by borkra on 27 Mar 2011 at 1:32

GoogleCodeExporter commented 9 years ago
George, here is the link to one of the threads:

http://forums.miranda-im.org/showthread.php?25901-503-Error-On-Bookmark-Chatroom
&highlight=bookmark

Original comment by borkra on 27 Mar 2011 at 2:06

GoogleCodeExporter commented 9 years ago
yes, this error means that the bookmark service is not present on that server. 
it looks a bit confusing (a server with groupchats but without bookmarks), imho 
the most correct way to solve this problem is to connect to its admins, cause 
it looks as a small intranet or a local (provider's) server.

though miranda provides another way of storing chatrooms, in the history list 
of Add/Join Groupchat Dialog... but auto-connect won't work with them.

Original comment by george.hazan on 27 Mar 2011 at 12:00

GoogleCodeExporter commented 9 years ago
Well, the issue could be that XEP-0048 v1.1. Specifies storage of bookmarks in 
Publish-Subscribe not in XML private storage as Miranda does (and XEP-0048 
v1.0). Maybe this server does not support outdated protocol.

Original comment by borkra on 27 Mar 2011 at 12:21

GoogleCodeExporter commented 9 years ago
This does also not work with Miranda 0.9.32.

Original comment by sging...@gmail.com on 7 Nov 2011 at 3:04

GoogleCodeExporter commented 9 years ago
please fix this for g-talk! problem is still present int 0.9.37

Original comment by sandro.t...@gmail.com on 29 Nov 2011 at 3:14

GoogleCodeExporter commented 9 years ago
I have the same bug.
My company uses openfire 3.7.1 as xmpp server
In Spark 2.6.3 auto-join conferences works fine
In Miranda 0.9.45 auto-join does not work

I have add room into bookmarks, checked on "autojoin"
I have checked on option "Automatically join conferences on login"

In miranda's xmpp log I see this on logon:
<iq type="get" id="mir_46">
  <query xmlns="jabber:iq:private">
    <storage xmlns="storage:bookmarks" />
  </query>
</iq>
­
<iq type="result" id="mir_46" to="dkbrazz@mycompany.ru/Miranda">
  <query xmlns="jabber:iq:private">
    <storage xmlns="storage:bookmarks">
      <conference jid="testroom@mycompany.ru" name="testroom" autojoin="1">
        <nick>dkbrazz</nick>
<password />
      </conference>
    </storage>
  </query>
</iq>

But room is not joined automaticaly.
I tried to add room into roster, and delete it from roster - no result.

I can provide other info if needed

Original comment by d.k.br...@gmail.com on 5 Mar 2012 at 3:11

GoogleCodeExporter commented 9 years ago
d.k.brazz,

1. Please do hijack bug reports unrelated to yours. The issue above is about 
autojoin without bookmarks, you are obviously using bookmarks. As such this 
issue is not for you. If you need help you can contact on forums or create 
seprate issue, as I am sure autologin with bookmarks does work.

2. If you have a problem you need to provide VersionInfo report and complete 
Network log from before login to the problem. Do not modify network log in any 
way, and do not provide quotes from it complete thing is needed.

Original comment by borkra on 5 Mar 2012 at 7:14

GoogleCodeExporter commented 9 years ago
I can confirm that after add chat room to bookmark and check "Autologin" in 
next window - then after restarting miranda - I'm also logged in to chat.

1. In open chat window right click -> room options -> add to bookmarks
2. In appearing window check option to Autologin
3. Confirm and restart miranda

Original comment by przyby...@gmail.com on 6 Mar 2012 at 10:13

GoogleCodeExporter commented 9 years ago
Works for me.

Original comment by bartoszr...@gmail.com on 9 Jun 2012 at 2:02

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
1.Make a chat room in jabber server
2.Add chat room to contact list
3.Enable option "Automatically join conferences on login" in Jabber protocol 
properties
4.Restart miranda

Don't work.

1. In open chat window right click -> room options -> add to bookmarks
2. In appearing window check option to Autologin
3. Confirm and restart miranda

Don't work too. Server support bookmarks
Miranda v 0.10.10.0

Original comment by maxd...@gmail.com on 10 Sep 2013 at 12:13

GoogleCodeExporter commented 9 years ago
1.Make a chat room in jabber server
2.Add chat room to contact list
3.Enable option "Automatically join conferences on login" in Jabber protocol 
properties
4.Restart miranda

Don't work.

1. In open chat window right click -> room options -> add to bookmarks
2. In appearing window check option to Autologin
3. Confirm and restart miranda

Don't work too. Server support bookmarks
Miranda v 0.9.20.0

Checked   it  in other  jabberclient (  pandion) with  my  server and...  its 
worked.
I  think  trouble  on  mirandas  side.

Original comment by daradr...@gmail.com on 1 Feb 2014 at 7:23

GoogleCodeExporter commented 9 years ago
Is there a fix or workaround?

Original comment by david.fl...@gmail.com on 18 Jun 2015 at 8:31

GoogleCodeExporter commented 9 years ago
still exist in 
Miranda NG Version: 0.95.5 alpha build #14502 x64
and
Jabber.dll v.0.11.0.4 [7 Jul 2015 5:45:18] - Jabber protocol

Original comment by david.fl...@gmail.com on 8 Jul 2015 at 9:46