After installing the globalSAN Initiator on macOS 10.13 or later, an error may be encountered when launching globalSAN.
This error is typically a variation of:
This is due to a change in the way macOS 10.13+ handles kernel extensions.
As a result of this change, many third-party kernel extensions requiring low-level hardware access (iSCSI, Ethernet adapter drivers, etc.) are inherently blocked by macOS until explicitly allowed to load.
After installation of globalSAN it is now recommended to navigate to System Preferences > Security & Privacy.
There should be text at the bottom that says:
"Some system software from developer "Studio Network Solutions" was blocked from loading.
Here it is possible to click Allow in order to load the kernel extension.
Note: macOS only presents these messages in the preferences for 30 minutes following installation. If the message has expired, reinstall the application.
Additionally, Allow cannot be clicked through most remote desktop applications; this must happen locally.
Afterwards, globalSAN should appear in System Preferences and launch as expected.