[imp] Problem with H4 IMP Dynamic mode

Louis-Philippe Allard lp.allard.1 at gmail.com
Thu Sep 22 22:31:13 UTC 2011


Quoting Michael M Slusarz <slusarz at horde.org>:
> Quoting Louis-Philippe Allard <lp.allard.1 at gmail.com>:
>> Quoting Eric Rostetter <eric.rostetter at physics.utexas.edu>:   > I  
>> installed H4 and was testing it.  All seems good in traditional  
>> mode.  I can use traditional mode IMP
>>>     without any problems at all.  But, as soon as I switch to  
>>> Dynamic Mode, IMP can no longer access my inbox.
>>>
>>>     Authentication via IMP still works, sending still works (I'm  
>>> sending this message via H4 IMP in dynamic mode),
>>>     but when I try to see my inbox it pops the following errors on  
>>> the screen:
>>>
>>>     Error when communicating with the server.
>>>     Error when communicating with the server.
>>>     The server was unable to generate the message list.
>>>     The server was unable to generate the message list.
>>>
>>>     The only error log entry I can find is from apache, which complains:
>>>
>>>     PHP Fatal error:  session_start() [<a  
>>> href='function.session-start'>function.session-start</a>]: Failed  
>>> to initialize storage module: user (path: /var/lib/php/session) in  
>>> /httpd/horde4/pear/php/Horde/Session.php on line 150, referer:  
>>> https://mail.ph.utexas.edu/test/imp/
>>>
>>>     Any ideas what could be causing this problem in Dynamic but  
>>> not Traditional IMP?
>>>
>>>     --
>>>     Eric Rostetter
>>>     The Department of Physics
>>>     The University of Texas at Austin
>>>
>>>     I still find each day too short for all the thoughts
>>>     I want to think, all the walks I want to take, all the books
>>>     I want to read, and all the friends I want to see.
>>>     - John Burroughs
>>>
>>>     --
>>>     IMP mailing list
>>>     Frequently Asked Questions: http://horde.org/faq/To  
>>> unsubscribe, mail: imp-unsubscribe at lists.horde.org
>>    I believe what Eric is describing is pretty close to what I reported via
>>    Ticket 10503 (http://bugs.horde.org/ticket/10503)
>>
>>    Meanwhile, my apache error log says the following:
>>    [Thu Sep 22 18:07:19 2011] [error] [client 192.XXX.XXX.XXX] PHP Fatal
>>    error:  Cannot use string offset as an array in
>>    /usr/lib/php/Horde/Imap/Client/Socket.php on line 2089, referer:
>> http://192.XXX.XXX.XXX/horde4/imp/
>   No.  Eric is getting a completely different fatal error.
>
>   It appears a bunch of people are having the same issues on  
> upgrading, and in almost every case it is because they don't have  
> their server (either Horde or their HTTP server) correctly  
> configured regarding caching of javascript files.
>
>   There was a drastic change in the way mailbox names were handled  
> recently on the javascript side (you can blame the deplorable  
> suhosin extension for this issue).  Unless your browser is using the  
> most up-to-date javascript files, this issue will be very obvious.   
> Nothing has changed with the recent releases... these javascript  
> caching issues would have been an issue on every upgrade where the  
> js files themselves have changed.  However, it just happens to be  
> that this issue is highly visible.
>
>   If not already obvious in the configuration literature (maybe it  
> isn't... I don't have it in front of me right now), unless you  
> *really* know what you are doing, you should almost certainly be  
> using static files to deliver JS.  This is the ONLY guaranteed way  
> to cache-bust across ALL browsers.
>
>   michael
>
>   ___________________________________Michael Slusarz [slusarz at horde.org]
"you should almost certainly be using static files to deliver JS.  This is
the ONLY guaranteed way to cache-bust across ALL browsers."

Sorry for my ignorance, but I am in foreign zone with the JS stuff and
need a bit more info.  When you say that we should use static files to
deliver Javascript, how do we do that?  Server config or browser config? 
I imagine server, but then my next question would be how? In apache?

Louis-Philippe Allard
lp.allard.1 at gmail.com
    Sent from Horde Groupware - GNU/Linux


More information about the imp mailing list