Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incompatible Plug-ins Disabled #11

Open
froodproton opened this issue Mar 6, 2021 · 13 comments
Open

Incompatible Plug-ins Disabled #11

froodproton opened this issue Mar 6, 2021 · 13 comments
Labels
bug Something isn't working

Comments

@froodproton
Copy link

After activating the plugin in mail, it restarts and shows:

Mail has disabled the following plug-ins:
OpenHaystackMail.mailbundle
Contact the makers of these plug-ins for versions that are compatible with Mail 14.0.

@sem1845
Copy link

sem1845 commented Mar 6, 2021

#4

@froodproton
Copy link
Author

froodproton commented Mar 6, 2021

I cannot confirm.
Maybe because:

sudo spctl --master-disable
objc[10597]: Class SPExecutionPolicy is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.
objc[10597]: Class AppWrapper is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.
objc[10597]: Class AppWrapperPolicyResult is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.
objc[10597]: Class AppWrapperPolicy is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.
objc[10597]: Class SPLog is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.
objc[10597]: Class MIS is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.
objc[10597]: Class SPExecutionHistoryItem is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.
objc[10597]: Class SPExecutionPolicyItem is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.
objc[10597]: Class SPDeveloperPolicy is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.
objc[10597]: Class GKScanResult is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.

??

status shows:

sudo spctl --status
objc[10650]: Class SPExecutionPolicy is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.
objc[10650]: Class AppWrapper is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.
objc[10650]: Class AppWrapperPolicyResult is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.
objc[10650]: Class AppWrapperPolicy is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.
objc[10650]: Class SPLog is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.
objc[10650]: Class MIS is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.
objc[10650]: Class SPExecutionHistoryItem is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.
objc[10650]: Class SPExecutionPolicyItem is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.
objc[10650]: Class SPDeveloperPolicy is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.
objc[10650]: Class GKScanResult is implemented in both /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy and /usr/sbin/spctl. One of the two will be used. Which one is undefined.
assessments disabled

@Sn0wfreezeDev
Copy link
Member

As suggested by @sem1845
Disable Gatekeeper, then activate the Mail plug-in and enable gatekeeper again afterwards

@froodproton
Copy link
Author

froodproton commented Mar 7, 2021

I don't get the point - the gatekeeper was disabled before this issue was posted.
This issue was raised BECAUSE the message occurs ALTHOUGH gatekeeper is disabled.

Doesn't the status show that it is disabled?
sudo spctl --status
assessments disabled

After activating the plugin in mail, it restarts and shows:

Mail has disabled the following plug-ins:
OpenHaystackMail.mailbundle
Contact the makers of these plug-ins for versions that are compatible with Mail 14.0.

@Sn0wfreezeDev
Copy link
Member

Which macOS version are you using? It could be that a new Beta would require an update to the Plug-In

@schmittner
Copy link
Member

Also I think that running spctl shouldn't throw these warnings...

@schmittner
Copy link
Member

@froodproton were you able to get it running?

@schmittner schmittner added the bug Something isn't working label Mar 16, 2021
@domse
Copy link

domse commented Mar 29, 2021

I think the Mailplugin isn't compatible to current Mail 14 version as per openhaystack/OpenHaystack/OpenHaystackMail/Info.plist Therefore the plugin doesn't show up without another compatible Addon. I was also only able to install when adding mailbutler.

@Sn0wfreezeDev
Copy link
Member

I checked that several times, because when the plug-in is not compatible you get an error message by Mail saying that it is not compatible with Mail 14.

What I think could be the issue is that we store the plug-in in the user's directory at ~/Library/Mail/Bundles. Most other plug-ins store it in the system level at /Library/Mail/Bundles. Mail does not seem to query the user folder for some users if they do not have other plug-ins installed

@froodproton
Copy link
Author

froodproton commented Apr 8, 2021

I am running regular Mac OS 11.2.3
The Mac is company managed with Jamf, but I don't see any restrictions regarding gatekeeper.
/Library/Mail does not exist on this Mac.

Mailbutler is installed now and the MailButler Plugin is active, it was possible to activate it just like it is required for haystack.
But the problem with haystack plugin still persists.....

@grigorye
Copy link

grigorye commented May 1, 2021

I face this issue as well on M1 running BigSur 11.3.

@PrinzEric
Copy link

Still present

@K4CZP3R
Copy link

K4CZP3R commented Jul 24, 2021

Bump, still present on 11.5 (m1)

#64 fixes it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

8 participants