1 2 3 Previous Next 36 Replies Latest reply: Apr 23, 2013 4:53 PM by gregfromLA
edlsoccer Level 1 Level 1 (0 points)

Everytime a refresh is needed for iCal I keep getting prompted for my Google Calendar Password. Any thoughts?

 

I have multiple google calendars and I am using the "Delagates" feature.

 

iCal 6.0, OS X 10.8


OS X Mountain Lion, iCal 6.0
  • 1. Re: iCal keeps prompting me for password
    edlsoccer Level 1 Level 1 (0 points)

    Further update. Console is providing me a slew of errors (at least 1 for each calendar, sometimes more):

     

    8/8/12 3:50:16.043 PM CalendarAgent[306]: [com.apple.calendar.store.log.caldav.queue] [Account refresh failed with error: Error Domain=CoreDAVHTTPStatusErrorDomain Code=401 "The operation couldn’t be completed. (CoreDAVHTTPStatusErrorDomain error 401.)" UserInfo=0x7fef1dcf7d70 {AccountName=XXXXX, CalDAVErrFromRefresh=YES, CoreDAVHTTPHeaders=<CFBasicHash 0x7fef1dccaf80 [0x7fff72eab190]>{type = immutable dict, count = 10,

    entries =>

        0 : Case Insensitive Key: X-Content-Type-Options = <CFString 0x7fef1efa4b40 [0x7fff72eab190]>{contents = "nosniff"}

        1 : Case Insensitive Key: Content-Type = <CFString 0x7fef1d76c8b0 [0x7fff72eab190]>{contents = "text/html; charset=UTF-8"}

        2 : Case Insensitive Key: Server = <CFString 0x7fef20c4a080 [0x7fff72eab190]>{contents = "GSE"}

        3 : Case Insensitive Key: Transfer-Encoding = <CFString 0x7fff726c86b8 [0x7fff72eab190]>{contents = "Identity"}

        6 : Case Insensitive Key: Date = <CFString 0x7fef1dc8c1b0 [0x7fff72eab190]>{contents = "Wed, 08 Aug 2012 19:50:15 GMT"}

        7 : Case Insensitive Key: X-Frame-Options = <CFString 0x7fef1ef477e0 [0x7fff72eab190]>{contents = "SAMEORIGIN"}

        8 : Case Insensitive Key: X-XSS-Protection = <CFString 0x7fef1dc2b240 [0x7fff72eab190]>{contents = "1; mode=block"}

        9 : Case Insensitive Key: Www-Authenticate = <CFString 0x7fef20c31ef0 [0x7fff72eab190]>{contents = "BASIC realm="Google CalDAV""}

        11 : Case Insensitive Key: Cache-Control = <CFString 0x7fef1f6dd940 [0x7fff72eab190]>{contents = "private, max-age=0"}

        12 : Case Insensitive Key: Expires = <CFString 0x7fef1efd2470 [0x7fff72eab190]>{contents = "Wed, 08 Aug 2012 19:50:15 GMT"}

    }

    }]

  • 2. Re: iCal keeps prompting me for password
    emarmite Level 1 Level 1 (115 points)

    I have this problem too. It's only started in the past few days but now it's affecting all my calendars. I'm seeing the same error as you plus hundreds of copies of:

     

    8/9/12 1:38:54.237 PM CalendarAgent[660]: Unexpected EOF, returning last token as fallback

     

    The only way I could make it stop was to disable all delegated calendars and restart the app a couple of times. It's clearly either a bug in Mountain Lion or a Google issue, and I suspect ML: colleagues running 10.8 are experiencing this issue but those still on 10.7 are not.

     

    I'm curious if Apple and/or Google are tweaking security policies following the Wired hack last week. I'm using two factor authentication, I wonder if anyone without two factor are seeing this issue?

  • 3. Re: iCal keeps prompting me for password
    rcork Level 1 Level 1 (5 points)

    I was having this issue and thought the same thing about 2 factor authentication. However, i have the problem using the old password sytel and the 2 factor authentication. The problem doesn't happen until i try to enable my delegage calendars.

  • 4. Re: iCal keeps prompting me for password
    rcork Level 1 Level 1 (5 points)

    Ok. So after it keeps asking me to re-enter my password in Calendar app, i thought maybe that the attempts were triggering Google to lock the account to protect it from attacks. I went to google and changed my google password, then used that new password in Calendar and its working again. Delegates refreshed and everything working correctly.

  • 5. Re: iCal keeps prompting me for password
    edlsoccer Level 1 Level 1 (0 points)

    Several questions:

     

    1. Are you using 2 factor authentication, or the old single factor? I assume I am using single factor, as I don't recall changeing it.
    2. Do you know off hand if iCal or the iOS devices support 2 factor authentication?
    3. Did you change the password to a different "rule set" (going from all letters to all numbers, or alpha-numeric to alpha-numerica plus special)? I am trying to gauge if my password is the issue.
    4. Also, did you do a force refresh in iCal and everything stayed stable after changing your password?
  • 6. Re: iCal keeps prompting me for password
    rcork Level 1 Level 1 (5 points)
    1. I was originally using old single factor. Starting getting the prompts to re-enter my password in iCal. Searched online on google groups and found someone saying that they turned on 2 factor authentication and that fixed it. I then turned on 2 factor auth, setup app specific passwords through google's account management site. I then put the new passwords into iCal but it didn't fix it. I then disabled 2 factor authentication. That didn't fix it either. I then changed my google password and put that password into iCal and it worked.
    2. iCal and iOS don't support 2 factor authentication. You have to create app specific passwords through google account management and then use those passwords in OSX and iOS.
    3. I use 1Password to generate all my passwords (i have different passwords for every site). They are over 32 characters long and a mix of numbers, letters and symbols.
    4. In iCal i deleted the Google account and set it back up using the new master password i described in #1
  • 7. Re: iCal keeps prompting me for password
    edlsoccer Level 1 Level 1 (0 points)

    Thanks for the details. I will try this and see what happens.

  • 8. Re: iCal keeps prompting me for password
    alex349 Level 3 Level 3 (635 points)

    I'm seeing exactly the same thing. The moment I add any Delegate calendars the password prompts begin. This only started last night for me (may be coincidence that I had just changed my password). Nothing I have tried works, so I just hope this is something on Google's end that is fixed with us simply waiting this out. It is annoying, but at least everything being synced means we have other options to access it and issues with Calendar don't compromise the data (and my iOS devices still sync properly without any hitches).

  • 9. Re: iCal keeps prompting me for password
    LCohen Level 1 Level 1 (0 points)

    Same problem.  Has someone contacted apple about this?

  • 10. Re: iCal keeps prompting me for password
    seagullmouse Level 1 Level 1 (0 points)

    Same thing here, annoying. Going back to Google Calendar until Apple fix this!

  • 11. Re: iCal keeps prompting me for password
    targus Level 1 Level 1 (5 points)

    Having the exact same problem here. Changing password did nothing.

  • 12. Re: iCal keeps prompting me for password
    Vic van Dijk Level 1 Level 1 (10 points)

    I got the password prompt, too and also "error 302". I was not able to sync new events from iCal to Google. I force quit the process "CalendarAgent" using Activity Monitor, and now syncing seems to work. And I haven't seen the password prompt nor error messages yet (though Console is full of errors).

  • 13. Re: iCal keeps prompting me for password
    targus Level 1 Level 1 (5 points)

    Quitting calendar agent worked for me as well...

  • 14. Re: iCal keeps prompting me for password
    edlsoccer Level 1 Level 1 (0 points)

    Quitting Calendar Agent is not working for me. I still get the following errors.

    About 50 of these: 8/13/12 10:19:28.210 AM CalendarAgent[12480]: Unexpected EOF, returning last token as fallback

     

    Then about 10 of these:

    8/13/12 10:19:31.193 AM CalendarAgent[12480]: [com.apple.calendar.store.log.caldav.queue] [Account refresh failed with error: Error Domain=CoreDAVHTTPStatusErrorDomain Code=401 "The operation couldn’t be completed. (CoreDAVHTTPStatusErrorDomain error 401.)" UserInfo=0x7fb603b9d990 {AccountName=, CalDAVErrFromRefresh=YES, CoreDAVHTTPHeaders=<CFBasicHash 0x7fb603f5a4b0 [0x7fff79a05190]>{type = immutable dict, count = 10,

    entries =>

        0 : Case Insensitive Key: X-Content-Type-Options = <CFString 0x7fb6038d0650 [0x7fff79a05190]>{contents = "nosniff"}

        1 : Case Insensitive Key: Content-Type = <CFString 0x7fb603bd3930 [0x7fff79a05190]>{contents = "text/html; charset=UTF-8"}

        2 : Case Insensitive Key: Server = <CFString 0x7fb603b1c400 [0x7fff79a05190]>{contents = "GSE"}

        3 : Case Insensitive Key: Transfer-Encoding = <CFString 0x7fff792226b8 [0x7fff79a05190]>{contents = "Identity"}

        6 : Case Insensitive Key: Date = <CFString 0x7fb603bf6300 [0x7fff79a05190]>{contents = "Mon, 13 Aug 2012 14:19:31 GMT"}

        7 : Case Insensitive Key: X-Frame-Options = <CFString 0x7fb603869680 [0x7fff79a05190]>{contents = "SAMEORIGIN"}

        8 : Case Insensitive Key: X-XSS-Protection = <CFString 0x7fb603b01740 [0x7fff79a05190]>{contents = "1; mode=block"}

        9 : Case Insensitive Key: Www-Authenticate = <CFString 0x7fb603bcf200 [0x7fff79a05190]>{contents = "BASIC realm="Google CalDAV""}

        11 : Case Insensitive Key: Cache-Control = <CFString 0x7fb603b08d50 [0x7fff79a05190]>{contents = "private, max-age=0"}

        12 : Case Insensitive Key: Expires = <CFString 0x7fb603bf8a20 [0x7fff79a05190]>{contents = "Mon, 13 Aug 2012 14:19:31 GMT"}

    }

    }]

1 2 3 Previous Next