#1488353 closed Tasks (wontfix)

Session expired and no printed images after printing emails with in-body images

Reported by: es9465 Owned by:
Priority: 10 - Lowest Milestone: 0.8-beta
Component: Other Version: 0.7.1
Severity: minor Keywords:
Cc:

Description

I've found this problem on RoundCube 0.7.1, I don't know if previous version are affected.

  1. Open an email with in-body pictures. No external pictures (linked to external site) or attached images.
    1. Go to print message function, the one offered by Roundcube (not print function of the internet browser)
    2. Print the message 4a. Printed email will not have any images (are printed on or more "X" and empty boxes) 4b. When you try to open another message with Roundcube (or to do any other operation), you will be logged out with "Session invalid or expired" error.


On roundcube log appears errors like this:

[07-Feb-2012 10:41:22] MDB2 Error: constraint violation (-3): _doQuery: [Error message: Could not execute statement]

[Last executed query: EXECUTE mdb2_statement_mysql_4276f1817343f5150143a5c74bbb5 03298eda6579 USING @0, @1, @2]
[Native code: 1062]
[Native message: Duplicate entry 'pvcfch944flh80ajp90qv0ct27' for key 'PRIMARY']


[07-Feb-2012 10:41:22 +0100]: DB Error: MDB2 Error: constraint violation Query: _doQuery: [Error message: Could not execute statement] [Last executed query: EXECUTE mdb2_statement_mysql_4276f1817343f5150143a5c74bbb5 03298eda6579 USING @0, @1, @2] [Native code: 1062] [Native message: Duplicate entry 'pvcfch944flh80ajp90qv0ct27' for key 'PRIMARY'] in D:\web\roundcube.mydomain.net\program\include\rcub e_mdb2.php on line 717 (GET /?_task=mail&_action=get&_uid=1552516&_mbox=Sent&_p art=2&_embed=1)

[07-Feb-2012 10:41:22] MDB2 Error: constraint violation (-3): _doQuery: [Error message: Could not execute statement]
[Last executed query: EXECUTE mdb2_statement_mysql_426f72c5b510a3c645d3cedf31e4d 6c78b4be3c28 USING @0, @1, @2]
[Native code: 1062]
[Native message: Duplicate entry 'pvcfch944flh80ajp90qv0ct27' for key 'PRIMARY']


[07-Feb-2012 10:41:22 +0100]: DB Error: MDB2 Error: constraint violation Query: _doQuery: [Error message: Could not execute statement] [Last executed query: EXECUTE mdb2_statement_mysql_426f72c5b510a3c645d3cedf31e4d 6c78b4be3c28 USING @0, @1, @2] [Native code: 1062] [Native message: Duplicate entry 'pvcfch944flh80ajp90qv0ct27' for key 'PRIMARY'] in D:\web\roundcube.mydomain.net\program\include\rcub e_mdb2.php on line 717 (GET /?_task=mail&_action=get&_uid=1552516&_mbox=Sent&_p art=3&_embed=1)

My environment is:

Windows Server 2008 R2 Datacenter Edition
Apache 2.2.21 + PHP 5.3.8
MySQL 5.5.19 Community

Change History (7)

comment:1 Changed 15 months ago by alec

  • Milestone changed from later to 0.7.2

What browser? Did you try with different browser?

comment:2 Changed 15 months ago by es9465

I've tried Internet Explorer 8 and 9 with latest updates, mainly used on our corporation.

Firefox 10.01 appears to not be affected by this problem.

comment:3 Changed 15 months ago by alec

  • Component changed from Other to Core functionality
  • Priority changed from 1 - Highest to 5
  • Severity changed from major to minor

I'm unable to reproduce using IE8, the session can be killed because of IMAP connection problems. Maybe some parallel connections limit in your IMAP server?

comment:4 Changed 15 months ago by es9465

I set IMAP limit to 0 (no limits) in our mail server, without any benefit.

If you want I can give you an email address on our environment to test this issue.

On previous releases of Roundcube, this problem there wasn't.

comment:5 Changed 15 months ago by alec

Would it be possible to connect from my Roundcube instance to your IMAP server? Write to alec at alec dot pl.

comment:6 Changed 15 months ago by es9465

  • Component changed from Core functionality to Other
  • Milestone 0.7.2 deleted
  • Priority changed from 5 to 10 - Lowest
  • Type changed from Bugs to Tasks

Solved.

This problem was due to Windows domain policy "Site to Zone assignment List" under "Computer Configuration\Policies\Administrative Templates\Windows Components\Internet Explorer\Internet Control Panel\Security Page". If you set roundcube address or domain under "Intranet Zone" (set to 1), you will encounter the log-off issue on MSIE after printing a message with inline images.

comment:7 Changed 15 months ago by alec

  • Milestone set to 0.8-beta
  • Resolution set to wontfix
  • Status changed from new to closed

I'm closing this ticket. I think we can do nothing about it.

Note: See TracTickets for help on using tickets.