[12:29:19] hi, while upgrading from 1.27 to 1.35 the web updater is asking for $wgUpgradeKey, but it'snot inserted in the localsettings and if the variable is set manually it is not accepted. [12:29:40] searching for the problem online gave no useful results. [12:30:12] any hint from here? [13:25:25] Generally that just means that mysql cannot connect to your database [14:47:22] I migrated a mediawiki server from 1.23 to 1.35, to new server. It seems to work but when I try to save changes when making and edit, it just times out. Where should I start looking? [15:01:51] mguy: does this happen even saving an edit to a very simple page? For example edit a sandbox page or create a page with just one line of text [15:10:26] Vulpix: No, I can't. This is what my apache log looks like https://appp.me/NmUCRJ [15:11:18] Same thing happens if I create a simple page with one line of text like you said [15:25:12] mguy: the timeout seems to be happening after 10 seconds. This may be a very small timeout limit. Try increasing it and see if at least doesn't timeout, and then you can check what's causing it to take so long to save a simple edit [15:41:10] I did that and can see it timesout after 30 seconds. Thinking it is getting hung up somewhere? For some reason I can't get $wgDebugLogFile = "/var/log/apache2/debug-{$wgDBname}.log"; [15:41:14] to give me anything [15:49:40] That indeed seems to hang somewhere. While the request is processing, you should run "top" on the server and see if there's some process using a lot of CPU, and also check with "netstat -patun" if there's something with SYN_SENT, which may be something trying to connect to another server that's not responding [15:56:07] https://appp.me/eOF6WA [15:56:41] Not seeing anything like that. Could be a firewall/network issue on this machine as it isn't in the same place as the other [15:58:23] Gotta run for a bit appreciate the help [15:58:33] Yeah, nothing strange there. If anything, it may be a web application firewall, but that would usually close the request or return an error instead of hanging the connection [16:05:43] From what I can see, you're using port 80 (http, not https). You may figure out something if you run tcpdump like "sudo tcpdump -i eth0 -X tcp port 80" and check what's actually coming from the network. You may see if the request arrives to the server or if it's even blocked before that [19:28:37] i'm trying to upgrade from 1.32.6 to 1.33.4 and when i'm running ./migrateActors.php i get: Error: 1062 Duplicate entry 'Maintenance script' for key 'actor_name' but mysql> select * from actor where actor_name regexp "Maintenance*"; shows it only once [19:36:21] It sounds like it's trying to insert another row [19:36:38] Why specifically 1.33.4? [20:44:04] Bombo: I'd suggest going from 1.32 directly to 1.35 (skipping the intermediary releases). That issue might be fixed in 1.35 [20:44:51] MW supports skipping over versions just fine, and while an issue for 1.32->1.33 won't be addressed, 1.35 is still under support until September [20:45:08] (from 1.35 you could then proceed to 1.39 if you wanted)