Roundcube Community Forum

 

Messages can't be sent when Calendar is enabled.

Started by snowweb, May 14, 2011, 08:34:54 AM

Previous topic - Next topic

snowweb

I have a problem (also described in this thread originally), where when I enable the Calendar plugin, sending of messages fails (or rather not much happens when you press send now).

In addition, file attachments cannot be added.

With the following line in my RC config file, all is fine:

$rcmail_config['plugins'] = array('password', 'archive', 'emoticons', 'vcard_attachments', 'jqueryui');

But with this one, the above problems are prevalent:

$rcmail_config['plugins'] = array('password', 'archive', 'emoticons', 'vcard_attachments', 'jqueryui', 'calendar');

I'm using the 0.5.2 bundle.

Unfortunately, on a production server, this means I can't install Calendar until this is resolved.

Thanks,

Peter

rosali

Could you please enable the calendar plugin on the installation where you gave me access to a test account.

I'm not able to reproduce a issue here.

Also please check if line 805 in calendar.php already contains the following fix:

 if(opener && opener.rcmail && opener.rcmail.env && opener.rcmail.env.history_back){
Regards,
Rosali

snowweb

No it doesn't have that fix in it yet. I don't have time right now as I have to go out, but later I will download your latest version (which hopefully does have that fix) and will try it again.

I can't leave it enabled I'm afraid as this is a production server and enabling it as it is right now, prevents all clients from sending mail via RC.

Will try to do this either tonight or tomorrow and will get back to you.

I also have another server that I have to deploy it one, which I'll also try and see if I get the same result.

Thanks

snowweb

I just installed your latest version from the 2.4 bundle.

It fixed the issue I was experiencing regarding sending emails. RoundCube is now able to send email and add/upload email attachments when the calendar is enabled.

Unfortunately, there seems to be an new issue. Almost every action I take within the calendar, results in a the message in the message area, "Internal Server Error".

Sometimes after that error, next time you try to reload the page or click on 'Email', just a blank white screen is displayed with 'Done' in the status bar.

There is nothing in the RC error log or in httpd error_log.

I've had to disable it again, because of the blank screen thing. It doesn't seem to recover until I disable it and then re-enable it.

rosali

Set it up on a subdomain or wherever and send me access data (SSH instead of FTP is ok).

I can't see this issue on my installation. If an issue is not reproduceable and there is nothing in the logs it is almost impossible to fix it.
Regards,
Rosali

snowweb

I just installed v2.4 on another server. The server has a completely different setup. Even different OS and it's being maintained by somebody else.

When I enabled it, after login, it went directly to a blank white screen with 'Done' in the status bar. Should be quite easy to reproduce since I've tried to completely different server installs and both failed.

It may be a few days before I can setup RC on a subdomain for you to test on. Please get back to me if you still want me to do that.

Thanks.

Peter

rosali

No, it is not reproducealbe for me. See Mail4us.net Webmail :: Welcome to Mail4us.net Webmail.

Copy your installation just in a subfolder of your productive setup, enable calendar plugin there and send me access data. If you are afraid that someone access the test setup in the subfolder, then just do some http authentication there.
Regards,
Rosali