Home
ejabberd
ejabberd@conference.jabber.ru
Вторник, 20 декабря 2016< ^ >
thorsten установил(а) тему: https://ejabberd.im -- english room
Конфигурация комнаты
Участники комнаты

GMT+3
[00:07:10] pod вышел(а) из комнаты
[00:07:23] SamWhited вышел(а) из комнаты: Disconnected: Replaced by new connection
[00:19:13] jp вышел(а) из комнаты: Replaced by new connection
[00:30:15] thorsten вышел(а) из комнаты
[00:33:59] pod вышел(а) из комнаты
[00:42:03] pinky вышел(а) из комнаты
[00:42:17] pinky вышел(а) из комнаты
[00:42:36] jp вышел(а) из комнаты: Replaced by new connection
[00:50:47] pztrn вышел(а) из комнаты
[00:59:18] sattellite вышел(а) из комнаты
[00:59:27] zinid вышел(а) из комнаты
[01:00:15] jp вышел(а) из комнаты: Replaced by new connection
[01:06:59] jp вышел(а) из комнаты: Replaced by new connection
[01:07:44] hlad вышел(а) из комнаты: Replaced by new connection
[01:30:00] jp вышел(а) из комнаты: Replaced by new connection
[01:30:06] sattellite вышел(а) из комнаты: Replaced by new connection
[01:36:31] jp вышел(а) из комнаты: Replaced by new connection
[01:42:34] jp вышел(а) из комнаты: Replaced by new connection
[01:53:44] jp вышел(а) из комнаты: Replaced by new connection
[01:57:18] jeremy вышел(а) из комнаты: Replaced by new connection
[01:58:20] jeremy вышел(а) из комнаты: Replaced by new connection
[02:04:53] cippaciong вышел(а) из комнаты
[02:05:08] nabeel вышел(а) из комнаты
[02:14:44] jp вышел(а) из комнаты: Replaced by new connection
[02:27:12] jp вышел(а) из комнаты: Replaced by new connection
[02:33:00] kimsehic3 вышел(а) из комнаты: Disconnected: closed
[02:38:24] jeremy вышел(а) из комнаты: Replaced by new connection
[02:40:28] jp вышел(а) из комнаты: Replaced by new connection
[02:49:22] jp вышел(а) из комнаты: Replaced by new connection
[02:53:17] nabeel вышел(а) из комнаты: Replaced by new connection
[02:57:16] de-facto вышел(а) из комнаты
[02:57:50] jp вышел(а) из комнаты: Replaced by new connection
[03:02:00] SaltyBones вышел(а) из комнаты
[03:05:33] boothj5 вышел(а) из комнаты
[03:12:49] jp вышел(а) из комнаты: Replaced by new connection
[03:14:29] cippaciong вышел(а) из комнаты
[03:20:26] jp вышел(а) из комнаты: Replaced by new connection
[03:21:01] jeremy вышел(а) из комнаты
[03:23:02] <SaltyBones> I'm getting errors about an s2s server having an expired certificate in my logs.
[03:23:22] <SaltyBones> Is there a way to manually retrieve the cert to look at it?
[03:27:45] jp вышел(а) из комнаты: Replaced by new connection
[03:36:22] jp вышел(а) из комнаты: Replaced by new connection
[03:48:35] jp вышел(а) из комнаты: Replaced by new connection
[03:53:15] nabeel вышел(а) из комнаты
[03:59:03] jeremy вышел(а) из комнаты: Replaced by new connection
[04:04:37] SaltyBones вышел(а) из комнаты
[04:04:37] SaltyBones вышел(а) из комнаты
[04:04:37] SaltyBones вышел(а) из комнаты
[04:06:48] nabeel вышел(а) из комнаты
[04:07:02] SaltyBones вышел(а) из комнаты
[04:07:56] SaltyBones вышел(а) из комнаты
[04:11:33] SaltyBones вышел(а) из комнаты: Replaced by new connection
[04:13:42] jp вышел(а) из комнаты: Replaced by new connection
[04:35:38] SaltyBones вышел(а) из комнаты
[04:50:07] jp вышел(а) из комнаты: Replaced by new connection
[04:52:24] ileh вышел(а) из комнаты
[04:55:40] hlad вышел(а) из комнаты
[05:07:06] jp вышел(а) из комнаты: Replaced by new connection
[05:18:01] Holger вышел(а) из комнаты
[05:20:39] jp вышел(а) из комнаты: Replaced by new connection
[05:27:03] jp вышел(а) из комнаты: Replaced by new connection
[05:34:25] markt вышел(а) из комнаты
[05:47:38] jp вышел(а) из комнаты: Replaced by new connection
[06:03:41] jp вышел(а) из комнаты: Replaced by new connection
[06:10:43] Holger вышел(а) из комнаты: Replaced by new connection
[06:16:45] Holger вышел(а) из комнаты
[06:24:53] kimsehic3 вышел(а) из комнаты: Disconnected: closed
[06:26:33] SouL вышел(а) из комнаты
[06:30:18] jp вышел(а) из комнаты: Replaced by new connection
[06:39:08] kimsehic3 вышел(а) из комнаты: Disconnected: closed
[06:42:59] jp вышел(а) из комнаты: Replaced by new connection
[07:05:19] jp вышел(а) из комнаты: Replaced by new connection
[07:27:05] jp вышел(а) из комнаты: Replaced by new connection
[07:33:07] jp вышел(а) из комнаты: Replaced by new connection
[07:44:10] jp вышел(а) из комнаты: Replaced by new connection
[07:55:38] jp вышел(а) из комнаты: Replaced by new connection
[07:59:00] pod вышел(а) из комнаты
[07:59:00] pod вышел(а) из комнаты
[08:07:09] jp вышел(а) из комнаты: Replaced by new connection
[08:17:10] sattellite вышел(а) из комнаты
[08:30:11] sattellite вышел(а) из комнаты
[08:30:44] ileh вышел(а) из комнаты
[08:42:14] jp вышел(а) из комнаты: Replaced by new connection
[08:42:27] sattellite вышел(а) из комнаты
[08:53:36] sattellite вышел(а) из комнаты
[08:58:47] jp вышел(а) из комнаты: Replaced by new connection
[09:02:41] sattellite вышел(а) из комнаты
[09:26:02] sattellite вышел(а) из комнаты
[09:27:18] jp вышел(а) из комнаты: Replaced by new connection
[09:40:22] jp вышел(а) из комнаты: Replaced by new connection
[09:40:23] sattellite вышел(а) из комнаты
[09:46:56] jp вышел(а) из комнаты: Replaced by new connection
[09:52:33] jp вышел(а) из комнаты: Replaced by new connection
[09:58:26] jp вышел(а) из комнаты: Replaced by new connection
[10:05:44] debalance вышел(а) из комнаты
[10:15:29] erik вышел(а) из комнаты: Machine going to sleep
[10:19:15] debalance вышел(а) из комнаты
[10:22:57] pod вышел(а) из комнаты
[10:23:55] kahlb вышел(а) из комнаты
[10:27:50] sattellite вышел(а) из комнаты
[10:36:47] thorsten вышел(а) из комнаты
[10:47:53] sattellite вышел(а) из комнаты
[10:49:17] sattellite вышел(а) из комнаты: Replaced by new connection
[10:51:56] <Holger> SaltyBones: Can be done with OpenSSL's s_client (though you need a new version to check via s2s rather than c2s). Otherwise https://xmpp.net ...
[10:52:00] anand вышел(а) из комнаты
[10:54:40] sattellite вышел(а) из комнаты
[10:59:10] erik вышел(а) из комнаты
[11:03:26] jeremy вышел(а) из комнаты: Replaced by new connection
[11:09:27] bowlofeggs вышел(а) из комнаты
[11:14:08] jp вышел(а) из комнаты
[11:20:57] anand вышел(а) из комнаты
[11:44:36] pod вышел(а) из комнаты
[11:46:14] markt вышел(а) из комнаты
[11:49:40] sattellite вышел(а) из комнаты
[11:51:40] suzyo вышел(а) из комнаты
[11:56:46] sattellite вышел(а) из комнаты
[12:09:36] pod вышел(а) из комнаты
[12:09:36] pod вышел(а) из комнаты
[12:12:56] sattellite вышел(а) из комнаты
[12:13:18] pod вышел(а) из комнаты
[12:16:11] pod вышел(а) из комнаты
[12:17:27] pod вышел(а) из комнаты
[12:19:32] thorsten вышел(а) из комнаты
[12:25:47] pod вышел(а) из комнаты
[12:34:28] pod вышел(а) из комнаты
[12:40:48] hlad вышел(а) из комнаты
[12:41:05] pod вышел(а) из комнаты
[12:48:36] pod вышел(а) из комнаты
[12:49:50] sattellite вышел(а) из комнаты
[12:50:32] pod вышел(а) из комнаты
[12:55:24] pod вышел(а) из комнаты
[13:04:26] pod вышел(а) из комнаты
[13:04:26] pod вышел(а) из комнаты
[13:05:58] pod вышел(а) из комнаты
[13:07:30] 4rm0ur вышел(а) из комнаты: Replaced by new connection
[13:09:43] sattellite вышел(а) из комнаты: Replaced by new connection
[13:13:41] pod вышел(а) из комнаты
[13:16:47] thorsten вышел(а) из комнаты
[13:20:23] sattellite вышел(а) из комнаты
[13:23:07] pod вышел(а) из комнаты
[13:26:30] sattellite вышел(а) из комнаты
[13:36:13] sattellite вышел(а) из комнаты
[13:43:32] pod вышел(а) из комнаты
[13:45:08] sattellite вышел(а) из комнаты
[13:49:11] anand вышел(а) из комнаты
[13:55:06] ileh вышел(а) из комнаты
[14:04:02] pod вышел(а) из комнаты
[14:09:46] debalance вышел(а) из комнаты
[14:12:07] thorsten вышел(а) из комнаты
[14:25:17] pod вышел(а) из комнаты
[14:25:23] sattellite вышел(а) из комнаты
[14:32:54] erik вышел(а) из комнаты
[14:40:49] sattellite вышел(а) из комнаты
[14:50:41] 4rm0ur вышел(а) из комнаты: Replaced by new connection
[14:52:56] debalance вышел(а) из комнаты: Replaced by new connection
[15:04:45] erik вышел(а) из комнаты
[15:14:58] debalance вышел(а) из комнаты: Replaced by new connection
[15:15:20] debalance вышел(а) из комнаты
[15:19:05] sattellite вышел(а) из комнаты
[15:25:21] linus вышел(а) из комнаты
[15:32:11] sattellite вышел(а) из комнаты
[15:33:28] pod вышел(а) из комнаты
[15:37:04] Holger вышел(а) из комнаты
[15:37:24] sattellite вышел(а) из комнаты
[15:59:46] suzyo вышел(а) из комнаты
[16:05:07] debalance вышел(а) из комнаты: Replaced by new connection
[16:11:10] debalance вышел(а) из комнаты
[16:18:00] bowlofeggs вышел(а) из комнаты
[16:21:30] sattellite вышел(а) из комнаты
[16:26:42] thorsten вышел(а) из комнаты
[16:27:23] <pod> .
[16:28:01] <pod> conversations tells me that it cannot fetch new omemo keys from the server - what could be the problem on the server end? ejabberd 16.09
[16:29:03] <pod> and yes i have enabled all needed mods - conversations shows all xeps as available
[16:30:58] <Holger> Is the contact online?
[16:31:07] <Holger> And is he on the same server as you?
[16:31:39] <Holger> Does it help if you disable/enable the account in Conversations?
[16:31:46] <zinid> pod: what exact error is conversations reporting?
[16:31:51] <pod> yes, he is - i can fetch the keys from other contacts on other servers
[16:32:52] <pod> the error is "error- there are no usable keys available for this contact. fetching new keys from the server has been unsuccessful. maybe there is somewthing wrong with your contacts server.
[16:32:57] <Holger> pod: "Yes he is on your server" and/or "yes he is online"?
[16:33:17] <pod> well he is on my server and he is online
[16:33:26] marevalo вышел(а) из комнаты
[16:33:52] <Holger> pod: Are you using Mnesia and did you upgrade the server from some 2.x version?
[16:34:00] <Holger> pod: Any [error] messages in your ejabberd.log?
[16:34:31] <pod> no, i started with ejabberd 16.04 and upgraded to 16.09
[16:34:38] hlad вышел(а) из комнаты
[16:34:43] <pod> i am using sql as database
[16:35:06] <pod> and it worked with 16.09
[16:35:20] <pod> but at some point it just does not any more
[16:36:09] hlad вышел(а) из комнаты
[16:36:13] <Holger> pod: Any [error] messages in your ejabberd.log?
[16:36:30] <pod> there are some errors in the logfile but not when conversations tries to fetch the keys
[16:37:06] <pod> can i paste it into that channel?
[16:37:34] <Holger> I'd create a test account to see whether it works with that one.  Just to track down whether it's an issue with your contact's account or with the server.
[16:37:59] <pod> i already did that - created a test account on my server same problems
[16:38:05] <Holger> Ah.
[16:38:22] <pod> created a test account on another server and added contacts from my server - same problem cannot fetch the keys
[16:38:51] <Holger> Do you have a desktop with Gajim installed?
[16:39:28] <pod> yes i have 4 clients sharing the same account - 1 conversations 1.15.0 and 3 gajim desktop installations
[16:39:29] <zinid> btw, here is an error generation: https://github.com/siacs/Conversations/blob/master/src/main/java/eu/siacs/conversations/ui/TrustKeysActivity.java#L231
[16:40:53] <Holger> pod: You could log into one of the failing test accounts using Gajim, then right-click on the account/server name in the roster -> Personal Events -> Configure Services.
[16:41:44] <Holger> pod: That should pop up a window with your PEP nodes.  Usually that would include two or more OMEMO nodes called eu.siacs.conversations.axolotl...
[16:43:18] <pod> yes i just did that - there are two axolotl bundles
[16:43:37] <Holger> And a eu.siacs.conversations.axolotl.devicelist?
[16:43:50] <pod> yes
[16:44:55] <Holger> If you mark that and press 'Configure', you get a configuration dialog?
[16:45:27] SaltyBones plays along.
[16:45:28] <pod> yes
[16:45:46] <Holger> pod: Could you take a screenshot of that?
[16:46:35] <pod> i'll try
[16:47:22] <Holger> pod: Also it would be good to remember the exact name of at least one of the 'bundles' nodes.
[16:48:57] <pod> https://darknet.nz:5443/upload/7e08e6a261862e1b83298088426b498fdfb37532/PK1nLAEUlrSzEZuTN8jtclIXBjIlUTMveXVTES8Z/a3bee93d-a131-4ee6-8c2b-42bf85e6bef0.jpg
[16:50:21] <Holger> pod: Looks good.  Could you open Gajim's XML console?
[16:50:56] <pod> how do i do that?
[16:51:15] <Holger> It's below 'Actions' -> 'Advanced'.
[16:51:45] <pod> ah yes its open
[16:52:17] <Holger> At the bottom there's an 'XML Input' field you can open.
[16:52:27] <pod> yes
[16:52:42] <Holger> Paste this into the field and send it:
<iq type='get' id='omemo1'>
  <pubsub xmlns='http://jabber.org/protocol/pubsub'>
    <items node='eu.siacs.conversations.axolotl.devicelist'/>
  </pubsub>
</iq>
[16:53:30] <SaltyBones> Ladies and Gentlemen, the marvellous HOLGER! The human jabber client!
[16:53:46] <Holger> pod: You should get an <iq ... id='omemo1' type='result'> response which includes a list of <device id='...'/>s.
[16:54:42] <Holger> SaltyBones: :-P
[16:54:44] <Holger> pod: Do you?
[16:55:56] <pod> <pubsub xmlns='http://jabber.org/protocol/pubsub'>
<items node='eu.siacs.conversations.axolotl.devicelist'/>
<set xmlns='http://jabber.org/protocol/rsm'>
<count>0</count>
</set>
</pubsub>
</iq>
<!-- In Tue 20 Dec 2016 14:54:30 CET -->
<r xmlns='urn:xmpp:sm:2'/>
<!-- Out Tue 20 Dec 2016 14:54:30 CET -->
<a xmlns="urn:xmpp:sm:2" h="66" />
[16:56:01] <pod> this is what i get
[16:56:15] <pod> i removed the from to first line
[16:56:52] <Holger> Okay so the <device/>s are missing.
[16:58:52] <Holger> Send this:
<iq type='set' id='omemo2'>
  <pubsub xmlns='http://jabber.org/protocol/pubsub'>
    <publish node='eu.siacs.conversations.axolotl.devicelist'>
      <item>
        <list xmlns='urn:xmpp:omemo:0'>
          <device id='311306992' />
        </list>
      </item>
    </publish>
  </pubsub>
</iq>
[16:59:00] <Holger> Ah stop!
[16:59:30] <Holger> Next try:
[16:59:35] <Holger> <iq type='set' id='omemo2'>
  <pubsub xmlns='http://jabber.org/protocol/pubsub'>
    <publish node='eu.siacs.conversations.axolotl.devicelist'>
      <item>
        <list xmlns='eu.siacs.conversations.axolotl'>
          <device id='311306992' />
        </list>
      </item>
    </publish>
  </pubsub>
</iq>
[16:59:47] <Holger> (The <list/> xmlns was wrong.)
[16:59:51] <pod> ok
[17:00:08] <pod> <pubsub xmlns='http://jabber.org/protocol/pubsub'>
<publish node='eu.siacs.conversations.axolotl.devicelist'>
<item id='5CA3B2D9DCC8C'/>
</publish>
</pubsub>
</iq>
<!-- In Tue 20 Dec 2016 14:59:53 CET -->
<r xmlns='urn:xmpp:sm:2'/>
<!-- Out Tue 20 Dec 2016 14:59:53 CET -->
<a xmlns="urn:xmpp:sm:2" h="40" />
[17:00:43] <Holger> You're missing the initial <iq/> line there.
[17:00:59] <Holger> Did it have type='result'?
[17:01:05] <pod> yeah again i cropped that
[17:01:11] <pod> it did
[17:01:15] <Holger> Ok.
[17:01:35] <Holger> Then try the initial query again.
[17:01:58] <Holger> <iq type='get' id='omemo1'>
  <pubsub xmlns='http://jabber.org/protocol/pubsub'>
    <items node='eu.siacs.conversations.axolotl.devicelist'/>
  </pubsub>
</iq>
[17:02:14] <Holger> Does the result now include the <device/> tag?
[17:02:27] <pod> <pubsub xmlns='http://jabber.org/protocol/pubsub'>
<items node='eu.siacs.conversations.axolotl.devicelist'/>
<set xmlns='http://jabber.org/protocol/rsm'>
<count>0</count>
</set>
</pubsub>
</iq>
<!-- In Tue 20 Dec 2016 15:02:02 CET -->
<r xmlns='urn:xmpp:sm:2'/>
<!-- Out Tue 20 Dec 2016 15:02:02 CET -->
<a xmlns="urn:xmpp:sm:2" h="42" />
[17:02:37] pinky вышел(а) из комнаты
[17:02:51] <Holger> So the server somehow files to store items on the PubSub nodes.
[17:02:56] <Holger> s/files/fails/
[17:03:09] <Holger> SQL issues?
[17:03:26] <Holger> Maybe paste your [error] messages somewhere, after all.
[17:03:44] <pod> i'll check just a second
[17:05:33] sattellite вышел(а) из комнаты
[17:05:36] <pod> http://pastebin.com/34bbsGNR
[17:05:45] <pod> this is the error i usually get
[17:06:56] <pod> there are running several db on the mariadb server and i dont have any issues with them - and afaik the problems started suddenly just a while ago
[17:07:33] <pod> cannot recall doing anything besides normal package updates
[17:08:12] hlad вышел(а) из комнаты
[17:13:13] kostix вышел(а) из комнаты
[17:13:45] <Holger> Yes I'm not saying it's MariaDB's fault.  But there does seem to be an issue with talking to it.
[17:14:00] <Holger> Could you open the database in the 'mysql' command line client?
[17:14:07] <pod> sure
[17:14:52] <Holger> Assuming your test account is 'test@example.com':
select * from pubsub_node where host='test@example.com' and node='eu.siacs.conversations.axolotl.devicelist';
[17:16:31] <pod> i get one result
[17:17:20] <Holger> It should list a 'nodeid'.
[17:17:37] <pod> yes it does id 79
[17:17:54] <Holger> select * from pubsub_item where nodeid='79';
[17:18:12] <pod> empty
[17:18:41] <Holger> This is the test account you used for pasting stuff in the XML console, right?
[17:18:46] <pod> yes it is
[17:19:22] <Holger> So the issue is with storing things in Maria (not with retrieving them).
[17:19:40] <Holger> You can close the mysql client.
[17:20:42] <pod> well how can that happen suddenly ? i have accounts working flawlessly with omemo, i guess those clients cannot add any more devices atm
[17:21:31] <Holger> If you enable ejabberd's debug output like this: "ejabberdctl set-loglevel 5", and then send the <iq type='set' id='omemo2'>...</iq> stanza again, you should find the exact SQL statement in the ejabberd.log.
[17:22:02] <pod> still with the test account right?
[17:22:03] <Holger> I'm sure you can also enable debug logging in MariaDB to further track things down.
[17:22:06] <Holger> Yeah.
[17:22:26] <Holger> But I'm probably not of much help there, as I'm not really into MariaDB/SQL.
[17:23:09] <Holger> But this step (storing PEP updates) seems to be the thing that's failing.
[17:23:30] pinky вышел(а) из комнаты
[17:24:05] sattellite вышел(а) из комнаты
[17:24:31] <Holger> Did you restart ejabberd since it stopped working?
[17:24:37] <pod> yes i did
[17:24:41] debalance вышел(а) из комнаты
[17:25:10] pod вышел(а) из комнаты
[17:25:10] pod вышел(а) из комнаты
[17:30:13] sattellite вышел(а) из комнаты
[17:30:37] Holger вышел(а) из комнаты
[17:39:45] <Holger> pod: You might also want to check whether storing other things (e.g. offline messages) still works.
[17:42:46] <pod> yes everything works well it is just the omemo key fetching
[17:42:59] <pod> thanks for your help so far Holger
[17:43:18] <SaltyBones> Holger, I tried responding but I'm not sure it worked so: Thanks!
[17:43:30] <Holger> SaltyBones: It did :-)
[17:43:57] <SaltyBones> Gajim showed a little red cross. :)
[17:44:06] SaltyBones sighs.
[17:44:20] <Holger> XMPP sucks.
[17:45:23] <Holger> SaltyBones: On a production server I'd put Nginx or something in front of mod_http_upload, so the config would look somewhat different again.
[17:46:25] <Holger> Yet another issue with creating a single config that fits everyone ...
[17:50:59] <SaltyBones> XMPP sucks.
[17:51:11] <SaltyBones> I come to that conclusion every time I look at it again.
[17:51:23] <SaltyBones> Is matrix an alternative?
[17:55:31] Holger вышел(а) из комнаты
[18:02:06] <Holger> I think Matrix sucks in different ways :-)
[18:02:10] <Holger> But sure it's an alternative.
[18:05:25] <Holger> pod: One quick test might be ditching all 'pubsub*' tables from the database and recreating them from the schema shipped with 16.09.
[18:06:02] <Holger> pod: That will purge all avatars and other PubSub data, but unless you're using PubSub for fancy things that's stuff clients will usually republish automatically.
[18:06:38] <Holger> ... because with Prosody it gets lost on every restart.
[18:07:54] <pod> aah, that looks like a good thing to try, and no omemo keys and trusts will get lost doing that ?
[18:08:23] <Holger> They will all get lost :-)  But Conversations will republish them.
[18:08:29] <Holger> The keys, that is.  Trust isn't lost.
[18:10:23] <SaltyBones> Holger, is that an educated guess or have you actually looked at it? :)
[18:10:43] <Holger> SaltyBones: Matrix?  I looked at the protocol.
[18:14:24] <SaltyBones> Got any good articles or something like that? I'm a little curious
[18:16:04] <Holger> No idea, sorry.
[18:19:03] sattellite вышел(а) из комнаты
[18:21:10] sattellite вышел(а) из комнаты
[18:21:31] <Holger> They say XMPP's extensibility sucks because that leads to fragmentation.  So they say Matrix is a one-standard-fits-all thing.  Now (after less than two years) they added E2EE.  How to cope with pre-E2E clients without making this a negotiatable extension?  Easy: "We're also considering building a simple Matrix proxy to aid migration that you can run on localhost that E2Es your traffic as required (so desktop clients like WeeChat, NaChat, Quaternion etc would just connect to the proxy on localhost via pre-E2E Matrix, which would then manage all your keys & sessions & ratchets and talk E2E through to your actual homeserver." :-)
[18:22:38] <minako> Hello guys. Does anyone know how are things going with mod_push?
[18:22:47] <Holger> minako: Slowly :-)
[18:25:56] hlad вышел(а) из комнаты
[18:28:44] <minako> Holger: hm, good to hear it's alive. Don't you know, does it work with the latest ejabberd versions or not?
[18:30:01] <Holger> Not sure which mod_push version you're talking about.  I have a very dirty unready version that works with 16.09 (but not with 16.12).
[18:30:45] <Holger> I've been wanting to finish that for ages but other things keep popping up.  Definitely will do so eventually if nobody else beats me on it, but can't give you a date.
[18:32:49] <SaltyBones> Is mod_push really necessary? The conversations page claims that it works pretty well without.
[18:35:27] <Holger> SaltyBones: With Android 6/7 you need to put the app on a whitelist to make sure the TCP connection won't be killed by Doze / app standby.
[18:36:11] <Holger> SaltyBones: But I think Conversations suggests doing so if the server doesn't support push notifications.
[18:36:17] <Holger> SaltyBones: And yes, it works well then.
[18:36:43] <Holger> SamWhited: But there's no alternative to push notifications on iOS.
[18:36:54] <Holger> s/SamWhited/SaltyBones/
[18:37:21] <minako> Holger: it does, but push notifications feel just like a more native way to use less battery power.
[18:38:10] <Holger> minako: It seems to make no difference with regard to battery power in practice.  But yes that's Google's idea of how chat apps should work.
[18:38:50] debalance вышел(а) из комнаты
[18:39:02] <Holger> I think it's more about memory management than battery.  The OS can kill apps that rely on push notifications rather than persistent TCP connections.
[18:40:32] SaltyBones вышел(а) из комнаты
[18:46:05] thorsten вышел(а) из комнаты
[18:46:37] Holger вышел(а) из комнаты
[18:47:39] Holger вышел(а) из комнаты: offline
[18:50:05] pod вышел(а) из комнаты
[18:53:50] sattellite вышел(а) из комнаты
[18:55:55] sattellite вышел(а) из комнаты: Replaced by new connection
[19:02:30] sattellite вышел(а) из комнаты
[19:04:49] SamWhited вышел(а) из комнаты
[19:08:08] sattellite вышел(а) из комнаты
[19:08:29] Holger вышел(а) из комнаты: Replaced by new connection
[19:34:34] erik вышел(а) из комнаты: Machine going to sleep
[19:36:38] sattellite вышел(а) из комнаты
[19:50:38] hlad вышел(а) из комнаты
[19:54:02] sattellite вышел(а) из комнаты
[20:00:44] sattellite вышел(а) из комнаты
[20:06:33] Neustradamus вышел(а) из комнаты
[20:13:05] sattellite вышел(а) из комнаты
[20:14:33] Neustradamus вышел(а) из комнаты
[20:20:00] sattellite вышел(а) из комнаты
[20:22:21] minako вышел(а) из комнаты: Replaced by new connection
[20:27:51] badlop вышел(а) из комнаты
[20:38:54] anand вышел(а) из комнаты
[20:45:06] sattellite вышел(а) из комнаты
[20:47:12] <SaltyBones> Holger, conversations actually pops-up a message and puts you in the right menu afair
[20:48:49] <SaltyBones> Interesting problem you mentioned for the matrix people. I'm a bit disappointed that they don't just say "fuck your shitty clients". But I also like the idea of providing a "slim client" or library that is maintained and kept up to date by them and which people can use for integration in their favorite messenger/ui/whatever.
[20:51:01] 4rm0ur вышел(а) из комнаты
[20:54:50] debalance вышел(а) из комнаты
[21:05:20] debalance вышел(а) из комнаты
[21:15:31] debalance вышел(а) из комнаты
[21:19:01] sattellite вышел(а) из комнаты
[21:50:59] ileh вышел(а) из комнаты
[21:56:53] Holger вышел(а) из комнаты: Replaced by new connection
[22:06:41] cippaciong вышел(а) из комнаты
[22:07:51] pinky вышел(а) из комнаты
[22:11:39] sattellite вышел(а) из комнаты
[22:22:02] sattellite вышел(а) из комнаты
[22:24:43] jp вышел(а) из комнаты: Replaced by new connection
[22:33:23] pinky вышел(а) из комнаты
[22:34:59] marevalo вышел(а) из комнаты
[22:44:29] kimsehic3 вышел(а) из комнаты: Disconnected: closed
[22:50:35] pinky вышел(а) из комнаты
[22:53:18] SamWhited вышел(а) из комнаты
[22:54:51] jp вышел(а) из комнаты: Replaced by new connection
[22:58:54] pod вышел(а) из комнаты
[23:02:59] <pod> Holger, i just tried deleting the pubsub* tables and importing the scheme again but still no luck with the omemo keys
[23:16:31] pod вышел(а) из комнаты
[23:17:04] cippaciong вышел(а) из комнаты
[23:17:41] pod вышел(а) из комнаты
[23:18:14] marevalo вышел(а) из комнаты
[23:24:38] kimsehic3 вышел(а) из комнаты: Disconnected: closed
[23:29:51] jp вышел(а) из комнаты: Replaced by new connection
[23:30:32] marevalo вышел(а) из комнаты
[23:39:44] kimsehic3 вышел(а) из комнаты: Disconnected: closed
[23:40:01] jp вышел(а) из комнаты: Replaced by new connection
[23:40:31] marevalo вышел(а) из комнаты
[23:44:49] kimsehic3 вышел(а) из комнаты: Disconnected: closed
[23:47:53] debalance вышел(а) из комнаты
[23:52:31] pinky вышел(а) из комнаты
[23:58:18] jp вышел(а) из комнаты: Replaced by new connection
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!