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

GMT+3
[00:00:05] kimsehic3 вышел(а) из комнаты: Disconnected: closed
[00:00:50] erik вышел(а) из комнаты
[00:01:09] Rhonda вышел(а) из комнаты
[00:04:35] Rhonda вышел(а) из комнаты
[00:08:07] thorsten вышел(а) из комнаты
[00:09:38] Rhonda вышел(а) из комнаты
[00:18:42] Rhonda вышел(а) из комнаты
[00:21:17] sattellite вышел(а) из комнаты
[00:21:42] erik вышел(а) из комнаты
[00:23:43] Rhonda вышел(а) из комнаты
[00:25:16] bowlofeggs вышел(а) из комнаты
[00:26:40] Rhonda вышел(а) из комнаты
[00:29:15] erik вышел(а) из комнаты
[00:34:07] thorsten вышел(а) из комнаты
[00:34:57] Rhonda вышел(а) из комнаты
[00:37:34] Rhonda вышел(а) из комнаты: Replaced by new connection
[00:38:05] erik вышел(а) из комнаты: Machine going to sleep
[00:47:39] sattellite вышел(а) из комнаты
[01:07:01] Rhonda вышел(а) из комнаты
[01:26:34] Rhonda вышел(а) из комнаты: Replaced by new connection
[01:29:13] Rhonda вышел(а) из комнаты: Replaced by new connection
[01:31:40] Rhonda вышел(а) из комнаты: Replaced by new connection
[01:34:28] Rhonda вышел(а) из комнаты: Replaced by new connection
[01:45:10] bowlofeggs вышел(а) из комнаты
[01:46:47] erik вышел(а) из комнаты
[01:48:37] jeremy вышел(а) из комнаты: Replaced by new connection
[01:52:38] <cippaciong> I set up ejabberd on my server and configured SRV DNS records. Now, when I'm connecting from the university (behind a firewall) XMPP works without problem while http upload (for example) doesn't, I had to use nginx as a reverso proxy to be able to use it. I was wondering, how can SRV records let me circumvent the firewall?
[01:54:33] <Holger> cippaciong: Depends on what exactly the firewall is blocking, of course.
[01:54:49] Rhonda вышел(а) из комнаты
[01:54:51] <Holger> cippaciong: SRV records don't "usually" help with firewall issues.
[01:55:51] <cippaciong> 5222 and 5269 should be closed, according to the university help page
[01:56:11] <Holger> A somewhat common case is that only port 80/443 are allowed.  That's circumvented by letting ejabberd only use those ports :-)
[01:56:48] <Holger> ... and then having the SRV records point to those instead of 5222, of course.
[01:56:54] <cippaciong> web (HTTP, HTTPS, FTP passivo, Squid, Webcache)
mail (POP3, POP3s, IMAP4, IMAPs, SMTPs e SMTP submission via STARTTLS)
protocolli SSH, IPsec VPN, OpenVPN, PPTP, RDP
[01:57:29] <Holger> That's the whitelist?
[01:57:33] <cippaciong> Yes
[01:57:52] <Holger> Then use those ports :-)
[01:58:15] <cippaciong> I thought there was some kind of black magic behind SRV I wasn't able to understand. Then I guess 5222 and 5269 are simply open
[01:59:05] <cippaciong> No no, it's already working, but I was wondering how. I thought it was something related to SRV record (that I never heard of before setting up ejabberd a year ago)
[02:01:37] <Holger> No I don't see how that record type would help with typical firewall issues.  The record is just used to look up the IP address and port to talk to, and the firewall will usually pass or block the actual connection regardless of how the end point was queried from DNS.
[02:02:38] <pinky> srv for BOSH?
[02:02:42] <cippaciong> Then it makes sense
[02:02:48] <cippaciong> Thanks Holger
[02:03:43] <pinky> _xmppconnect            3600   IN      TXT "_xmpp-client-xbosh=http://jabb.im/http-bind"
_xmppconnect            3600   IN      TXT "_xmpp-client-alternative-port=conn443.jabb.im:443"
[02:03:54] <pinky> first is used by pidgin for example
[02:04:57] <Holger> XEP-0156?
[02:05:20] <Holger> Still not sure how that would be related to firewall issues.
[02:05:41] <pinky> he say: it's works
[02:05:53] <pinky> with firefall, not?
[02:06:28] <pinky> firewall
[02:07:03] <cippaciong> I think the reason might be that 5222 and 5269 are actually open but they forgot or didn't want to add them to the list
[02:07:09] <cippaciong> I'll check tomorrow
[02:07:40] <Holger> pinky: Ah, your idea was that such BOSH records might be used without him noticing?  Then I misunderstood you.
[02:07:52] <pinky> yes
[02:08:00] <pinky> sorry, my english...
[02:16:45] cippaciong вышел(а) из комнаты
[02:17:12] boothj5 вышел(а) из комнаты
[02:17:37] erik вышел(а) из комнаты
[02:19:15] Holger вышел(а) из комнаты
[02:26:55] thorsten вышел(а) из комнаты
[02:33:46] cippaciong вышел(а) из комнаты
[02:35:04] pinky вышел(а) из комнаты
[02:39:39] de-facto вышел(а) из комнаты
[02:46:06] anand вышел(а) из комнаты
[02:51:06] erik вышел(а) из комнаты
[02:52:39] bowlofeggs вышел(а) из комнаты
[02:55:18] thorsten вышел(а) из комнаты
[03:29:49] boothj5 вышел(а) из комнаты
[03:41:44] boothj5 вышел(а) из комнаты
[03:42:15] boothj5 вышел(а) из комнаты
[03:50:51] jp вышел(а) из комнаты: Replaced by new connection
[03:56:42] SamWhited вышел(а) из комнаты: Disconnected: No route to host
[04:04:29] SamWhited вышел(а) из комнаты
[05:07:53] jp вышел(а) из комнаты: Replaced by new connection
[05:15:23] sattellite вышел(а) из комнаты
[05:25:30] SamWhited вышел(а) из комнаты: Disconnected: closed
[05:27:18] jp вышел(а) из комнаты: Replaced by new connection
[06:13:47] jp вышел(а) из комнаты: Replaced by new connection
[06:19:40] jp вышел(а) из комнаты
[06:20:19] ileh вышел(а) из комнаты
[07:01:32] kimsehic3 вышел(а) из комнаты: Disconnected: closed
[07:19:45] jp вышел(а) из комнаты: Replaced by new connection
[07:28:57] jp вышел(а) из комнаты: Replaced by new connection
[07:36:34] pinky вышел(а) из комнаты
[07:48:43] jeremy вышел(а) из комнаты: Replaced by new connection
[07:59:08] jp вышел(а) из комнаты: Replaced by new connection
[08:12:39] jp вышел(а) из комнаты: Replaced by new connection
[08:13:32] pinky вышел(а) из комнаты
[08:17:49] sattellite вышел(а) из комнаты
[08:24:55] jp вышел(а) из комнаты: Replaced by new connection
[08:32:32] jp вышел(а) из комнаты: Replaced by new connection
[08:38:07] jp вышел(а) из комнаты: Replaced by new connection
[08:38:19] pinky вышел(а) из комнаты
[08:43:08] jp вышел(а) из комнаты: Replaced by new connection
[08:45:05] jp вышел(а) из комнаты: Replaced by new connection
[08:46:57] SamWhited вышел(а) из комнаты: Disconnected: closed
[08:49:01] jp вышел(а) из комнаты: Replaced by new connection
[08:51:00] suzyo вышел(а) из комнаты
[08:53:28] jp вышел(а) из комнаты: Replaced by new connection
[08:54:46] jp вышел(а) из комнаты: Replaced by new connection
[08:56:42] sattellite вышел(а) из комнаты
[08:56:45] jp вышел(а) из комнаты: Replaced by new connection
[09:02:41] jp вышел(а) из комнаты: Replaced by new connection
[09:03:26] jp вышел(а) из комнаты: Replaced by new connection
[09:04:12] jp вышел(а) из комнаты: Replaced by new connection
[09:33:04] anand вышел(а) из комнаты
[09:43:29] marevalo вышел(а) из комнаты
[09:45:44] marevalo вышел(а) из комнаты
[09:48:27] jp вышел(а) из комнаты
[09:48:27] marevalo вышел(а) из комнаты
[10:01:48] sattellite вышел(а) из комнаты
[10:02:53] marevalo вышел(а) из комнаты
[10:25:23] Rhonda вышел(а) из комнаты: Replaced by new connection
[10:33:51] erik вышел(а) из комнаты
[10:33:56] anand вышел(а) из комнаты
[10:41:36] sattellite вышел(а) из комнаты
[10:46:43] Rhonda вышел(а) из комнаты: Replaced by new connection
[11:00:31] Rhonda вышел(а) из комнаты: Replaced by new connection
[11:05:14] Rhonda вышел(а) из комнаты
[11:22:03] jannic вышел(а) из комнаты: Replaced by new connection
[11:27:59] debalance вышел(а) из комнаты
[11:39:00] pztrn вышел(а) из комнаты
[11:40:05] marevalo вышел(а) из комнаты
[11:41:01] jp вышел(а) из комнаты: Replaced by new connection
[11:50:21] sattellite вышел(а) из комнаты
[11:51:37] jp вышел(а) из комнаты: Replaced by new connection
[11:54:23] marevalo вышел(а) из комнаты
[11:59:38] sattellite вышел(а) из комнаты
[12:08:09] Holger вышел(а) из комнаты
[12:09:44] jp вышел(а) из комнаты: Replaced by new connection
[12:13:17] marevalo вышел(а) из комнаты
[12:19:27] pinky вышел(а) из комнаты
[12:25:09] pinky вышел(а) из комнаты
[12:37:31] 4rm0ur вышел(а) из комнаты
[12:41:58] marevalo вышел(а) из комнаты
[12:47:07] cippaciong вышел(а) из комнаты
[12:52:49] pinky вышел(а) из комнаты
[12:54:14] suzyo вышел(а) из комнаты
[13:08:23] pinky вышел(а) из комнаты
[13:12:20] marevalo вышел(а) из комнаты
[13:12:26] pinky вышел(а) из комнаты
[13:14:02] jp вышел(а) из комнаты
[13:20:29] pinky вышел(а) из комнаты
[13:38:41] markt вышел(а) из комнаты
[14:04:07] cippaciong вышел(а) из комнаты
[14:04:35] pinky вышел(а) из комнаты
[14:10:13] sattellite вышел(а) из комнаты
[14:11:55] pinky вышел(а) из комнаты
[14:17:12] pinky вышел(а) из комнаты
[14:39:31] suzyo вышел(а) из комнаты
[15:22:32] sattellite вышел(а) из комнаты
[15:37:21] SamWhited вышел(а) из комнаты
[15:39:10] suzyo вышел(а) из комнаты
[15:39:10] debalance вышел(а) из комнаты
[15:40:24] marevalo вышел(а) из комнаты
[15:43:09] pinky вышел(а) из комнаты
[15:45:04] marevalo вышел(а) из комнаты
[15:51:22] marevalo вышел(а) из комнаты
[16:03:32] suzyo вышел(а) из комнаты
[16:17:33] Holger вышел(а) из комнаты
[16:22:41] jp вышел(а) из комнаты
[16:26:02] <nabeel> Hi all, I'm trying to start ejabberd 16.09 using the default systemd service file (ejabberd.service) included in the CentOS 7 installation directory. If use the command './ejabberdctl start' from the bin directory, ejabberd starts correctly. However, using 'service ejabberd start' has no effect at all (no change in logs). Anyone running ejabberd on CentOS 7 kind enough to please share your working ejabberd.service file?
[16:26:05] marevalo вышел(а) из комнаты
[16:26:15] <nabeel> Hi all, I'm trying to start ejabberd 16.09 using the default systemd service file (ejabberd.service) included in the CentOS 7 installation directory. If I use the command './ejabberdctl start' from the bin directory, ejabberd starts correctly. However, using 'service ejabberd start' has no effect at all (no change in logs). Anyone running ejabberd on CentOS 7 kind enough to please share your working ejabberd.service file?
[16:27:18] <Holger> nabeel: What's the output of "systemctl status ejabberd"?
[16:27:28] <pinky> [1200808.126651] TCP: request_sock_TCP: Possible SYN flooding on port 80. Sending cookies.  Check SNMP counters.
[1224181.940442] beam.smp[24926]: segfault at 24 ip 00000000004ef344 sp 00007f5d6edfea30 error 4 in beam.smp[400000+208000]
[16:27:40] <pinky> similar crash like https://github.com/processone/ejabberd/issues/478
[16:27:49] <pinky> no core
[16:28:18] <Holger> Ugh.
[16:28:35] <zinid> pinky: no core because you have not set ulimit for them
[16:28:55] <zinid> without core it's *impossible* to give any answer
[16:29:17] <zinid> at least, what erlang version?
[16:29:28] <zinid> r17 was full of segfaults
[16:34:38] <pinky> stable debian Erlang/OTP 17
[16:36:13] <pinky> in backports is 19 but this is problem too, isnt?
[16:40:10] <zinid> r17 is crap
[16:40:27] <zinid> install r19
[16:40:39] <zinid> afair, 16.09 supports r19
[16:41:21] <zinid> we used to have tons of segfaults with r17 on jabber.ru
[16:41:55] <nabeel> Holger: This is the output of 'service ejabberd status': http://pastebin.com/raw/NzsBpZTx
[16:42:04] Rhonda вышел(а) из комнаты: Replaced by new connection
[16:42:45] <zinid> nabeel: how the unit file looks like?
[16:42:48] marevalo вышел(а) из комнаты
[16:43:32] <nabeel> Even the default one has that problem, I'll post it here:
[16:45:28] Rhonda вышел(а) из комнаты
[16:45:28] marevalo вышел(а) из комнаты
[16:45:35] <Holger> The default one is somewhat broken.
[16:45:44] Holger opened a PR somewhere ...
[16:45:45] pinky вышел(а) из комнаты
[16:46:02] <Holger> https://github.com/processone/ejabberd/pull/1346
[16:46:08] <Holger> But probably unrelated to your problem :-)
[16:48:09] Rhonda вышел(а) из комнаты: Replaced by new connection
[16:50:39] <pinky> zinid: thanks you very much
[16:50:41] marevalo вышел(а) из комнаты
[16:50:48] <zinid> Holger: the default one used to have Type=oneshot, lol
[16:51:14] <zinid> or maybe not default, but I saw this in some unit file
[16:51:35] <Holger> Yeah we still have that.
[16:51:55] <Holger> That's one of the things fixed in my PR :-)
[16:52:16] <zinid> ha, yes, we have crap in ejabberd.service.template
[16:52:18] <nabeel> This is the default one, same issue: http://pastebin.com/raw/dVz3dtvp
[16:53:21] <nabeel> It doesn't work
[16:53:26] <Holger> This is my suggestion: https://raw.githubusercontent.com/weiss/ejabberd/systemd-unit-improvements/ejabberd.service.template
[16:54:04] <nabeel> Thanks, I'll try it
[16:54:40] sattellite вышел(а) из комнаты
[16:55:03] <zinid> Holger: regarding that need_to_store offline function, do we need to check store hints on groupchat messages?
[16:55:03] marevalo вышел(а) из комнаты
[16:55:18] <Holger> nabeel: @ctlscriptpath@ must be replaced by the path to ejabberdctl, of course.
[16:55:25] <Holger> nabeel: You have ejabberd installed below /etc??
[16:55:44] <Holger> nabeel: In that case you might also want to remove the 'ProtectSystem' line.
[16:56:33] <Holger> zinid: If we want to strictly adhere to XEP-0334, yes.
[16:57:01] Rhonda вышел(а) из комнаты
[16:57:13] <Holger> Use case might be people playing games with presence-less MUC or so.
[16:57:16] <zinid> this is retarded, this XEP dependencies is crap
[16:57:37] <Holger> *shrug*
[16:57:45] <Holger> I don't need it but I don't see how it hurts.
[16:57:48] <zinid> then xep-0160 makes no sense
[16:57:52] <Holger> Anyway I do need it for headline.
[16:58:29] <Holger> Isn't it okay for 0160 to define the default and for 0334 to specify how to override the default?
[17:04:49] debalance вышел(а) из комнаты
[17:04:57] <nabeel> Holger: I replaced @ctlscriptpath@, my installation is in /etc/ejabberd
[17:05:20] <nabeel> Failed with error, but I'll try removing that line
[17:05:22] marevalo вышел(а) из комнаты
[17:07:04] sattellite вышел(а) из комнаты
[17:07:31] <nabeel> Without removing that line: http://pastebin.com/raw/FGbJUkj0
[17:09:46] <zinid> Holger: I think there is a problem with features support
[17:09:55] <nabeel> Server log for that: http://pastebin.com/raw/C5hchzHy
[17:10:29] <nabeel> Log level 5
[17:10:38] <nabeel> Oh that is system log only
[17:10:46] <zinid> is there ejabberd log?
[17:10:52] <nabeel> Checking
[17:10:59] cippaciong вышел(а) из комнаты
[17:11:42] <nabeel> No nothing
[17:11:48] <nabeel> No change at all
[17:11:57] <zinid> then there should be crash dump somewhere
[17:12:33] <Holger> Add "LimitCORE=infinity" for that.
[17:12:36] <Holger> zinid: What's the problem?
[17:13:20] <zinid> Holger: nevermind
[17:13:44] <Holger> nabeel: So if you run "/etc/ejabberd/bin/ejabberdctl start" manually it works fine?
[17:14:29] <zinid> Holger: we also need to move hints processing function somewhere else, or using hook
[17:14:49] <zinid> the check for chatstates, hints, etc in different places in ejabberd like c2s, offline, mam is wrong
[17:15:00] <nabeel> Holger: yes
[17:15:13] <zinid> mod_offline and c2s should no nothing about all this stuff
[17:15:17] <zinid> *know
[17:16:55] <Holger> zinid: Yes!  It has grown that way historically :-)
[17:16:58] <nabeel> Holger: I removed the ProtectSystem line and now it's working
[17:17:04] <nabeel> Thanks again
[17:17:53] <Holger> nabeel: Yeah that line "protects" /etc (and /usr) contents from being modified by ejabberd.  As installing stuff below /etc goes against all conventions, I don't think others will stumble over that :-)
[17:18:28] <Holger> zinid: I can clean that up if you like.
[17:18:35] Rhonda вышел(а) из комнаты
[17:18:42] <zinid> Holger: later, no commits this week please
[17:18:46] <Holger> Ok :-)
[17:18:48] <zinid> I'm merging
[17:19:06] <Holger> Woo-hoo.
[17:19:53] kimsehic3 вышел(а) из комнаты: Disconnected: closed
[17:24:00] Rhonda вышел(а) из комнаты: Replaced by new connection
[17:32:00] Rhonda вышел(а) из комнаты: Replaced by new connection
[17:37:10] Rhonda вышел(а) из комнаты: Replaced by new connection
[17:44:02] pinky вышел(а) из комнаты
[18:06:54] marevalo вышел(а) из комнаты
[18:20:20] anand вышел(а) из комнаты
[18:28:44] thorsten вышел(а) из комнаты
[18:39:50] sattellite вышел(а) из комнаты
[18:40:05] pinky вышел(а) из комнаты
[18:41:39] Linus вышел(а) из комнаты
[18:51:47] jp вышел(а) из комнаты: Replaced by new connection
[18:51:47] marevalo вышел(а) из комнаты
[18:57:01] jp вышел(а) из комнаты
[18:58:47] cippaciong вышел(а) из комнаты
[18:59:27] Rhonda вышел(а) из комнаты
[18:59:30] sattellite вышел(а) из комнаты
[19:10:54] marevalo вышел(а) из комнаты
[19:12:27] sattellite вышел(а) из комнаты
[19:28:18] marevalo вышел(а) из комнаты
[19:46:00] pinky вышел(а) из комнаты
[19:46:00] marevalo вышел(а) из комнаты
[19:48:26] Rhonda вышел(а) из комнаты
[20:06:56] pinky вышел(а) из комнаты
[20:08:04] marevalo вышел(а) из комнаты
[20:29:01] Holger вышел(а) из комнаты
[20:36:34] pinky вышел(а) из комнаты
[20:37:04] cippaciong вышел(а) из комнаты
[20:38:20] marevalo вышел(а) из комнаты
[21:02:58] Rhonda вышел(а) из комнаты: Replaced by new connection
[21:05:05] erik вышел(а) из комнаты
[21:11:42] badlop вышел(а) из комнаты
[21:14:08] Rhonda вышел(а) из комнаты
[21:14:31] pinky вышел(а) из комнаты
[21:21:42] Linus вышел(а) из комнаты: Replaced by new connection
[21:29:31] cippaciong вышел(а) из комнаты
[21:38:01] thorsten вышел(а) из комнаты
[21:38:24] kimsehic3 вышел(а) из комнаты: Disconnected: closed
[21:39:47] sattellite вышел(а) из комнаты
[21:40:11] debalance вышел(а) из комнаты
[21:42:52] pinky вышел(а) из комнаты
[21:46:41] cippaciong вышел(а) из комнаты
[21:46:43] anand вышел(а) из комнаты
[21:56:37] cippaciong вышел(а) из комнаты
[22:16:47] cippaciong вышел(а) из комнаты
[22:18:04] jannic вышел(а) из комнаты: Replaced by new connection
[22:18:54] Holger вышел(а) из комнаты
[22:19:40] sattellite вышел(а) из комнаты
[22:20:04] pinky вышел(а) из комнаты
[22:31:02] jeremy вышел(а) из комнаты: Replaced by new connection
[22:43:34] sattellite вышел(а) из комнаты
[22:43:40] ileh вышел(а) из комнаты
[22:51:35] kostix вышел(а) из комнаты
[23:20:59] jp вышел(а) из комнаты: Replaced by new connection
[23:21:50] sattellite вышел(а) из комнаты
[23:22:40] jeremy вышел(а) из комнаты: Replaced by new connection
[23:28:30] anand вышел(а) из комнаты
[23:35:08] jp вышел(а) из комнаты: Replaced by new connection
[23:38:47] sattellite вышел(а) из комнаты
[23:43:54] jp вышел(а) из комнаты: Replaced by new connection
[23:46:10] jodok вышел(а) из комнаты: Replaced by new connection
[23:47:44] cippaciong вышел(а) из комнаты
[23:51:20] sattellite вышел(а) из комнаты
[23:58:15] zinid вышел(а) из комнаты
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!