Warp MacOS Beta - IPC Error

I have been following this thread nearly since it’s inception after having the same issues…

I have tried everything mentioned throughout to try and get Warp going, but I am still stuck at the same point I was back in October… IPC Error - Retrying Connection To Daemon.

Hello everyone,

To anyone who still has this issue, thanks to Reddit user siliconsjang, I’ve managed to solve this issue and get rid of the infamous “IPC Error”

First of all, what you would need to do is open up Terminal, Launchpad → Utilities → Terminal

Then, type in the following commands, line by line

This command will uninstall the Cloudflare WARP application completely. You will need to redownload Cloudflare WARP afterwards and install it.

cd /Applications/Cloudflare\ WARP.app/Contents/Resources
./uninstall.sh

Now you should have a prompt saying something like this:

Do you want to uninstall Cloudflare WARP app? Enter Y to proceed or N to exit.

Enter “y” (without quotes) and ENTER to continue.

Now, all you have to do is download Cloudflare from here: https://1.1.1.1/Cloudflare_WARP.zip and install the application. Everything should work fine after this.

1 Like

For me it was a problem that it didn’t have Deamon for warp. (Found at https://developers.cloudflare.com/warp-client/setting-up/macOS)

So that, I tried to re-install Warp, but there was even problem with installing process.
This happend even after deleting using CF docs method wrote above.
It still had same problem, and when I try to install warp again, install failed.

I fixed it by this steps :

  1. restoring (if you don’t have backup, just make one) /Library/LaunchDaemons/com.cloudflare.1dot1dot1dot1.macos.warp.daemon.plist
  2. deleting warp using that method :
cd /Applications/Cloudflare\ WARP.app/Contents/Resources
./uninstall.sh
  1. install warp again.

This made me fix the problem.

If you are wondering what is in plist is

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>KeepAlive</key>
	<true/>
	<key>Label</key>
	<string>com.cloudflare.1dot1dot1dot1.macos.warp.daemon</string>
	<key>ProgramArguments</key>
	<array>
		<string>/Applications/Cloudflare WARP.app/Contents/Resources/CloudflareWARP</string>
	</array>
	<key>RunAtLoad</key>
	<true/>
	<key>SoftResourceLimits</key>
	<dict>
		<key>NumberOfFiles</key>
		<integer>1024</integer>
	</dict>
	<key>UserName</key>
	<string>root</string>
</dict>
</plist>

It has been almost a year, and the app is not beta anymore but I still have this problem.
I have tried everything above. Not work. Isn’t it just turn it on and off again?

Hi,

I have the exact same problem. I got the debug log file but I see no way to DM you.

Thx

Can you use the Send Feedback button in the app and just post the ID in herE?

I recently started getting the same sort of error. IPC error, appears to be a registration failure. But WARP worked for me pretty much since the macOS beta launched. I have tried all kinds of uninstall and re-install options and the log file suggestion to run warp-cli register (which just seems to hang with the last log entry as no configuration file). Any ideas how I might get this fixed? Thanks heaps.

2021-11-15T00:56:33.829Z DEBUG warp::warp_service::ipc_handlers: Ipc request: 2; GetAccount
2021-11-15T00:56:33.829Z DEBUG warp::warp_service::ipc_handlers: Ipc response: 2; Error: Missing registration. Try running: warp-cli register
2021-11-15T00:56:33.829Z DEBUG warp::warp_service::ipc_handlers: Ipc request: 3; GetDaemonStatus
2021-11-15T00:56:33.830Z DEBUG warp::warp_service::ipc_handlers: Ipc response: 3; Success
2021-11-15T00:56:33.830Z DEBUG warp::warp_service::ipc_handlers: Ipc request: 4; GetDaemonStatus
2021-11-15T00:56:33.830Z DEBUG warp::warp_service::ipc_handlers: Ipc response: 4; Success
2021-11-15T00:56:33.830Z DEBUG warp::warp_service::ipc_handlers: Sending IPC status update: Registration missing
2021-11-15T00:56:33.830Z DEBUG warp::warp_service::ipc_handlers: Ipc request: 5; GetAppSettings
2021-11-15T00:56:33.830Z DEBUG warp::warp_service::ipc_handlers: Ipc response: 5; Settings: Always On: false; Mode: Warp; Cloudflare for Families: Off; Disabled for WiFi: false; Disabled for Ethernet: false; Enable DNS logging: false; Fallback domains:; intranet; internal; private; localdomain; domain; lan; home; host; corp; local; localhost; home.arpa; invalid; test; Teams Registration by Daemon: false
2021-11-15T00:56:33.831Z DEBUG warp::warp_service::ipc_handlers: Ipc request: 6; GetOrganization
2021-11-15T00:56:33.831Z DEBUG warp::warp_service::ipc_handlers: Ipc response: 6;
2021-11-15T00:56:33.833Z DEBUG warp::warp_service::ipc_handlers: Ipc request: 7; GetOrganization
2021-11-15T00:56:33.833Z DEBUG warp::warp_service::ipc_handlers: Ipc response: 7;
2021-11-15T01:03:06.021Z DEBUG warp::warp_service::ipc_handlers: Ipc request: 8; GetOrganization
2021-11-15T01:03:06.021Z DEBUG warp::warp_service::ipc_handlers: Ipc response: 8;
2021-11-15T01:03:06.022Z DEBUG warp::warp_service::ipc_handlers: Ipc request: 9; GetOrganization
2021-11-15T01:03:06.022Z DEBUG warp::warp_service::ipc_handlers: Ipc response: 9;
2021-11-15T01:03:09.528Z DEBUG warp::warp_service::ipc_handlers: Ipc request: 10; GetOrganization
2021-11-15T01:03:09.528Z DEBUG warp::warp_service::ipc_handlers: Ipc response: 10;
2021-11-15T01:03:09.529Z DEBUG warp::warp_service::ipc_handlers: Ipc request: 11; GetOrganization
2021-11-15T01:03:09.529Z DEBUG warp::warp_service::ipc_handlers: Ipc response: 11;
2021-11-15T01:03:11.027Z DEBUG warp::warp_service::ipc_handlers: Ipc request: 12; GetOrganization
2021-11-15T01:03:11.027Z DEBUG warp::warp_service::ipc_handlers: Ipc response: 12;
2021-11-15T01:03:11.028Z DEBUG warp::warp_service::ipc_handlers: Ipc request: 13; GetOrganization
2021-11-15T01:03:11.028Z DEBUG warp::warp_service::ipc_handlers: Ipc response: 13;
2021-11-15T01:03:14.492Z DEBUG warp::warp_service::ipc_handlers: Ipc request: 14; NewRegistration
2021-11-15T01:03:14.492Z DEBUG warp::warp_service::ipc_handlers: Sending IPC status update: Registration in progress
2021-11-15T01:03:15.349Z DEBUG urt::rt: MicroRT::spawn: on WARP main thread
2021-11-15T01:03:15.349Z DEBUG urt::rt: MicroRT::spawn: on WARP main thread
2021-11-15T01:03:15.349Z DEBUG warp::warp_service: Version: 1.6.27.0
2021-11-15T01:03:15.349Z DEBUG warp::settings: Loading settings from file “/Library/Application Support/Cloudflare/settings.json”
2021-11-15T01:03:15.350Z DEBUG warp::warp_service: Settings: Always On: false; Mode: Warp; Cloudflare for Families: Off; Disabled for WiFi: false; Disabled for Ethernet: false; Enable DNS logging: false; Fallback domains:; intranet; internal; private; localdomain; domain; lan; home; host; corp; local; localhost; home.arpa; invalid; test; Teams Registration by Daemon: false
2021-11-15T01:03:15.357Z INFO warp::warp_service: Warp IPC listening on “warp_service”
2021-11-15T01:03:15.371Z INFO warp::warp_service: Updating MDM config.
2021-11-15T01:03:15.371Z DEBUG warp::warp_service: No configuration file

After updating to Big Sur (macOS 11.6.2), the most recent version of Cloudflare Warp (2021.12.1.0) now installs and works as expected, without any errors.

1 Like

thank you so much.

Thank you. Your solution worked for me.

Adding the plist file manually (with the contents you provided) and then running the uninstall script and then reinstalling worked for me (while running the uninstall script without the plist file did not work for me).

The problem happened on a fresh install of Ventura 13.1. I downloaded the package and installed it but when the OS asked for permissions for installer to access the downloads folder I said no. Then the installation failed and the GUI showed IPC error. I tried to uninstall and reinstall, allowing Installer access to the downloads folder this time (and even tried with a copy of the app from a time machine backup) and it would always give the installation error and IPC error on the GUI.

I then created the plist file as in your suggestion and ran the uninstallation script again and it uninstalled it. I then installed the pkg file again and it finished successfully and is now running. It looks like not giving Installer permissions to the downloads folder caused this.

Thanks for the solution :slight_smile: