[15:28:06] hello Voidwalker! I sent an email to the staff account for this wiki asking for an account. Did anyone get it? [15:29:13] let me check [15:30:03] Voidwalker: thank you [15:30:15] seems I'm the first one to see it, doing now [15:31:59] AndreiPOP, done, check your email for the account details [15:32:40] Voidwalker: thank you. I think there can be a lot of improvements to Test-Wiki, and I like the initiative [15:33:54] uhh, mail just returned that the email is invalid, would you mind if I pm the temporary password? [15:36:20] invalid? how? [15:36:26] But sure, you can PM me if you want [15:37:49] the mailer service returned 550 Requested action not taken: mailbox unavailable [15:45:57] Voidwalker: my email was wrong indeed, I've now changed it to reflect the correct one. I have not received any mail though, neither in my Inbox or Spam folders [15:48:24] looks like it should have sent with no issues [15:50:24] Voidwalker: ah, it worked the second time [16:10:37] [13phabricator-extensions] 15MacFan4000 pushed 1 new commit to 06master: 02https://git.io/vQjoB [16:10:37] 13phabricator-extensions/06master 14db71c11 15MacFan4000: Update [16:14:53] Voidwalker: I've made a few edits to existent pages on-wiki, I hope that's okay [16:17:15] I also plan on a few copy-edits and improvements for the LocalSettings.php file [16:17:33] looks fine [16:19:20] [13phabricator-extensions] 15MacFan4000 pushed 1 new commit to 06master: 02https://git.io/vQj6n [16:19:20] 13phabricator-extensions/06master 140317bce 15MacFan4000: fix [16:26:49] [13mediawiki] 15AndreiPOP1 opened pull request #1: style fixes (06REL1_29...06patch-1) 02https://git.io/vQjiM [16:47:05] MacFan4000: hello [16:47:27] AndreiPOP: Hi [16:48:17] This is too early, but I'm wondering if you guys need an extra hand with the sysadmin work? Or if you might later. [16:48:39] I've made a few improvements on-wiki already, and an initial PR to the mediawiki repository to fix a few styling issues [16:48:49] and there's is also https://github.com/Test-Wiki/phabricator-extensions/issues/1 to be looked at [16:52:15] [13mediawiki] 15AndreiPOP1 opened pull request #2: Add Error log for CirrusSearch in order to debug error (06REL1_29...06patch-2) 02https://git.io/vQjMl [16:52:19] @MacFan4000 you disabled "issues"? [16:52:24] 1 sec [16:52:46] I didn't realize that you didn't have logging set up for this, so I've made a second pull request. I will perform the action again after so that you can check the logs. [16:52:48] Okay, I will wait [16:59:46] [13mediawiki] 15MacFan4000 closed pull request #2: Add Error log for CirrusSearch in order to debug error (06REL1_29...06patch-2) 02https://git.io/vQjMl [17:00:02] Enabled issues [17:00:39] Anyway we have phabricator for reporting things like that. [17:01:02] Oh, you do? [17:01:14] https://phabricator.testwiki.wiki/ [17:01:23] @MacFan4000 Was my pull request not good? Logs are necessary to figure out the error [17:01:34] Also it was disabled because the repo is a fork and the upstream repo had them disabled. [17:01:56] It was fine but not necessary. [17:02:07] Then how will you find the issue? [17:02:09] Things should be working now. [17:02:30] I restarted Elasticsearch [17:02:33] Ok, I will check to confirm [17:02:38] It was in dead state [17:03:04] It does work now. I was thinking about a more complicated error [17:03:09] Any indications why it was dead? [17:03:36] No idea [17:04:07] Started doing that ever since the upgrade from mw 1.28 to 1.29 [17:04:12] One question: which version of LocalSettings.php is in use, the one on the REL1_29 branch or the one on the master branch? [17:04:27] Upgrades can cause issues.. I've been there [17:04:32] REL1_29 [17:04:41] Ok [17:05:00] It required upgrading from Elasticsearch 2 to 5 [17:06:13] As you might've noticed, I'm also interested in the technical side of the site. What server is currently being used to run the site? [17:06:26] Sorry if I'm asking too many questions, I just want to get to know Test-Wiki better [17:06:47] (by what server I mostly mean specs, by the way) [17:07:25] [13mediawiki] 15MacFan4000 pushed 1 new commit to 06REL1_29: 02https://git.io/vQjyA [17:07:26] 13mediawiki/06REL1_29 144719ad8 15AndreiPOP1: style fixes (#1)... [17:09:57] @MacFan4000 in addition to my other questions, why aren't you using a custom mailserver so that you can have mail@testwiki.wiki? [17:13:03] I had trouble getting dovecot and postfix working [17:15:03] I have some experience with those, I could help if you'd like. Or if not you could just use an online service [17:15:10] We had setup before moving from shared hosting to vps [17:15:17] *it [17:16:18] Oh. What issues did you get? [17:19:28] Don’t know, haven’t messed with since April when I bought the vps [17:20:02] Might be worth looking into, as a @testwiki.wiki is more professional :) [17:20:22] In Italy [17:20:28] Ignore that [17:21:00] Ok. Speaking about countries, where is TestWiki's VPS located? [17:21:21] Initially in the ramnode install script it was setup as send only [17:22:11] and it didn't work? [17:22:20] But when trying to get receiving working I messed it up and thus all applications are now using smtp [17:22:23] It did [17:22:54] It was not useful to not be able to receive email [17:23:02] In NYC [17:23:05] Well sometimes starting over helps fixing an error. [17:23:18] It’s a 4GB svzs plan [17:23:21] and yeah, if you can't receive mail it's basically pointless [17:23:32] Nice [17:24:08] so you have enough to be able to install more extensions if needed [17:24:29] Yes plenty [17:25:33] Also currently you manually pull changes from GitHub, correct? [17:25:52] Yes [17:26:44] I just pulled your changes to the server [17:26:57] I have an easier solution for that :) You can make a cron job that pulls changes automatically, maybe make it run every 15-30 mins? [17:27:26] For now it may not be very useful, as I see most edits have been made by sysadmins, but in the future if you get more users it will be [17:28:28] I tried putting an sh script in /etc/cron.hourly but it didn’t do anything [17:28:39] This is on Debian 8 [17:29:01] Mind sending that script? Maybe there's something you did wrong [17:29:21] did the cron logs say anything? [17:31:16] https://www.irccloud.com/pastebin/SJTexDiO/update.sh [17:32:15] seems right [17:32:25] so anything in the cron logs? [17:32:34] 1 sec [17:35:08] @MacFan4000 sorry, I didn't notice I made something override in the settings, don't know how I made such a stupid mistake. [17:35:23] [13mediawiki] 15AndreiPOP1 opened pull request #3: override error fix (06REL1_29...06patch-3) 02https://git.io/vQj7c [17:35:24] @MacFan4000 I've made a pull request, I advise you to merge as soon as possible in order to get the wiki back up, and sorry again [17:36:12] but I think $EXT should either be removed, or replaced for all the require_once extensions, as now I see one has it and the rest don't [17:37:36] [13mediawiki] 15MacFan4000 pushed 1 new commit to 06REL1_29: 02https://git.io/vQj7Q [17:37:36] 13mediawiki/06REL1_29 14eb9b442 15AndreiPOP1: override error fix (#3) [17:39:27] No cron log appears to exist [17:40:53] Its like that because the translate installation instructions on media wiki.org said to do that that way. [17:42:07] @MacFan4000 that is not necessary. If you see https://noc.wikimedia.org/conf/highlight.php?file=CommonSettings.php and the Translate extension you can see that it is done normally [17:42:18] ok [17:43:26] is there nothing in /var/log/cron or /var/log/syslog? [17:44:42] didn't know about syslog until i googled it. [17:44:45] anyway [17:45:05] So did you check it? [17:45:13] yes [17:45:15] Jul 19 04:09:01 server CRON[28177]: (root) CMD ( [ -x /usr/lib/php5/sessionclean ] && /usr/lib/php5/sessionclean) [17:46:05] Oh, so the cron you set doesn't appear at all? [17:46:38] yeah [17:46:42] also https://www.mediawiki.org/wiki/MediaWiki_Language_Extension_Bundle [17:47:44] my other option is to edit my crontab... [17:47:45] is /etc/crontab chmod 600? [17:47:55] if not you should probably change it and restart the cron service [17:48:32] -rw-r--r-- 1 root root 717 Apr 14 15:34 /etc/crontab [17:48:54] so maybe try 600? [17:49:10] 717 should be more than 600 [17:50:12] Yeah, you're right, it's probably not a permissions error [17:50:30] I don't get why it doesn't appear at all in the syslog [17:50:36] When is the last time you tried using this cron? [17:51:00] last night [17:53:04] This probably won't do much but did you try restarting the cron service and then running it again? [17:54:07] [13mediawiki] 15MacFan4000 pushed 1 new commit to 06REL1_29: 02https://git.io/vQjFl [17:54:07] 13mediawiki/06REL1_29 146c4d5dd 15MacFan4000: Fix [17:54:12] I chmodded it and restarted [17:55:18] Ok. If it still doesn't work I'm really not sure what the issue here is [18:00:11] https://www.irccloud.com/pastebin/OLaLXZyW/ [18:01:57] Haven't seen that error before [18:04:30] running the script manually works fine [18:05:15] Yeah, the issue is not the script itself, or else it wouldn't work manually either [18:18:06] Great, somethings RAM again [18:18:39] *hogging [20:08:38] Voidwalker: not sure if this user should be trusted [20:08:53] They are using lots of ips [20:09:06] One of which is a DO proxy [20:10:35] hmm [20:15:12] worth keeping an eye on, they are all proxies/webhosts