Pulling from site always stops half way

Hi there! I’ve been trying to set up a local site for a while and I haven’t been able to get past pulling down the files. The process always seems to get stuck half way and I’m not sure how to trouble shoot this (can’t find any logs). Any help would be appreciated. Thank you!

For me, this was resolved by uninstalling the program, deleting the left over data in the appdata folder, restarting, and installing with all defaults left alone. I was able to get sites pulled down and working as intended.

Getting them back to a live site without breaking everything is another story :wink:

Just tried pulling a site down for the second time - the first time being when the feature was first released and I couldn’t get it to work.

Today, I got stuck at “Downloading and Extracting Files” for a tiny 100mb site. No progress bar indicator, and definitely no idea how to fix this either.

Hey all,

Sorry for the trouble with Connect!

Is this when pulling from WP Engine or Flywheel?

Also, you can always reach out to either Flywheel or WP Engine support directly, depending on where your site is hosted, for help with Connect.

This is when pulling from WP Engine.

Are you able to provide a snippet of the logs while you pull from WP Engine? You can find the local-lightning.log, following this guide.

It will also be helpful to know your OS version and your Local version.

Same problem, seems to stop at “Downloading and Extracting Files…”.

While waiting, if you go to Preferences and back, the site appears to be imported, but in reality there are only folders: _wpeprivate and .wpe-devkit in the app folder.

I’m on Local v5.4.1 (newest version won’t even connect to WP Engine). MacOS Mojave.

Below is the relevent Local log:

{"thread":"main","class":"SiteProvisionerService","message":"Creating site folders...","level":"info","timestamp":"2020-05-22T14:57:25.333Z"}
{"thread":"main","class":"SiteProvisionerService","message":"Copying service config templates...","level":"info","timestamp":"2020-05-22T14:57:25.344Z"}
{"thread":"main","class":"ConfigTemplatesService","message":"Compiling service configs...","level":"info","timestamp":"2020-05-22T14:57:25.376Z"}
{"thread":"main","service":{},"serviceBinVersion":{},"dataPath":"/Users/MYNAME/Library/Application Support/Local/run/XwpKORAQw/mysql/data","level":"info","message":"Initializing MySQL datadir...","timestamp":"2020-05-22T14:57:25.484Z"}
{"thread":"main","class":"ConfigTemplatesService","message":"Compiling service configs...","level":"info","timestamp":"2020-05-22T14:57:29.405Z"}
{"thread":"main","service":{},"serviceBinVersion":{},"message":"Setting up MySQL user...","level":"info","timestamp":"2020-05-22T14:57:29.625Z"}
{"thread":"main","class":"Process","process":"mysql","level":"warn","message":"2020-05-22T14:57:29.632338Z 0 [System] [MY-010116] [Server] /private/var/folders/_1/s8rjgyv15t1c3d1hm2kkp5cm0000gn/T/AppTranslocation/ADC4D3CB-356B-416E-AE04-CBF0CA1E1F45/d/Local.app/Contents/Resources/extraResources/lightning-services/mysql-8.0.16+3/bin/darwin/bin/mysqld (mysqld 8.0.16) starting as process 4552","timestamp":"2020-05-22T14:57:30.123Z"}
{"thread":"main","class":"Process","process":"mysql","level":"warn","message":"2020-05-22T14:57:29.634223Z 0 [Warning] [MY-013243] [Server] --character-set-server: The character set UTF8MB3 is deprecated and will be removed in a future release. Please consider using UTF8MB4 instead.","timestamp":"2020-05-22T14:57:30.123Z"}
{"thread":"main","class":"Process","process":"mysql","level":"warn","message":"2020-05-22T14:57:29.635288Z 0 [Warning] [MY-010159] [Server] Setting lower_case_table_names=2 because file system for /Users/MYNAME/Library/Application Support/Local/run/XwpKORAQw/mysql/data/ is case insensitive","timestamp":"2020-05-22T14:57:30.123Z"}
{"thread":"main","class":"Process","process":"mysql","level":"warn","message":"2020-05-22T14:57:30.097460Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.","timestamp":"2020-05-22T14:57:30.124Z"}
{"thread":"main","class":"Process","process":"mysql","level":"warn","message":"2020-05-22T14:57:30.123133Z 0 [System] [MY-010931] [Server] /private/var/folders/_1/s8rjgyv15t1c3d1hm2kkp5cm0000gn/T/AppTranslocation/ADC4D3CB-356B-416E-AE04-CBF0CA1E1F45/d/Local.app/Contents/Resources/extraResources/lightning-services/mysql-8.0.16+3/bin/darwin/bin/mysqld: ready for connections. Version: '8.0.16'  socket: '/Users/MYNAME/Library/Application Support/Local/run/XwpKORAQw/mysql/mysqld.sock'  port: 10037  MySQL Community Server - GPL.","timestamp":"2020-05-22T14:57:30.124Z"}
{"thread":"main","class":"HostsFileService","level":"info","message":"Updating hosts with","timestamp":"2020-05-22T14:57:30.301Z"}
{"thread":"main","service":{},"serviceBinVersion":{},"message":"Creating MySQL database...","level":"info","timestamp":"2020-05-22T14:57:30.751Z"}
{"thread":"main","class":"DevKitService","message":"Warning: Permanently added 'MYSITEprod.ssh.wpengine.net' (RSA) to the list of known hosts.\r\n","level":"warn","timestamp":"2020-05-22T14:57:32.498Z"}
{"thread":"main","class":"DevKitService","message":"Cannot access install MYSITEprod\r\n","level":"warn","timestamp":"2020-05-22T14:57:34.147Z"}
{"thread":"main","class":"DevKitService","message":"rsync: connection unexpectedly closed (0 bytes received so far) [receiver]\nrsync error: error in rsync protocol data stream (code 12) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-52.200.1/rsync/io.c(453) [receiver=2.6.9]\n","level":"warn","timestamp":"2020-05-22T14:57:34.148Z"}
{"thread":"main","class":"DevKitService","level":"info","message":"Downloading latest excerpt from install ...\n","timestamp":"2020-05-22T14:57:34.158Z"}
{"thread":"main","class":"DevKitService","message":"Cannot access install MYSITEprod\r\n","level":"warn","timestamp":"2020-05-22T14:57:36.509Z"}
{"thread":"main","class":"DevKitService","level":"info","message":"\u001b[1;31m\rError: \u001b[0munknown error encountered downloading database: Unable to pull database: exit status 1\n","timestamp":"2020-05-22T14:57:36.519Z"}
{"thread":"main","reason":{"errno":-2,"code":"ENOENT","syscall":"open","path":"/Users/MYNAME/Local Sites/MYSITE/app/public/.wpengine-conf/wp-config-site.php"},"p":{},"level":"warn","message":"Unhandled Rejection.","timestamp":"2020-05-22T14:57:36.523Z"}
{"thread":"main","class":"HostsFileService","stdout":"Updating hosts file at  /etc/hosts\nUpdated hosts file at  /etc/hosts\n","stderr":"","level":"info","message":"Updated hosts.","timestamp":"2020-05-22T14:57:38.839Z"}

Many thanks

macOS Catalina 10.15.5 beta (didn’t work with 10.15.4 either) + Local 5.4.1+3311.

I was able to pull from WP Engine when not downloading the database. But when I tried getting the database downloaded too, this is the error:

{"thread":"main","class":"DevKitService","level":"info","message":"\u001b[1;31m\rError: \u001b[0munknown error encountered downloading database: Unable to pull database: exit status 1\n","timestamp":"2020-05-24T00:30:37.167Z"}
{"thread":"main","reason":{"errno":-2,"code":"ENOENT","syscall":"open","path":"/Users/scottbuscemi/Local Sites/dpc/app/public/.wpengine-conf/wp-config-site.php"},"p":{},"level":"warn","message":"Unhandled Rejection.","timestamp":"2020-05-24T00:30:37.170Z"}

There’s also no way to stop pulling once it’s started… so if there’s an error, I don’t see a way to stop it.

{“thread”:“main”,“class”:"",“message”:“Plan for install xxxxxx doesn’t support SSH\r\nConnection to xxxxxxxxx.ssh.wpengine.net closed by remote host.\r\n”,“level”:“warn”,“timestamp”:“2020-06-20T04:35:55.819Z”}

I’m experiencing a similar issue on Windows 10.

{"thread":"main","class":"","level":"info","message":"\u001b[1;31m\rError: \u001b[0munknown error encountered downloading database: Unable to pull database: exit status 255\n","timestamp":"2020-08-07T15:28:40.111Z"}
{"thread":"main","class":"r","message":"Error: ENOENT: no such file or directory, open 'C:\\Users\\jonat\\sites\\site-name-replaced-here\\app\\public\\.wpengine-conf\\wp-config-site.php'","level":"error","timestamp":"2020-08-07T15:28:40.126Z"}

Hopefully we can get this resolved soon so we can start using the newest version of Local. Thanks a ton.

Hey @jg314

That specific error of:

Unable to pull database: exit status 255

was due to a recent bug that should be fixed with the latest version of Local. Can you try downloading and installing 5.6.9 and see if that fixes things for you?

Thanks @ben.turner. I manually upgraded to 5.6.9 and the problem was fixed. I really appreciate the quick support there.

1 Like

2 posts were split to a new topic: Local Connect doesn’t work for some Legacy WP Engine sites

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.