What issue or error are you experiencing?
I have connected Local to my Flywheel account and am attempting to pull down the staging site (files and database). When I do it appears to be working and then errors out with Uh-oh! We ran into an issue when pulling from Flywheel
.
I have also tried pulling down the production site and get the same error.
What steps can be taken to replicate the issue? Feel free to include screenshots, videos, etc
- Install LocalWP.
- Connect to a Flywheel account.
- Attempt to pull down site.
System Details
-
Local Version: 9.2.5+6810
-
Operating System (OS) and OS version: Ubuntu 24.04.2 LTS x86_64
Local Logs
From the verbose log file:
Logs from verbose log file:
{"class":"FlywheelAPI","level":"debug","message":"Fly API Request","method":"GET","requestBody":null,"requestUrl":"https://app.getflywheel.com/api/v2/users/me","thread":"main","timestamp":"2025-08-06T16:16:15.299Z"}
{"level":"info","message":"Linux Paths","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:30.425Z"}
{"class":"HttpGateway","fetchOptions":{"init":{"timeout":5000},"url":"https://getflywheel.github.io/local-lightning-services/site-services-v2.json"},"level":"debug","message":"External request to https://getflywheel.github.io/local-lightning-services/site-services-v2.json","thread":"main","timestamp":"2025-08-06T16:16:30.437Z"}
{"class":"HttpGateway","fetchOptions":{"init":{"timeout":5000},"url":"https://getflywheel.github.io/local-lightning-services/site-services-v2.json"},"level":"debug","message":"External request to https://getflywheel.github.io/local-lightning-services/site-services-v2.json","thread":"main","timestamp":"2025-08-06T16:16:30.438Z"}
{"class":"HttpGateway","fetchOptions":{"init":{"timeout":5000},"url":"https://getflywheel.github.io/local-lightning-services/site-services-v2.json"},"level":"debug","message":"External request to https://getflywheel.github.io/local-lightning-services/site-services-v2.json","thread":"main","timestamp":"2025-08-06T16:16:30.467Z"}
{"class":"FlywheelAPI","level":"debug","message":"Fly API Request","method":"GET","requestBody":null,"requestUrl":"https://app.getflywheel.com/api/v2/sites","thread":"main","timestamp":"2025-08-06T16:16:30.468Z"}
{"class":"ConfigTemplatesService","level":"info","message":"Compiling service configs...","thread":"main","timestamp":"2025-08-06T16:16:32.426Z"}
{"class":"Process","level":"verbose","message":"Spawned","pid":100200,"process":"mailpit","thread":"main","timestamp":"2025-08-06T16:16:32.470Z"}
{"class":"Process","level":"verbose","message":"Spawned","pid":100205,"process":"phpFpm","thread":"main","timestamp":"2025-08-06T16:16:32.479Z"}
{"class":"Process","level":"verbose","message":"Spawned","pid":100206,"process":"nginx","thread":"main","timestamp":"2025-08-06T16:16:32.487Z"}
{"level":"info","message":"Linux Paths","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:32.487Z"}
{"class":"Process","level":"verbose","message":"Spawned","pid":100208,"process":"mysql","thread":"main","timestamp":"2025-08-06T16:16:32.495Z"}
{"level":"info","message":"Database connection attempt 1 over socket","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:32.495Z"}
{"level":"info","message":"Linux Paths","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:32.496Z"}
{"error":"Command failed: %%userDataPath%%/lightning-services/mysql-8.0.35+4/bin/linux/bin/mysqladmin ping\n\u0007mysqladmin: connect to server at 'localhost' failed\nerror: 'Can't connect to local MySQL server through socket '%%site.runData%%/mysql/mysqld.sock' (2)'\nCheck that mysqld is running and that the socket: '%%site.runData%%/mysql/mysqld.sock' exists!\n","level":"debug","message":"Connection failed over socket","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:32.505Z"}
{"level":"info","message":"Database connection attempt 1 failed. Retrying in 1000 ms.","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:32.505Z"}
{"class":"Process","level":"warn","message":"2025-08-06T16:16:32.620185Z 0 [System] [MY-010116] [Server] %%userDataPath%%/lightning-services/mysql-8.0.35+4/bin/linux/bin/mysqld (mysqld 8.0.35) starting as process 100208","process":"mysql","thread":"main","timestamp":"2025-08-06T16:16:32.621Z"}
{"class":"Process","level":"warn","message":"2025-08-06T16:16:32.620793Z 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.","process":"mysql","thread":"main","timestamp":"2025-08-06T16:16:32.622Z"}
{"class":"Process","level":"warn","message":"2025-08-06T16:16:32.625723Z 0 [Warning] [MY-013907] [InnoDB] Deprecated configuration parameters innodb_log_file_size and/or innodb_log_files_in_group have been used to compute innodb_redo_log_capacity=201326592. Please use innodb_redo_log_capacity instead.","process":"mysql","thread":"main","timestamp":"2025-08-06T16:16:32.626Z"}
{"class":"Process","level":"warn","message":"2025-08-06T16:16:32.626516Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.","process":"mysql","thread":"main","timestamp":"2025-08-06T16:16:32.626Z"}
{"class":"Process","level":"warn","message":"2025-08-06T16:16:32.789142Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.","process":"mysql","thread":"main","timestamp":"2025-08-06T16:16:32.789Z"}
{"class":"Process","level":"warn","message":"2025-08-06T16:16:33.057699Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.","process":"mysql","thread":"main","timestamp":"2025-08-06T16:16:33.058Z"}
{"class":"Process","level":"warn","message":"2025-08-06T16:16:33.057733Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.","process":"mysql","thread":"main","timestamp":"2025-08-06T16:16:33.058Z"}
{"class":"Process","level":"warn","message":"2025-08-06T16:16:33.092309Z 0 [System] [MY-010931] [Server] %%userDataPath%%/lightning-services/mysql-8.0.35+4/bin/linux/bin/mysqld: ready for connections. Version: '8.0.35' socket: '%%site.runData%%/mysql/mysqld.sock' port: 10004 MySQL Community Server - GPL.","process":"mysql","thread":"main","timestamp":"2025-08-06T16:16:33.092Z"}
{"level":"info","message":"Database connection attempt 2 over socket","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:33.506Z"}
{"level":"info","message":"Linux Paths","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:33.506Z"}
{"level":"debug","message":"Database responded to ping over socket","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:33.524Z"}
{"class":"WordPressInstaller","level":"info","message":"\"WP_ENVIRONMENT_TYPE\" already set to \"local\"","thread":"main","timestamp":"2025-08-06T16:16:34.195Z"}
{"level":"info","message":"Database connection attempt 1 over socket","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:34.208Z"}
{"level":"info","message":"Linux Paths","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:34.209Z"}
{"level":"debug","message":"Database responded to ping over socket","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:34.227Z"}
{"class":"RouterService","level":"debug","message":"Running proxyManager::add","thread":"main","timestamp":"2025-08-06T16:16:34.249Z"}
{"class":"X509CertService","level":"debug","message":"<key>.key already exists. Skipping certificate creation.","thread":"main","timestamp":"2025-08-06T16:16:34.250Z"}
{"class":"Process","level":"verbose","message":"Spawned","pid":100269,"process":"nginx","thread":"main","timestamp":"2025-08-06T16:16:34.271Z"}
{"class":"Process","level":"warn","message":"nginx: [warn] the \"listen ... http2\" directive is deprecated, use the \"http2\" directive instead in %%router.runPath%%/nginx/conf/server-block-ssl.conf:1","process":"nginx","thread":"main","timestamp":"2025-08-06T16:16:34.280Z"}
{"class":"Process","level":"warn","message":"nginx: [warn] the \"listen ... http2\" directive is deprecated, use the \"http2\" directive instead in %%router.runPath%%/nginx/conf/server-block-ssl.conf:2","process":"nginx","thread":"main","timestamp":"2025-08-06T16:16:34.280Z"}
{"class":"HostsFileService","level":"debug","message":"Hosts do not need updating","thread":"main","timestamp":"2025-08-06T16:16:34.948Z"}
{"class":"FlywheelAPI","level":"debug","message":"Fly API Request","method":"GET","requestBody":null,"requestUrl":"https://app.getflywheel.com/api/v2/staging_sites/<site_id>","thread":"main","timestamp":"2025-08-06T16:16:37.765Z"}
{"class":"FlywheelAPI","level":"debug","message":"Fly API Request","method":"POST","requestBody":{"partial_migration":{"action":"pack","local_site_domain":"<local_domain>.local"}},"requestUrl":"https://app.getflywheel.com/api/v2/staging_sites/<site_id>/partial_migrations","thread":"main","timestamp":"2025-08-06T16:16:37.955Z"}
{"class":"FlywheelAPI","errorValue":"error","level":"debug","message":"pollFor","prop":"status","thread":"main","timestamp":"2025-08-06T16:16:38.371Z","value":"ready"}
{"class":"FlywheelAPI","level":"debug","message":"Fly API Request","method":"GET","requestBody":null,"requestUrl":"https://app.getflywheel.com/api/v2/staging_sites/<site_id>/partial_migrations/<migration_id>","thread":"main","timestamp":"2025-08-06T16:16:38.372Z"}
{"class":"FlywheelAPI","errorValue":"error","level":"debug","message":"pollFor","prop":"status","thread":"main","timestamp":"2025-08-06T16:16:39.582Z","value":"ready"}
{"class":"FlywheelAPI","level":"debug","message":"Fly API Request","method":"GET","requestBody":null,"requestUrl":"https://app.getflywheel.com/api/v2/staging_sites/<site_id>/partial_migrations/<migration_id>","thread":"main","timestamp":"2025-08-06T16:16:39.583Z"}
{"class":"FlywheelAPI","errorValue":"error","level":"debug","message":"pollFor","prop":"status","thread":"main","timestamp":"2025-08-06T16:16:40.988Z","value":"ready"}
{"class":"FlywheelAPI","level":"debug","message":"Fly API Request","method":"GET","requestBody":null,"requestUrl":"https://app.getflywheel.com/api/v2/staging_sites/<site_id>/partial_migrations/<migration_id>","thread":"main","timestamp":"2025-08-06T16:16:40.989Z"}
{"class":"FlywheelAPI","level":"debug","message":"Fly API Request","method":"GET","requestBody":null,"requestUrl":"https://app.getflywheel.com/api/v2/staging_sites/<site_id>/partial_migrations/<migration_id>","thread":"main","timestamp":"2025-08-06T16:16:42.518Z"}
{"class":"FlywheelAPI","level":"debug","message":"Fly API Request","method":"PUT","requestBody":{"partial_migration":{"include_sql":true,"status":"start"}},"requestUrl":"https://app.getflywheel.com/api/v2/staging_sites/<site_id>/partial_migrations/<migration_id>","thread":"main","timestamp":"2025-08-06T16:16:42.958Z"}
{"class":"FlywheelAPI","errorValue":"error","level":"debug","message":"pollFor","prop":"status","thread":"main","timestamp":"2025-08-06T16:16:43.568Z","value":"complete"}
{"class":"FlywheelAPI","level":"debug","message":"Fly API Request","method":"GET","requestBody":null,"requestUrl":"https://app.getflywheel.com/api/v2/staging_sites/<site_id>/partial_migrations/<migration_id>","thread":"main","timestamp":"2025-08-06T16:16:43.569Z"}
{"class":"FlywheelAPI","errorValue":"error","level":"debug","message":"pollFor","prop":"status","thread":"main","timestamp":"2025-08-06T16:16:44.734Z","value":"complete"}
{"class":"FlywheelAPI","level":"debug","message":"Fly API Request","method":"GET","requestBody":null,"requestUrl":"https://app.getflywheel.com/api/v2/staging_sites/<site_id>/partial_migrations/<migration_id>","thread":"main","timestamp":"2025-08-06T16:16:44.734Z"}
{"class":"FlywheelAPI","errorValue":"error","level":"debug","message":"pollFor","prop":"status","thread":"main","timestamp":"2025-08-06T16:16:46.029Z","value":"complete"}
{"class":"FlywheelAPI","level":"debug","message":"Fly API Request","method":"GET","requestBody":null,"requestUrl":"https://app.getflywheel.com/api/v2/staging_sites/<site_id>/partial_migrations/<migration_id>","thread":"main","timestamp":"2025-08-06T16:16:46.029Z"}
{"class":"FlywheelAPI","errorValue":"error","level":"debug","message":"pollFor","prop":"status","thread":"main","timestamp":"2025-08-06T16:16:47.410Z","value":"complete"}
{"class":"FlywheelAPI","level":"debug","message":"Fly API Request","method":"GET","requestBody":null,"requestUrl":"https://app.getflywheel.com/api/v2/staging_sites/<site_id>/partial_migrations/<migration_id>","thread":"main","timestamp":"2025-08-06T16:16:47.412Z"}
{"class":"HttpGateway","fetchOptions":{"init":{},"url":"https://storage.googleapis.com/local-connect/<site_id>-<archive-id>.tar.gz","thread":"main","timestamp":"2025-08-06T16:16:47.664Z"}
{"class":"HttpGateway","fetchOptions":{"init":{"method":"HEAD"},"url":"https://storage.googleapis.com/local-connect/<site_id>-<archive-id>.tar.gz"},"level":"debug","message":"External request to https://storage.googleapis.com/local-connect/<site_id>-<archive-id>.tar.gz","thread":"main","timestamp":"2025-08-06T16:16:47.971Z"}
{"class":"FlywheelAPI","level":"debug","message":"Fly API Request","method":"GET","requestBody":null,"requestUrl":"https://app.getflywheel.com/api/v2/staging_sites/<site_id>","thread":"main","timestamp":"2025-08-06T16:16:48.193Z"}
{"class":"Process","level":"info","message":"Killing process","pid":100200,"process":"mailpit","thread":"main","timestamp":"2025-08-06T16:16:48.395Z"}
{"class":"Process","level":"info","message":"Killing process","pid":100205,"process":"phpFpm","thread":"main","timestamp":"2025-08-06T16:16:48.405Z"}
{"class":"Process","level":"info","message":"Killing process","pid":100206,"process":"nginx","thread":"main","timestamp":"2025-08-06T16:16:48.412Z"}
{"class":"Process","level":"info","message":"Killing process","pid":100208,"process":"mysql","thread":"main","timestamp":"2025-08-06T16:16:48.418Z"}
{"class":"Process","code":0,"level":"verbose","message":"PID: 100205 closed with","process":"phpFpm","signal":null,"thread":"main","timestamp":"2025-08-06T16:16:48.428Z"}
{"class":"Process","code":0,"level":"verbose","message":"PID: 100206 closed with","process":"nginx","signal":null,"thread":"main","timestamp":"2025-08-06T16:16:48.428Z"}
{"class":"Process","code":0,"level":"verbose","message":"PID: 100200 closed with","process":"mailpit","signal":null,"thread":"main","timestamp":"2025-08-06T16:16:48.732Z"}
{"class":"Process","code":0,"level":"verbose","message":"PID: 100208 closed with","process":"mysql","signal":null,"thread":"main","timestamp":"2025-08-06T16:16:49.479Z"}
{"class":"ConfigTemplatesService","level":"info","message":"Compiling service configs...","thread":"main","timestamp":"2025-08-06T16:16:49.484Z"}
{"class":"Process","level":"verbose","message":"Spawned","pid":100290,"process":"mailpit","thread":"main","timestamp":"2025-08-06T16:16:49.521Z"}
{"class":"Process","level":"verbose","message":"Spawned","pid":100295,"process":"phpFpm","thread":"main","timestamp":"2025-08-06T16:16:49.529Z"}
{"class":"Process","level":"verbose","message":"Spawned","pid":100296,"process":"nginx","thread":"main","timestamp":"2025-08-06T16:16:49.537Z"}
{"level":"info","message":"Linux Paths","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:49.537Z"}
{"class":"Process","level":"verbose","message":"Spawned","pid":100298,"process":"mysql","thread":"main","timestamp":"2025-08-06T16:16:49.544Z"}
{"level":"info","message":"Database connection attempt 1 over socket","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:49.544Z"}
{"level":"info","message":"Linux Paths","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:49.544Z"}
{"error":"Command failed: %%userDataPath%%/lightning-services/mysql-8.0.35+4/bin/linux/bin/mysqladmin ping\n\u0007mysqladmin: connect to server at 'localhost' failed\nerror: 'Can't connect to local MySQL server through socket '%%site.runData%%/mysql/mysqld.sock' (2)'\nCheck that mysqld is running and that the socket: '%%site.runData%%/mysql/mysqld.sock' exists!\n","level":"debug","message":"Connection failed over socket","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:49.555Z"}
{"level":"info","message":"Database connection attempt 1 failed. Retrying in 1000 ms.","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:49.555Z"}
{"class":"Process","level":"warn","message":"2025-08-06T16:16:49.670161Z 0 [System] [MY-010116] [Server] %%userDataPath%%/lightning-services/mysql-8.0.35+4/bin/linux/bin/mysqld (mysqld 8.0.35) starting as process 100298","process":"mysql","thread":"main","timestamp":"2025-08-06T16:16:49.671Z"}
{"class":"Process","level":"warn","message":"2025-08-06T16:16:49.670787Z 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.","process":"mysql","thread":"main","timestamp":"2025-08-06T16:16:49.671Z"}
{"class":"Process","level":"warn","message":"2025-08-06T16:16:49.673012Z 0 [Warning] [MY-013907] [InnoDB] Deprecated configuration parameters innodb_log_file_size and/or innodb_log_files_in_group have been used to compute innodb_redo_log_capacity=201326592. Please use innodb_redo_log_capacity instead.","process":"mysql","thread":"main","timestamp":"2025-08-06T16:16:49.673Z"}
{"class":"Process","level":"warn","message":"2025-08-06T16:16:49.673787Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.","process":"mysql","thread":"main","timestamp":"2025-08-06T16:16:49.673Z"}
{"class":"Process","level":"warn","message":"2025-08-06T16:16:49.872468Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.","process":"mysql","thread":"main","timestamp":"2025-08-06T16:16:49.872Z"}
{"class":"Process","level":"warn","message":"2025-08-06T16:16:50.144991Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.","process":"mysql","thread":"main","timestamp":"2025-08-06T16:16:50.145Z"}
{"class":"Process","level":"warn","message":"2025-08-06T16:16:50.145018Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.","process":"mysql","thread":"main","timestamp":"2025-08-06T16:16:50.145Z"}
{"class":"Process","level":"warn","message":"2025-08-06T16:16:50.175360Z 0 [System] [MY-010931] [Server] %%userDataPath%%/lightning-services/mysql-8.0.35+4/bin/linux/bin/mysqld: ready for connections. Version: '8.0.35' socket: '%%site.runData%%/mysql/mysqld.sock' port: 10004 MySQL Community Server - GPL.","process":"mysql","thread":"main","timestamp":"2025-08-06T16:16:50.175Z"}
{"level":"info","message":"Database connection attempt 2 over socket","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:50.555Z"}
{"level":"info","message":"Linux Paths","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:50.556Z"}
{"level":"debug","message":"Database responded to ping over socket","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:50.570Z"}
{"class":"WordPressInstaller","level":"info","message":"\"WP_ENVIRONMENT_TYPE\" already set to \"local\"","thread":"main","timestamp":"2025-08-06T16:16:51.237Z"}
{"class":"RouterService","level":"debug","message":"Running proxyManager::add","thread":"main","timestamp":"2025-08-06T16:16:51.258Z"}
{"class":"X509CertService","level":"debug","message":"<local-host>.key already exists. Skipping certificate creation.","thread":"main","timestamp":"2025-08-06T16:16:51.259Z"}
{"class":"Process","level":"info","message":"Killing process","pid":100269,"process":"nginx","thread":"main","timestamp":"2025-08-06T16:16:51.269Z"}
{"class":"Process","code":0,"level":"verbose","message":"PID: 100269 closed with","process":"nginx","signal":null,"thread":"main","timestamp":"2025-08-06T16:16:51.279Z"}
{"class":"Process","level":"verbose","message":"Spawned","pid":100355,"process":"nginx","thread":"main","timestamp":"2025-08-06T16:16:51.286Z"}
{"class":"WordPressInstaller","level":"info","message":"Init WordPressInstaller","thread":"main","timestamp":"2025-08-06T16:16:51.287Z"}
{"class":"ImporterConnectV2","level":"info","message":"WordPress already exists in the site path. Skipping installation.","thread":"main","timestamp":"2025-08-06T16:16:51.287Z"}
{"class":"WordPressInstaller","level":"info","message":"wp-config.php exists","thread":"main","timestamp":"2025-08-06T16:16:51.288Z"}
{"class":"ImporterConnectV2","level":"info","message":"Importing SQL with mysql source","thread":"main","timestamp":"2025-08-06T16:16:51.288Z"}
{"level":"info","message":"Database connection attempt 1 over socket","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:51.289Z"}
{"level":"info","message":"Linux Paths","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:51.289Z"}
{"class":"Process","level":"warn","message":"nginx: [warn] the \"listen ... http2\" directive is deprecated, use the \"http2\" directive instead in %%router.runPath%%/nginx/conf/server-block-ssl.conf:1","process":"nginx","thread":"main","timestamp":"2025-08-06T16:16:51.297Z"}
{"class":"Process","level":"warn","message":"nginx: [warn] the \"listen ... http2\" directive is deprecated, use the \"http2\" directive instead in %%router.runPath%%/nginx/conf/server-block-ssl.conf:2","process":"nginx","thread":"main","timestamp":"2025-08-06T16:16:51.297Z"}
{"level":"debug","message":"Database responded to ping over socket","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:51.301Z"}
{"class":"ImporterConnectV2","error":{"cmd":"%%userDataPath%%/lightning-services/mysql-8.0.35+4/bin/linux/bin/mysql --default-character-set=utf8 -A --skip-column-names -e SELECT @@SQL_MODE;","code":127,"killed":false,"signal":null},"level":"error","message":"Couldn't install Site","thread":"main","timestamp":"2025-08-06T16:16:51.309Z"}
{"class":"FlywheelPullService","level":"error","message":"ImportInstallSiteError: Couldn't install Site\n at ImporterConnectV2.<anonymous> (%%appPath%%/main/importer/Importer.js:358:23)\n at Generator.throw (<anonymous>)\n at rejected (%%appPath%%/main/importer/Importer.js:29:65)","thread":"main","timestamp":"2025-08-06T16:16:51.313Z"}
{"level":"info","message":"Database connection attempt 1 over socket","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:51.321Z"}
{"level":"info","message":"Linux Paths","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:51.321Z"}
{"level":"debug","message":"Database responded to ping over socket","service":"mysql","serviceBinVersion":"8.0.35","thread":"main","timestamp":"2025-08-06T16:16:51.334Z"}
{"class":"HostsFileService","level":"debug","message":"Hosts do not need updating","thread":"main","timestamp":"2025-08-06T16:16:51.989Z"}
When comparing to a MacOS system that I can successfully pull from the concerning error logs are:
{"class":"ImporterConnectV2","error":{"cmd":"%%userDataPath%%/lightning-services/mysql-8.0.35+4/bin/linux/bin/mysql --default-character-set=utf8 -A --skip-column-names -e SELECT @@SQL_MODE;","code":127,"killed":false,"signal":null},"level":"error","message":"Couldn't install Site","thread":"main","timestamp":"2025-08-06T16:16:51.309Z"}
{"class":"FlywheelPullService","level":"error","message":"ImportInstallSiteError: Couldn't install Site\n at ImporterConnectV2.<anonymous> (%%appPath%%/main/importer/Importer.js:358:23)\n at Generator.throw (<anonymous>)\n at rejected (%%appPath%%/main/importer/Importer.js:29:65)","thread":"main","timestamp":"2025-08-06T16:16:51.313Z"}