locked
Spell Check Error RRS feed

  • Question

  • Hi gang,

    Checking spelling on our new MOSS 2007 site works just fine for me, but for normal users (I'm a site collection administrator), they see this error:

    Spelling did not complete properly. If this problem persists, notify your system administrator.

    Anyone else seen that? I can't even find a section in the configuration site to deal with spell checking etc. What am I missing?

    Cheers,
    Matt

    • Edited by Mike Walsh FIN Thursday, August 27, 2009 10:39 AM Donät think there's a Mac version of MOSS so MOSS 2006 changed to MOSS 2007
    Thursday, March 8, 2007 12:37 AM

Answers

  • Hi,

    A client of mine had the same problem.  It took me a while but I managed to reproduce it ànd find a workaround/solution.   The problem Sharepoint has is that your users have access to specific subsites (e.g. http://sharepointserver/sites/SharePoint/Another%20Test/ or even only to a specific list of that subsite , but not to the topsite of the site collection (in the example that would be http://sharepointserver/sites/SharePoint) .  


    In itself that is not an entirely logical situation:  your user can only access the site using the complete URL, and cannot browse to it starting from the topsite.

     

    Solution?  I have two:

    1)      Give all necessary users the contribute permission level on the top site (“read” is not sufficient).  Next, break the inheritance on all lists, libraries and subsites of the top site where you do not want those users to have contributor access.
    Which users?   You can use all authenticated users, but it is only those users that will be wanting to use the spell check for whom it’s necessary.  So de facto that means only contributors or higher.

    2)      If you think the above solution is quite drastic and requires too much maintenance or could cause a security leak later, you can also

    a.      On the top site, create a new permission level, e.g. “spellcheck”.   Assign only the following site permissions to the permission level:
    - browse directories

            - view pages

            - use remote interfaces

            - open

         Any other will give more rights, any less will not solve the problem.

    b.      On the top site again, assign the new permission level to the necessary users.   The effect will be that

                                                        i.     they càn access the topsite but not view any content.   They can use it to browse to their subsite

                                                       ii.     they can use the spellcheck

     

    Does it make sense that all this is necessary to be able to use the spellcheck on lower levels?   Not to me.   Possibly it will be the subject of a hotfix or service pack later on?

     

    Kind regards

     

    Pieter Jan Hermans

    • Proposed as answer by SouthernBoyd Monday, October 4, 2010 3:21 PM
    • Marked as answer by Mike Walsh FIN Monday, August 22, 2011 7:50 AM
    Friday, March 23, 2007 11:43 AM

All replies

  • Hi,

    A client of mine had the same problem.  It took me a while but I managed to reproduce it ànd find a workaround/solution.   The problem Sharepoint has is that your users have access to specific subsites (e.g. http://sharepointserver/sites/SharePoint/Another%20Test/ or even only to a specific list of that subsite , but not to the topsite of the site collection (in the example that would be http://sharepointserver/sites/SharePoint) .  


    In itself that is not an entirely logical situation:  your user can only access the site using the complete URL, and cannot browse to it starting from the topsite.

     

    Solution?  I have two:

    1)      Give all necessary users the contribute permission level on the top site (“read” is not sufficient).  Next, break the inheritance on all lists, libraries and subsites of the top site where you do not want those users to have contributor access.
    Which users?   You can use all authenticated users, but it is only those users that will be wanting to use the spell check for whom it’s necessary.  So de facto that means only contributors or higher.

    2)      If you think the above solution is quite drastic and requires too much maintenance or could cause a security leak later, you can also

    a.      On the top site, create a new permission level, e.g. “spellcheck”.   Assign only the following site permissions to the permission level:
    - browse directories

            - view pages

            - use remote interfaces

            - open

         Any other will give more rights, any less will not solve the problem.

    b.      On the top site again, assign the new permission level to the necessary users.   The effect will be that

                                                        i.     they càn access the topsite but not view any content.   They can use it to browse to their subsite

                                                       ii.     they can use the spellcheck

     

    Does it make sense that all this is necessary to be able to use the spellcheck on lower levels?   Not to me.   Possibly it will be the subject of a hotfix or service pack later on?

     

    Kind regards

     

    Pieter Jan Hermans

    • Proposed as answer by SouthernBoyd Monday, October 4, 2010 3:21 PM
    • Marked as answer by Mike Walsh FIN Monday, August 22, 2011 7:50 AM
    Friday, March 23, 2007 11:43 AM
  • Hi,

     

    In my case it is the spell check in the wiki that is not working.  The user can create and add to the wiki, but can not perfrom spell check.  The user is given the same error "Spelling did not complete properly. If this problem persist, notify your system administrator."

     

    Is there a way to remove the Spell Check option for those who are not given the permisison?

     

    Thanks! HAPPY HOLIDAYS!
    Friday, December 28, 2007 6:51 PM
  • It is an excellent stuff and has solved my problem.

    Thanks alot to Pieter Jan Hermans. 

    Saturday, February 23, 2008 7:00 AM
  • We have created the permission level and contribute permission level has been provided for users.

    But still I get the error

     

            Spelling did not complete properly.If this Problem Persists,notify your system administrator.

     

    When I login as admin spell check works fine but,doesn't work for non-admin users though contribute permission has been given for users.Can you please help me to solve this Issue .
    Thursday, May 15, 2008 12:07 PM
  • Hi Aakarshana,

     

    For your issue try the steps below:

     

     Turn off the below user permissions’ for the web app and try to do a spell check on
    any list item.
    "Central Administration > Application Management > User Permissions for Web
    Application"
    1. Use Remote Interfaces.
    2. Use Client Integration Features.

     

    Hope those help..

     

    Regards

    Catastrophic Failure (JV)

    • Proposed as answer by Catastrophic Monday, December 14, 2009 12:12 PM
    • Unproposed as answer by Mike Walsh FIN Monday, August 22, 2011 7:49 AM
    Thursday, August 27, 2009 10:34 AM
  • Hi All,
    I am site collection administrator for a Top level site collection and one below it and still get the same error in the lower level site collection i.e. "Spelling did not.....".
    I additionally checked the Security Policy in Central Admin - there are no Deny Permissions set there. We have MOSS 2007 SP2 installed on the server.  If only users are getting this error - I can understand they may have not permissions as mentioned in posts above but it does not work me even - as a Site Collection Admin.

    Any ideas not why this would be happening?

    Our MOSS version # is: 12.0.0.6514 
    and this is August Cumaltive updates 2009 (which is after SP2)
    Here is the link for versions:
    http://www.wssdemo.com/Pages/versions.aspx


    Thanks,
    Mo
    • Edited by Mohan Taneja Tuesday, February 9, 2010 12:54 AM Added version Info
    Tuesday, February 9, 2010 12:49 AM
  • Thanks Pieter Hermans this worked

    a.      On the top site, create a new permission level, e.g. “spellcheck”.   Assign only the following site permissions to the permission level:
    - browse directories

            - view pages

            - use remote interfaces

            - open

         Any other will give more rights, any less will not solve the problem.

    b.      On the top site again, assign the new permission level to the necessary users.   The effect will be that

                                                        i.     they càn access the topsite but not view any content.   They can use it to browse to their subsite

                                                       ii.     they can use the spellcheck

    http://technet.microsoft.com/en-us/library/cc263239.aspx

    Monday, March 8, 2010 10:40 PM
  • Pieter Hermans' Option #2 worked perfectly for me. Our scenario is exactly as he described.
    Monday, October 4, 2010 3:23 PM