Abcdrlgvj

Q: messages doesn't work in osx

Messages has never worked for me in OSX, but it only recently became a problem when my iPhone went down for the count and I tried to turn to my CPU to manage my messages.  No luck.  I can use Messages from a guest user -- but under my own user account, while I can log in, it fails to send/receive any messages.  I've deleted all the apple.com preference files to the point that I've managed to reset the program and re-enter my apple ID -- but no luck.  Don't really need the program now that I got a new phone, just find it frustrating is all.  Would appreciate any feedback...

MacBook Air, OS X Mavericks (10.9.4)

Posted on Aug 9, 2014 6:32 PM

Close

Q: messages doesn't work in osx

  • All replies
  • Helpful answers

Page 1 Next
  • by Linc Davis,

    Linc Davis Linc Davis Aug 9, 2014 8:04 PM in response to Abcdrlgvj
    Level 10 (208,037 points)
    Applications
    Aug 9, 2014 8:04 PM in response to Abcdrlgvj

    Back up all data.

    Quit Messages if it’s running. Force quit if necessary. Relaunch it and test after each of the following steps. If the problem isn't resolved, quit again and go on to the next step.

    Step 1

    Make sure you know the ID and password you use with iMessage. Launch the Keychain Access application in any of the following ways:

    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)

    ☞ In the Finder, select Go Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.

    ☞ Open LaunchPad. Click Utilities, then Keychain Access in the icon grid.

    Use the search box in the toolbar of the Keychain Access window to find and delete all items with "iMessage" or "com.apple.idms" in the name. Log out and log back in.

    Step 2

    Hold down the option key and select

              Go Library

    from the Finder menu bar. Move the following items from the Library folder to the Trash (some may not exist):

              Caches/com.apple.Messages

              Caches/com.apple.imfoundation.IMRemoteURLConnectionAgent

              Containers/com.apple.iChat

              Containers/com.apple.soagent

              IdentityServices

    Leave the Library folder open. Log out and log back in.

    Step 3

    Go back to the Finder and move the following item from the open Library folder to the Desktop:

              Messages

    Note: you are not moving the Messages application. You’re moving a folder named “Messages.”

    If Messages now works, delete the Messages folder on the Desktop. Otherwise, quit Messages again. Put back the folder you moved, overwriting the newer one that may have been created in its place.

    Step 4

    In the Preferences subfolder, there may be several files having names that begin with any of the following strings:

              com.apple.iChat

              com.apple.ids

              com.apple.imdsmsrecordstore

              com.apple.imessage

              com.apple.imservice

    Move them all to the Desktop. There may also be a file with the name "com.apple.imagent.plist". Move that to the Trash.

    Also in the Preferences folder, there's a subfolder named "ByHost". Open it and do the same thing.

    Log out and log back in. Test again. This time Messages should perform normally, but your settings will be lost. You may be able to put back some of the files you moved to the Desktop in this step. Relaunch and test after each one. Eventually you should find one or more that causes Messages to malfunction. Delete those files and recreate whatever settings they contained.

    If the issue is still not resolved, quit Messages again and put all the items you moved to the Desktop back where they were. You don’t need to replace the items you moved to the Trash. Stop here and post your results.

    If you later decide that you don’t like the results of Steps 3 and 4, you can undo them completely by quitting Messages and restoring the items you deleted in those steps from your backup.

  • by Abcdrlgvj,

    Abcdrlgvj Abcdrlgvj Aug 9, 2014 8:52 PM in response to Linc Davis
    Level 1 (0 points)
    Aug 9, 2014 8:52 PM in response to Linc Davis

    Did all 4 steps (except replace the preferences files -- what need?  the program just makes new ones) -- still doesn't work.  And still does work in Guest User...

  • by Linc Davis,

    Linc Davis Linc Davis Aug 9, 2014 8:54 PM in response to Abcdrlgvj
    Level 10 (208,037 points)
    Applications
    Aug 9, 2014 8:54 PM in response to Abcdrlgvj

    Launch the Console application in any of the following ways:

    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)

    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.

    ☞ Open LaunchPad. Click Utilities, then Console in the icon grid.

    The title of the Console window should be All Messages. If it isn't, select

              SYSTEM LOG QUERIES ▹ All Messages

    from the log list on the left. If you don't see that list, select

              View ▹ Show Log List

    from the menu bar at the top of the screen.Click the Clear Display icon in the toolbar. Then take one of the actions that you're having trouble with. Select any messages that appear in the Console window. Copy them to the Clipboard by pressing the key combination command-C. Paste into a reply to this message by pressing command-V.

    The log contains a vast amount of information, almost all of which is irrelevant to solving any particular problem. When posting a log extract, be selective. A few dozen lines are almost always more than enough.

    Please don't indiscriminately dump thousands of lines from the log into this discussion.

    Please don't post screenshots of log messages—post the text.

    Some private information, such as your name, may appear in the log. Anonymize before posting.

  • by Abcdrlgvj,

    Abcdrlgvj Abcdrlgvj Aug 10, 2014 8:09 AM in response to Linc Davis
    Level 1 (0 points)
    Aug 10, 2014 8:09 AM in response to Linc Davis

    Here you go:

     

    8/10/14 11:02:54.246 AM com.apple.SecurityServer[14]: Killing auth hosts

    8/10/14 11:02:54.246 AM com.apple.SecurityServer[14]: Session 100069 destroyed

    8/10/14 11:02:54.249 AM com.apple.SecurityServer[14]: Session 100072 created

    8/10/14 11:02:54.254 AM com.apple.security.XPCKeychainSandboxCheck[2577]: Can't get sandbox fs extension for /Library/Sophos Anti-Virus/Sophos.keychain, status=-1 errno=No such file or directory ext=(null)

    8/10/14 11:02:54.288 AM com.apple.SecurityServer[14]: Killing auth hosts

    8/10/14 11:02:54.288 AM com.apple.SecurityServer[14]: Session 100070 destroyed

    8/10/14 11:03:07.017 AM com.apple.SecurityServer[14]: Session 100074 created

    8/10/14 11:03:14.475 AM imagent[2213]: [Warning] callerURI - No bindings !!

    8/10/14 11:03:14.475 AM imagent[2213]: [Warning] callerURI - No bindings !!

    8/10/14 11:03:14.482 AM imagent[2213]: [Warning] *********** Failing message: FZMessage[outgoing: YES sender=(null); service=iMessage; handle=+1646———; unformatted=(null); country=(null); roomName='(null)'; flags=100005; subject='<< Message Not Loggable >>' text='<< Message Not Loggable >>' messageID: 11 GUID:'E361FB5E-4100-4DD0-AFC4-F0AD951D7642' date:'429375794.000000' date-delivered:'0.000000' date-read:'0.000000' transfer guids: '(null)' empty: NO finished: YES sent: NO read: NO delivered: NO from-me: YES DD results: NO DD Scanned: YES Downgraded: NO emote: NO error: 0]    empty source ID or idsAccount supplied ((null):IDSAccount: 0x7fb7e0e1db80 [Service: com.apple.madrid  User: *****@gmail.com  ID: 9BF2FA34-24C7-428B-9209-4AF6CDA74660  Type: Apple ID  Active: YES  Registration Status: Registered])

    8/10/14 11:03:14.482 AM imagent[2213]: [Warning] *********** Failing message: FZMessage[outgoing: YES sender=(null); service=iMessage; handle=+1646———; unformatted=(null); country=(null); roomName='(null)'; flags=100005; subject='<< Message Not Loggable >>' text='<< Message Not Loggable >>' messageID: 11 GUID:'E361FB5E-4100-4DD0-AFC4-F0AD951D7642' date:'429375794.000000' date-delivered:'0.000000' date-read:'0.000000' transfer guids: '(null)' empty: NO finished: YES sent: NO read: NO delivered: NO from-me: YES DD results: NO DD Scanned: YES Downgraded: NO emote: NO error: 0]    empty source ID or idsAccount supplied ((null):IDSAccount: 0x7fb7e0e1db80 [Service: com.apple.madrid  User: *****@gmail.com  ID: 9BF2FA34-24C7-428B-9209-4AF6CDA74660  Type: Apple ID  Active: YES  Registration Status: Registered])

    8/10/14 11:03:14.510 AM xpcproxy[2585]: assertion failed: 13E28: xpcproxy + 3438 [D559FC96-E6B1-363A-B850-C7AC9734F210]: 0x2

  • by Linc Davis,

    Linc Davis Linc Davis Aug 10, 2014 10:12 AM in response to Abcdrlgvj
    Level 10 (208,037 points)
    Applications
    Aug 10, 2014 10:12 AM in response to Abcdrlgvj

    Back up all data before proceeding.

    This procedure will unlock all your user files (not system files) and reset their ownership, permissions, and access controls to the default. If you've intentionally set special values for those attributes on any of your files, they will be reverted. In that case, either stop here, or be prepared to recreate the settings if necessary. Do so only after verifying that those settings didn't cause the problem. If none of this is meaningful to you, you don't need to worry about it, but you do need to follow the instructions below.

    Step 1

    If you have more than one user, and the one in question is not an administrator, then go to Step 2.

    Triple-click anywhere in the following line on this page to select it:

    sudo find ~ $TMPDIR.. -exec chflags -h nouchg,nouappnd,noschg,nosappnd {} + -exec chown -h $UID {} + -exec chmod +rw {} + -exec chmod -h -N {} + -type d -exec chmod -h +x {} + 2>&-

    Copy the selected text to the Clipboard by pressing the key combination command-C.

    Launch the built-in Terminal application in any of the following ways:

    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)

    ☞ In the Finder, select Go Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.

    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.

    Paste into the Terminal window by pressing command-V. I've tested these instructions only with the Safari web browser. If you use another browser, you may have to press the return key after pasting.

    You'll be prompted for your login password, which won't be displayed when you type it. Type carefully and then press return. You may get a one-time warning to be careful. If you don’t have a login password, you’ll need to set one before you can run the command. If you see a message that your username "is not in the sudoers file," then you're not logged in as an administrator.

    The command may take several minutes to run, depending on how many files you have. Wait for a new line ending in a dollar sign ($) to appear, then quit Terminal.

    Step 2 (optional)

    Take this step only if you have trouble with Step 1, if you prefer not to take it, or if it doesn't solve the problem.

    Start up in Recovery mode. When the OS X Utilities screen appears, select

              Utilities Terminal

    from the menu bar. A Terminal window will open. In that window, type this:

    res

    Press the tab key. The partial command you typed will automatically be completed to this:

    resetpassword

    Press return. A Reset Password window will open. You’re not going to reset a password.

    Select your startup volume ("Macintosh HD," unless you gave it a different name) if not already selected.

    Select your username from the menu labeled Select the user account if not already selected.

    Under Reset Home Directory Permissions and ACLs, click the Reset button.

    Select

               Restart

    from the menu bar.

  • by Abcdrlgvj,

    Abcdrlgvj Abcdrlgvj Aug 10, 2014 10:49 AM in response to Linc Davis
    Level 1 (0 points)
    Aug 10, 2014 10:49 AM in response to Linc Davis

    Did the above (both steps).  Still doesn't work.  Same error messages in console...

  • by Linc Davis,

    Linc Davis Linc Davis Aug 10, 2014 12:05 PM in response to Abcdrlgvj
    Level 10 (208,037 points)
    Applications
    Aug 10, 2014 12:05 PM in response to Abcdrlgvj

    Back up all data before proceeding.

    Launch the Keychain Access application again.

    Select the login keychain from the list on the left side of the Keychain Access window. If your default keychain has a different name, select that.

    If the lock icon in the top left corner of the window shows that the keychain is locked, click to unlock it. You'll be prompted for the keychain password, which is the same as your login password, unless you've changed it.

    Right-click or control-click the login entry in the list. From the menu that pops up, select

              Change Settings for Keychain "login"

    In the sheet that opens, uncheck both boxes, if not already unchecked.

    From the menu bar, select

              Keychain Access Preferences First Aid

    If the box marked

              Keep login keychain unlocked

    is not checked, check it.

    Select

              Keychain Access Keychain First Aid

    from the menu bar and repair the keychain. Quit Keychain Access.

  • by Ralph Johns (UK),Helpful

    Ralph Johns (UK) Ralph Johns (UK) Aug 10, 2014 12:09 PM in response to Abcdrlgvj
    Level 9 (73,343 points)
    Applications
    Aug 10, 2014 12:09 PM in response to Abcdrlgvj

    Hi,

     

    In Messages >Preferences > Accounts > iMessages Account can you use the Details Button ?  (It will ask you to Login again)

    Is this set to the right country code ?

     

    Does your Country code have anything to do with this number ?

     

    +1646

     

    The Log above says the Country is (Null) but also lists this number.

     

    I looked here but could not find it.

     

    Does this agree with the Date and Time (plus Zone) settings or the Region set in Language and Text (both in System Preferences).

     

    Also in the Contacts App is the My Card (See Card menu) showing your details ?

     

     

    3Sigcopy2.png

    8:09 pm      Sunday; August 10, 2014

     

      iMac 2.5Ghz i5 2011 (Mavericks 10.9)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
     Couple of iPhones and an iPad
  • by Abcdrlgvj,

    Abcdrlgvj Abcdrlgvj Aug 10, 2014 12:50 PM in response to Linc Davis
    Level 1 (0 points)
    Aug 10, 2014 12:50 PM in response to Linc Davis

    I do appreciate the continued responses.  But no luck -- login boxes weren't checked, keychain first aid found nothing to repair.

  • by Abcdrlgvj,

    Abcdrlgvj Abcdrlgvj Aug 10, 2014 12:53 PM in response to Ralph Johns (UK)
    Level 1 (0 points)
    Aug 10, 2014 12:53 PM in response to Ralph Johns (UK)

    +1 is the country code (US).  646 is the area code -- I just -----ed out the rest, as I'm not a big fan of publishing my phone # on the interwebs.  Date/time and language/region agree with US.  I had earlier deleted mycard in contacts to see if that did anything -- I created a new one -- no difference.

  • by Ralph Johns (UK),

    Ralph Johns (UK) Ralph Johns (UK) Aug 10, 2014 1:06 PM in response to Abcdrlgvj
    Level 9 (73,343 points)
    Applications
    Aug 10, 2014 1:06 PM in response to Abcdrlgvj

    Hi,

     

    I did wonder if it was a US code and Area.

     

    Did the Messages app agree with the Region/Country settings  (in the Details Button of the Account) ?

     

     

    3Sigcopy2.png

    9:06 pm      Sunday; August 10, 2014

     

      iMac 2.5Ghz i5 2011 (Mavericks 10.9)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
     Couple of iPhones and an iPad
  • by Abcdrlgvj,

    Abcdrlgvj Abcdrlgvj Aug 10, 2014 1:13 PM in response to Ralph Johns (UK)
    Level 1 (0 points)
    Aug 10, 2014 1:13 PM in response to Ralph Johns (UK)

    Yes.

  • by Ralph Johns (UK),

    Ralph Johns (UK) Ralph Johns (UK) Aug 10, 2014 1:42 PM in response to Abcdrlgvj
    Level 9 (73,343 points)
    Applications
    Aug 10, 2014 1:42 PM in response to Abcdrlgvj

    Hi,

     

    I am not sure what to suggest next.

    The Log suggests you are logged in but then does not appear to agree the location properly or that the Madrid ID (your Apple ID) is the sender's ID

     

    Any chance that in Language and Text you have  a different language set for keyboard input ?

     

    (It can't be Date and Time as the Guest account works.  DNS settings can be excluded for similar reasons)

     

     

    3Sigcopy2.png

    9:42 pm      Sunday; August 10, 2014

     

      iMac 2.5Ghz i5 2011 (Mavericks 10.9)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
     Couple of iPhones and an iPad
  • by Abcdrlgvj,

    Abcdrlgvj Abcdrlgvj Aug 10, 2014 3:10 PM in response to Ralph Johns (UK)
    Level 1 (0 points)
    Aug 10, 2014 3:10 PM in response to Ralph Johns (UK)

    If by Language and Text you mean Language and Region -- no, it's set to English and US.

Page 1 Next