[00:02:19] Indeed [11:08:31] Hi guys, what options do I have to create a multi-site with n numbers of independent wikis? [11:10:09] !farm | andhoy [11:10:09] andhoy: To run multiple wikis, you can simply install MediaWiki in different folders, with different databases or in one with database prefixes. You can also have multiple wikis using a single installation: If you run a farm or want to, join the mailing list: [11:10:38] awesome rxy, thanks [11:11:45] np [12:15:31] hum, is ldap auth broken for the time being? [12:19:07] See https://www.mediawiki.org/wiki/Extension:LDAP_Authentication [12:39:54] Hello. I am having a problem where users from my university's domain name cannot confirm their email addresses. I have tried to copy-pasting the link and increasing the expire time with $wgUserEmailConfirmationTokenExpiry = 600; I have set the timezones with $wgLocaltimezone = "Europe/London"; and date_default_timezone_set( $wgLocaltimezone );. Any email with leeds.ac.uk does not work, but hotmail/gmail etc work fine. Ay ideas [12:51:07] have they looked in the spam folder? [12:51:26] is the leeds.ac.uk mail server accepting your emails? [12:51:29] Sorry I should have clarified. They receive the email, but get "invalid code" every time [12:51:35] oh [12:51:48] that's completely different :) [12:51:59] Yes my mistake. [12:52:32] 600 = 10 minutes [12:52:37] the value is in seconds [12:52:43] Is there some reason it would generate invalid confirmation codes for certain email addresses? [12:53:00] the default of 7 days would be better for you imho [12:53:15] @Platonides. Yes I increased it because I thought it might be timing out because of slow email servers. [12:53:50] Platonides: Okay will increase. [12:54:14] matsalleh92: the default is 604800 [12:54:19] you have decreased it [12:54:59] I don't see how it it wouldn't work just for certain email addresses [12:55:20] is it possible that the mail server is corrupting the url ? [12:56:10] Platonides: I thought that but I cannot see how. It is the same length etc. Could it be to do with char encoding? [12:56:38] it doesn't make sense for the server to do that [12:56:39] Platonides: I have increased the expiry value and behaviour is same. Still invalid. [12:57:00] but I can't think of a reason why confirmation emails to leeds.ac.uk would work differently [12:57:42] sometimes AV systems change the links to go through a gateway [12:57:55] but the links are the same [12:58:03] otherwise, it wouldn't work [12:58:13] Platonides: Is is possible it thinks it is spam and is blocking? How are the confirmation codes generated? [12:58:55] but they see the links, and they lead to your wiki, don't they? [12:59:00] it's a random string... [12:59:31] Platonides: Hmm, not based on a hash of the email or anything? I guess that would make it less secure.... [12:59:57] no [13:00:02] not that it would matter... [13:00:04] Platonides: Yes they lead right to the wiki. [13:00:36] maybe a part of the confirmation string appears on the next line for them? [13:05:02] It doesn't appear that way. Looks normal and on one line to me. [13:05:44] does it fail for you? [13:06:05] Yes [13:06:08] (on a leeds email) [13:06:12] Yes [13:06:27] what is the error message? [13:06:56] is it possible that a AV scan automatically clicked on the link, and thus when the users goes to do that manually, it has already been used? [13:07:31] Platonides: That is a very clever idea. [13:08:38] Platonides: And highly possible, although I have no idea how to check/stop? [13:09:07] Platonides: Perhaps I could exclude the invalidate email link in the message that's sent out? [13:11:05] The error is "Invalid confirmation code. The code may have expired. " [13:18:15] Platonides: Genius! I removed the invalidate link from MediaWiki:ConfirmEmail body. This has fixed it. We are using a very common email server (office365) is this worth reporting as a possible bug? [13:27:09] yes, I think it is worth opening a bug about it [17:09:54] Hi everyone. I'm sorry if it's a dump question. If I understand correctly, MediaWiki uses binary character set for many fields. I'm curious - how does MediaWiki handle sorting then? [17:10:34] According to: https://phabricator.wikimedia.org/source/mediawiki/browse/master/maintenance/tables.sql [17:16:44] https://github.com/wikimedia/mediawiki/blob/master/includes/collation/Collation.php [17:43:45] Reedy: So it generates separate sort keys and stores them in the db? [17:44:21] That sounds about right, yeah