Spell check in TinyMCE error

This is the place to report bugs and get support. When posting in this forum, please always provide as much detail as possible.

Please do not report problems with a custom build or custom code in this forum. If you are producing your own build from the source code and have problems or questions, ask in the developer forum, do not report it as a bug.

This is the place to report bugs and get support

When posting in this forum, please try to provide as many relevant details as possible. Particularly the following:

  • What operating system were you running when the bug appeared?
  • What database platform is your site using?
  • What version of mojoPortal are you running?
  • What version of .NET do you use?
  • What steps are necessary to reproduce the issue? Compare expected results vs actual results.
Please do not report problems with a custom build or custom code in this forum. If you are producing your own build from the source code and have problems or questions, ask in the developer forum.
This thread is closed to new posts. You must sign in to post in the forums.
10/9/2013 7:50:45 AM
Gravatar
Total Posts 19

Spell check in TinyMCE error

Hey Joe,

I am running Mojoportal 2.3.9.4, and using the TinyMCE as the content editor site wide. I am getting an error message when I try to run spell check for a HTML content block. 

This happens over multiple sites and even on my local copy, then i thought maybe this might be a fix in updates i dont have as of yet. however this even happens on the Mojoportal Demo site. 

the error message in the system log is:

2013-10-09 08:47:13,064 ERROR 64.28.197.194 - en-US - /TinyMCEHandler.ashx?rp=spellchecker - mojoPortal.Web.Global -  Referrer useragent Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36 
System.Net.ProtocolViolationException: You must write ContentLength bytes to the request stream before calling [Begin]GetResponse.
   at System.Net.HttpWebRequest.GetResponse()
   at mojoPortal.Web.Editor.GoogleSpellChecker.SendRequest(String lang, String data)
   at mojoPortal.Web.Editor.GoogleSpellChecker.CheckWords(String lang, String[] words)
   at mojoPortal.Web.Editor.SpellCheckerRequestProcessor.ProcessRequest(HttpContext context)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Has anyone else seen this problem or might there be a fix be in the works?

10/9/2013 2:19:23 PM
Gravatar
Total Posts 18439

Re: Spell check in TinyMCE error

Hi,

Thanks for the bug report. I was able to reproduce this problem on my local machine.

Researching it I found this thread in the TinyMCE forums which indicates that the google spellchecker service used by TinyMCE is no longer available. But also on that thread someone posted the changes needed for using a different service that Chrome web browser uses for spellchecking. I've updated our code and it seems to work, hopefully it will keep working in the future but there is no guarantee.

This fix is in our source code repository now and will be in the next release of mojoPortal, for now all I can suggest is use CKeditor instead if you need spellchecking or if you are a developer you could make a build of the latest code from our source code repository.

Best,

Joe

2/8/2014 7:41:36 PM
Gravatar
Total Posts 1

Re: Spell check in TinyMCE error

I found the same thing. Google spell is offline.

To get spellchecking working in TinyMCE i found the plugin from http://tinymcespellcheck.com and it worked.

You must sign in to post in the forums. This thread is closed to new posts.