#heartbeat: Failed to create heartbeat client: UnknownError

1 messages · Page 1 of 1 (latest)

main shoal
#

I just installed SideStore for the first time, following the instructions on https://sidestore.io/#get-started
I have the SideStore app (0.5.1) on my iphone (ios 17.0.3). I am connected via wireguard to the sidestore vpn and on wifi. When I try and install an app I get the following error:
The operation couldn't be completed. Cannot start instproxy server on the device.
I get the same error when I try to refresh SideStore via the app. Things I have tried:

  1. reinstalling the server on my desktop (including rebooting)
  2. reinstalling the app on my phone (including rebooting after uinstall and after reinstall)
  3. disconnecting and reconnecting to the vpn several times and restarting the app
  4. reset pairing file from settings
  5. reset adi.pb from settings
    I have gotten an error The operation couldn't be completed. Unable to connect to the device, make sure Wireguard is enabled and you're connected to wifi a couple of times, but when i restart the app or reconnect vpn it goes back to the heartbeat / instproxy error.
    Looking for more advice!

An alternative app store that aims to make sideloading apps as seamless as possible.

opal cometBOT
# main shoal I just installed SideStore for the first time, following the instructions on htt...
Support Ticket

We want to help you to the best of our ability, but first we have to ask and make sure you have taken the proper steps to installing SideStore before we can help.

Ensure The WiFi AND VPN Are On

Without WiFi AND the WireGuard VPN, SideStore cannot function correctly. Try toggling the VPN a few times.

Ensure You Don't Have AltStore

If you have AltStore installed as well as SideStore, you will only be able to install 1 or NO apps in SideStore!

Ensure Your Anisette Server Works

If you are using the official SideStore server you can check https://ani.sidestore.io/ in Safari for a text output.If there is no output, ping a Project Developer immediately!

Provide SideStore Log Files or Screenshots

Please provide as much information about the error you are experiencing. You can send the minimuxer.log file from inside Files > SideStore as well as in-app screenshots, and that would help us diagnose your issues much faster!

Finally, The Hardest Requirement...

Patience! Please have patience with our Helpers and Developer staff, we are all open source maintainers who do all of this for free on our own time. Thank you!

main shoal
#

The error log (was too long to post before):
My error log mostly looks like:

14:48:07 [INFO] minimuxer::muxer: Logger initialized!!
14:48:07 [INFO] minimuxer::muxer: minimuxer has started!
14:48:07 [INFO] minimuxer::muxer: Starting listener
14:48:07 [INFO] minimuxer::mounter: Starting image mounter
14:48:07 [INFO] minimuxer::heartbeat: Starting heartbeat thread
14:48:12 [INFO] minimuxer::mounter: Trying to mount dev image
14:48:12 [ERROR] minimuxer::heartbeat: Failed to create heartbeat client: UnknownError
14:48:17 [ERROR] minimuxer::mounter: Unable to start mobile image mounter: UnknownError
14:48:17 [ERROR] minimuxer::heartbeat: Failed to create heartbeat client: UnknownError
14:48:22 [INFO] minimuxer::mounter: Trying to mount dev image
14:48:22 [ERROR] minimuxer::heartbeat: Failed to create heartbeat client: UnknownError
14:48:22 [ERROR] minimuxer::heartbeat: Failed to create heartbeat client: UnknownError
14:48:22 [ERROR] minimuxer::heartbeat: Failed to create heartbeat client: UnknownError
14:48:23 [ERROR] minimuxer::heartbeat: Failed to create heartbeat client: UnknownError
14:48:23 [ERROR] minimuxer::heartbeat: Failed to create heartbeat client: UnknownError
14:48:23 [ERROR] minimuxer::mounter: Unable to start mobile image mounter: UnknownError
14:48:23 [ERROR] minimuxer::heartbeat: Failed to create heartbeat client: UnknownError
#

I have performed all of the actions recommended by the bot.

#

Here’s a screenshot from the app

main shoal
#

Figured this out, had to do the following:

  1. Uninstall SideStore from phone
  2. Follow these steps (from a reddit post):
1) For Step 3 of Getting the Device Pairing File - the command in cmd will be jitterbugpair. Furthermore, if you're using Windows Terminal, then you can use PowerShell to run the command by typing .\jitterbugpair.

The command will be the name of the .exe file in the folder - if the .exe changes its name down the line in some future revision, keep this in mind.

2) After you run jitterbugpair, you'll get your mobile device pairing file, it will be a string like 00008045-005X8591022A02E.mobiledevicepairing (Obviously, your string will be different, that's basically your iPhone's unique ID)

Before you put this pairing file onto your phone, you will need to change the file extension (Right-click on the file, and rename it) to .plist Your end result will look like this 00008045-005X8591022A02E.plist The .plist file is the one that you will need on your phone.```

3. Install SideStore again on my phone via the server.
4. Before opening SideStore, move the .plist file onto my phone via iTunes
5. Finally open the app and it worked!