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

Solution to Network Extension Is Not Running #631

Open
mimta opened this issue Aug 23, 2024 · 6 comments
Open

Solution to Network Extension Is Not Running #631

mimta opened this issue Aug 23, 2024 · 6 comments

Comments

@mimta
Copy link

mimta commented Aug 23, 2024

The solution,
Open the application folder and then right click on LuLu and then "Show package contents" go to

Content > Reseousres > LuLu Uninstaller

and uninstall LuLu.
Reboot your mac
open the terminal and then

brew install LuLu

happy days
now you can open the LuLu

Thanks

@cptharris
Copy link

An easier solution #486 may be to go to Settings > General > Login Items and Extensions > Extensions (scroll down) > Network Extensions (hit ⓘ) > LuLu (toggle on). Just turn the network extension on manually.

@turbostar
Copy link

An easier solution #486 may be to go to Settings > General > Login Items and Extensions > Extensions (scroll down) > Network Extensions (hit ⓘ) > LuLu (toggle on). Just turn the network extension on manually.

After installing via Homebrew as outlined in mimta's original post, I went to Settings > General > Login Items and Extensions (Scroll down) > Network Extensions (hit ⓘ) and although another extension is labelled (Little Snitch), there is a generic "Extension" icon that is turned off (in other words, installing LuLu appears to now require the Homebrew uninstall and installation, PLUS the manual affirmation. Clicking on the 3-dot ellipsis next to the toggle switch gives the option "Reveal in Finder" - which verifies that the generic extension is indeed LuLu - (com.objective-see.lulu.extension.systemextension). Now, click the manual toggle to "on" and you should be all set.

Parenthetically, going back to the ellipsis next to the generic icon under the "Network Extensions" screen in Settings, the dropdown menu also gives the option for "View Details" - "Name" is Extension, "Type" is Network Extension. It seems that the resource needs to be appropriately labelled. Once this is done, however, will every LuLu user need to go through this onerous process to get the extension approved?

@Deargox
Copy link

Deargox commented Oct 1, 2024

An easier solution #486 may be to go to Settings > General > Login Items and Extensions > Extensions (scroll down) > Network Extensions (hit ⓘ) > LuLu (toggle on). Just turn the network extension on manually.

牛逼

@objective-see
Copy link
Owner

@turbostar installs via Homebrew are not supported due to the fact that Apple requires the network extension to be loaded solely by the application that hosts it 🤷🏻‍♂️

So to play nice with Apple's (rather strict) requirements around network extensions and their approval process, it's best to (manually?) launch LuLu.app from /Applications (again, another Apple prerequisite). This will trigger the appropriate network extension loading process:

netExtToggle

@mimta
Copy link
Author

mimta commented Oct 2, 2024

@objective-see My method is not working as you have said. The issue is I cant see the LuLu extension in my list!
lulu

Is there any way that I can add/install the extension manually or via the terminal?

Thanks

@turbostar
Copy link

@mimta - Once I download Lulu, I then try to open the app. If I try this first, then what turns out to be Lulu shows up in the "Network Extensions" list you have above as a generic icon. If I click the ellipsis next to it (circle with 3 dots), then it becomes apparent that this is indeed Lulu. I'm not sure why the icon doesn't show up.

However, solution #486 works for me and Lulu is now running.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants