Installing Ignition on macOS - Monterey - Gateway Installer doesn't launch

New to macOS.
Hi,
I am trying to install 8.1.22 Ignition on macOS Monterey.
I was able to run the commands to disable the verification of the application.
I get the Ignition Installer, then double-click, it will ask me for Admin credentials.

Once I put the correct password, nothing happens.
Following the Inductive University video on mac install, the gateway install comes up right away and it ask for default storage location.
In my case the gateway installer never comes up.
Is there something I might be missing?


image

1 Like

Have you looked at the System Logs of your Mac to see if there are any errors related to the installer?

I've run into the same issue and it's not limited to Monterey. The only way I've gotten the installer to work is to drag the installer application from the dmg file into a directory on the Mac. You have to drag the icon from the window in that installer popup, shown in the screenshot in the OP's post, to any of the directories on your machine (I dragged it into my Downloads folder). You then run that copy of the installer application and get all the same security prompts, but it should actually proceed with the installation. I'm guessing it is some security issue that MacOS is getting hung up on with the installer but I've never had the time to actually investigate.

Note: I have yet to see this happen on an AMD Mac. Only Intel based. That said, I've only installed on Mac a handful of times in the last year.

2 Likes

Hi,
Thank you for your input. It seems like your workaround did work for me.
I was able to install Ignition on macOS.

1 Like

@obober - Below are the logs that show up in launchd when I try to run the dmg installer directly. Not sure if they are useful.

2022-12-06 15:10:53.341070 (gui/501/application.com.inductiveautomation.ignition.installer.21.30) <Notice>: internal event: WILL_SPAWN, code = 0
2022-12-06 15:10:53.341073 (gui/501/application.com.inductiveautomation.ignition.installer.21.30) <Notice>: service state: spawn scheduled
2022-12-06 15:10:53.341074 (gui/501/application.com.inductiveautomation.ignition.installer.21.30) <Notice>: service state: spawning
2022-12-06 15:10:53.341089 <Notice>: Coalition Cache Hit: app<application.com.inductiveautomation.ignition.installer.21.30(501)> [34923]
2022-12-06 15:10:53.341159 (gui/501/application.com.inductiveautomation.ignition.installer.21.30) <Notice>: launching: non-ipc demand
2022-12-06 15:10:53.341506 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72321]) <Notice>: xpcproxy spawned with pid 72321
2022-12-06 15:10:53.341523 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72321]) <Notice>: internal event: SPAWNED, code = 0
2022-12-06 15:10:53.341525 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72321]) <Notice>: service state: xpcproxy
2022-12-06 15:10:53.341571 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72321]) <Notice>: internal event: SOURCE_ATTACH, code = 0
2022-12-06 15:10:53.345047 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72321]) <Notice>: service state: running
2022-12-06 15:10:53.345059 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72321]) <Notice>: internal event: INIT, code = 0
2022-12-06 15:10:53.345063 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72321]) <Notice>: job state = running
2022-12-06 15:10:53.345084 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72321]) <Notice>: Successfully spawned IgnitionInstaller[72321] because non-ipc demand
2022-12-06 15:11:11.479995 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72321]) <Warning>: removing service since it exited with consistent failure - OS_REASON_EXEC | Gatekeeper policy blocked execution
2022-12-06 15:11:11.480021 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72321]) <Notice>: exited with exit reason (namespace: 9 code: 0x8) - OS_REASON_EXEC | Gatekeeper policy blocked execution
2022-12-06 15:11:11.480027 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72321]) <Notice>: service state: exited
2022-12-06 15:11:11.480031 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72321]) <Notice>: internal event: EXITED, code = 0
2022-12-06 15:11:11.480035 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72321]) <Notice>: job state = exited
2022-12-06 15:11:11.480054 (gui/501 [100005]) <Notice>: service inactive: application.com.inductiveautomation.ignition.installer.21.30
2022-12-06 15:11:11.480061 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72321]) <Notice>: service state: not running
2022-12-06 15:11:11.481224 (gui/501/application.com.inductiveautomation.ignition.installer.21.30) <Notice>: removing job: caller = runningboardd
2022-12-06 15:11:11.481235 (gui/501 [100005]) <Notice>: removing service: application.com.inductiveautomation.ignition.installer.21.30
2022-12-06 15:11:11.481321 (gui/501/application.com.inductiveautomation.ignition.installer.21.30) <Notice>: internal event: PETRIFIED, code = 0
2022-12-06 15:11:11.481324 (gui/501/application.com.inductiveautomation.ignition.installer.21.30) <Notice>: job state = removed
2022-12-06 15:11:13.376743 (gui/501/application.com.inductiveautomation.ignition.installer.21.30) <Notice>: internal event: WILL_SPAWN, code = 0
2022-12-06 15:11:13.376749 (gui/501/application.com.inductiveautomation.ignition.installer.21.30) <Notice>: service state: spawn scheduled
2022-12-06 15:11:13.376751 (gui/501/application.com.inductiveautomation.ignition.installer.21.30) <Notice>: service state: spawning
2022-12-06 15:11:13.376848 <Notice>: Coalition Cache Hit: app<application.com.inductiveautomation.ignition.installer.21.30(501)> [34923]
2022-12-06 15:11:13.377007 (gui/501/application.com.inductiveautomation.ignition.installer.21.30) <Notice>: launching: non-ipc demand
2022-12-06 15:11:13.377445 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72436]) <Notice>: xpcproxy spawned with pid 72436
2022-12-06 15:11:13.377468 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72436]) <Notice>: internal event: SPAWNED, code = 0
2022-12-06 15:11:13.377472 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72436]) <Notice>: service state: xpcproxy
2022-12-06 15:11:13.377500 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72436]) <Notice>: internal event: SOURCE_ATTACH, code = 0
2022-12-06 15:11:13.382266 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72436]) <Notice>: service state: running
2022-12-06 15:11:13.382279 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72436]) <Notice>: internal event: INIT, code = 0
2022-12-06 15:11:13.382299 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72436]) <Notice>: job state = running
2022-12-06 15:11:13.382390 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72436]) <Notice>: Successfully spawned IgnitionInstaller[72436] because non-ipc demand
2022-12-06 15:11:14.516780 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72436]) <Notice>: exited due to exit(0)
2022-12-06 15:11:14.516795 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72436]) <Notice>: service state: exited
2022-12-06 15:11:14.516804 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72436]) <Notice>: internal event: EXITED, code = 0
2022-12-06 15:11:14.516810 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72436]) <Notice>: job state = exited
2022-12-06 15:11:14.516865 (gui/501 [100005]) <Notice>: service inactive: application.com.inductiveautomation.ignition.installer.21.30
2022-12-06 15:11:14.516872 (gui/501/application.com.inductiveautomation.ignition.installer.21.30 [72436]) <Notice>: service state: not running
2022-12-06 15:11:14.517450 (gui/501/application.com.inductiveautomation.ignition.installer.21.30) <Notice>: removing job: caller = runningboardd
2022-12-06 15:11:14.517458 (gui/501 [100005]) <Notice>: removing service: application.com.inductiveautomation.ignition.installer.21.30
2022-12-06 15:11:14.517548 (gui/501/application.com.inductiveautomation.ignition.installer.21.30) <Notice>: internal event: PETRIFIED, code = 0
2022-12-06 15:11:14.517551 (gui/501/application.com.inductiveautomation.ignition.installer.21.30) <Notice>: job state = removed

Probably the relevant bit. Gatekeeper is likely being a stickler because the installers aren't yet notarized fully.

1 Like

@ WillMT10 Thank you! this worked for me :grinning: