Little Snitch + Google Chrome = ksfetch issues

So Google Chrome has recently stopped playing nicely with Little Snitch, mainly because there is an issue with Chrome that it creates a temp file to check for updates every X hours.  Since its making a new temp file for some reason it sets off Little Snitch, which is quite annoying.

Entering the following code into your terminal will make it check once a week rather than every few hours:

Hopefully one of the next version of Chrome they will address this, as it is very annoying having to click allow/deny every X hours.

  • tomasio

    Great and elegant solution. I was already thinking of redirecting all the LS alerts to the email-account of the founder of Google >-)

  • Daniel Crandall

    This is just awesome, sigh, thank you so much for doing the research on this!

  • Richard Wardt van Duijvenbode

    A different solution is available on: http://www.wardt.info/little-snitch-and-ksfetch/

    • http://www.fauxzen.com/ Shelby DeNike

      Nice. Looks like a good solution, I honestly haven’t had the error in ages now so they may have patched it on newer releases.

      • Richard Wardt van Duijvenbode

        Thanks. I came across this bug on a somewhat older system, so it could actually be version specific.

  • Léandre

    Thank you so much for your help !

  • clemente jacques

    thanks maaaan! this saved my mental peace!

  • Nikolas Hill

    IT WORKS THANX A MILLION!!!!!!!!!!!!!!!!

    • http://www.facebook.com/ilaria.goggi Ilaria Goggi

      i don’t know where to write the code and how to make it works…could you give me some help? i’coming crazy…..

      • http://www.fauxzen.com/ Shelby DeNike

        You have to open your Terminal.app located in Macintosh HD->Applications->Utilities

  • jack

    THANKS!

  • alutii

    Just in case you skip past the above comment, this is the command google gives in the above link:

    To disable Google Software Update from checking for updates, execute the following in the Terminal application:

    defaults write com.google.Keystone.Agent checkInterval 0

  • V2Blast

    Thank you so much. I barely even use the apps I have… They don’t need to update every 5 seconds.

  • cox

    i delete chrome with “appcleaner” and “clean my mac” but message come again and again? So have i forgotten some files? this code has no function for my mac…i try it with sudo and normally…now i will wait a bit and then i kill all google stuff in my mac…

  • Joey

    Why don’t you guys just allow it forever?

    • http://www.fauxzen.com/ Shelby DeNike

      The issue with that is that Chrome creates a new temp file every time so the rules in little snitch didn’t apply to the newly created file.

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • Joey

    Why don’t you guys just allow it forever?

  • alston

    I’m not familiar with what to do when you say, “enter the following code into your terminal”? I use a mac, OS 10.6.8. Can someone please enlighten me on how to accomplish this?

    • http://www.fauxzen.com/ Shelby DeNike

      The terminal.app is located under Macintosh HD -> Applications -> Utilities

    • N00b

      Maybe then it’d be better if you didn’t use the Terminal at all.

  • Colin

    Thanks a milion

  • Randman

    I found the solution
    After weeks of driving me nuts with calls every 20 or so minutes always twice in a row, I was ready to kill Google and I like Google.

    I did all kinds of reading and found that short of uninstalling the Google apps and running the command line to change something it seemed hopeless. On one forum that seemed out of date as they didn’t have any idea what was going on one hero offered a simple solution that worked brilliantly.

    Go to user > Library > Google > Software Update. Select the Google folder, Cmd I (get info) and change the folder permissions to read only and then check apply permissions to folder contents. Yeah It has never reared it’s ugly head again!!!

    • http://twitter.com/fotozilla Joe Mahoney

      I tried that and it worked for a while, then the permissions reverted and back to the same old. Just rand the OP’s command. We’ll see.

    • Paco

      Es perfecto. Funciona perfectamente. Hay que marcar la casilla Bloqueado.
      Mil gracias.

  • ñgo

    I am not a Chrome user, but I do have Google Drive on my system (10.6.8), I’ll give a try to your code. Thanks for sharing it!

  • http://www.facebook.com/JoshRoutin Josh Routin

    Oh man, thanks for this.

  • moeller

    I don’t use chrome, it’s not even installed on my macbook, so why does Little Snitch ask me to allow ksfetch all the time, if it’s linked to chrome? Is the same solution working anyway?

    • haruspex

      It’s linked to any Google software you have installed, not just Chrome.

  • coso

    Marry me

  • Fubared

    Thanks!!!

    • http://www.fauxzen.com/ Shelby DeNike

      No problem, glad it helped.

  • http://twitter.com/ekuseru Christian M.

    Thank you so much! I used to darken my MBP’s screen at night while I sleep and this thing popped and suddenly turned the screen on…

    • http://twitter.com/ekuseru Christian M.

      Well it worked for a while, then it popped up again, its driving me mad ! Also tried the permissions workaround and still get that annoying message.

      • http://www.fauxzen.com/ Shelby DeNike

        Looks like this fix is no longer working for me either actually. OS X 10.8, Google Chrome Version 22.0.1207.1 dev

  • http://www.facebook.com/clothezoff Oliver Clothezoff

    I got rid of the callback entirely by changing the permissions on the root /library/google/googlesoftwareupdate folder to ‘No Access’

  • Internet Marketing

    time unistall google chrome. I never use it anyways

  • phantom

    Thank you for sharing this information. Such an annoyance

    • http://www.fauxzen.com/ Shelby DeNike

      No problem.

  • http://sanforddickert.com Sanford Dickert

    Thanks ever so. Was going mad about this.

  • bbelderbos

    Thanks for this workaround, this was so annoying. It seems that the popup didn’t come back the last hours.

  • Porky

    After doing this, it got worse. Not only is little snitch still popping up for ksfetch twice every hour, now chrome itself also pops up twice after that, wanting to connect itself via ksfetch, totalling in four dialogs to dismiss. *sigh*

    • http://www.fauxzen.com/ Shelby DeNike

      I just upgraded to Mountain Lion 10.8 GM (Build 12A269) with Google Chrome Version 21.0.1180.15 dev and this fix looks like it stopped working … Currently researching a new fix for this.

  • Disappointed In Google

    Yeah, I think we should declare Chrome malicious software as this is not how proper software works it does not create a temp and then execute. Like apple, Like Chrome, like them to behave like they respect us.

  • sylviala

    thank you! this has worked. the only problem is that now chrome isn’t keeping me logged into my various accounts after i quit, even though i specify that i want to remain signed in. don’t know if this is because of the code or another issue (i just installed google boomerang calendar, which was also adding another issue – tabs popping up spontaneously with a request from a third party to access my gmail accounts).

    • http://www.fauxzen.com/ Shelby DeNike

      This shouldn’t do anything to effect you staying logged in as this simply tells the update checker not to check every hour.

  • Cam

    Thank you so much. This was bugging the hell out of me. I almost switched back to firefox.

    • http://www.fauxzen.com/ Shelby DeNike

      Glad that I was able to help prevent that drastic switch hehe

    • SallyMae

      I’m using firefox with Chrome not launched. Still get the ksfetch. I may have to delete Chrome.

  • Josh Moore

    So annoying. Thank you!

  • sabius

    Thanks a million. It is the most annoying thing in the world.

  • rory

    thank you !

  • http://twitter.com/kootenayredneck kootenayredneck

    It also has set off Hands Off as well. Hopefully the Terminal hack will work with it as well.

  • _n3o_

    thanks you same me !

  • http://twitter.com/jhgorse Joe Gorse IV

    Is there a way to permanently allow each new ksfetch using TLS?

    • http://www.fauxzen.com/ Shelby DeNike

      Not that I have been able to find. I read that a newer version of Little Snitch might allow for RegEx so this can be filtered out in the future.

  • Keil C

    THANK YOU!!!

  • alex

    Thanks for this find!

    • http://www.fauxzen.com/ Shelby DeNike

      Not a problem at all hope it cuts down on the annoyance for you as well.

  • alex

    thank you Shelby!