Roundcube Community Forum

 

Spell Check Problem

Started by solidus23, August 21, 2009, 02:58:20 PM

Previous topic - Next topic

solidus23

I have the spell check enabled in the configs and have openssl and sockets enable in my PHP config. Though when I type an email with misspellings the spell checker states that "No spelling errors were found." Does anyone have ideas to what the problem could be? If you want any log files or anything let me know I will post what is contained in the file. Thanks.

rosali

Yes, please post log snippets if there are any error lines related to spellchecking. You state that openssl and sockets are available in your PHP. Did you make sure that port 443 is open?
Regards,
Rosali


solidus23

I have port forwarded port 443 on my router but when I try the site you use, it still states that it is closed. I will try some other things. Maybe the server is blocking it for some reason. If you have any other ideas please put them down.

rosali

The spellchecker in HTML mode works for me. I just opened a test account on your server. So it really looks like a port problem. While TinyMCE googiespell checks the spelling by connecting client side to google the plain text spell checkings establishs a connection from the roundcube server to google thru port 443 (./program/steps/mail/spell_googie.inc).
Regards,
Rosali

rosali

You could modify spell_googie.inc:


// default settings
$host "www.google.com";
$port 80;
$lang get_input_value('lang'RCUBE_INPUT_GET);
$path "/tbproxy/spell?lang=$lang";
Regards,
Rosali

solidus23

#6
Would that open any security problems? I would assume it was using ssl for a reason.

*EDIT*

I tried you modification and it still does not want to spell check correctly.

rock

I'm a new user and am having the same problem (spell check is NOT working). Does anyone have a resolution on how to fix this????

solidus23

I too have been unable to get the plain text spell checking to work correctly. It still states that it has found no errors when there clearly are errors.