[horde] error while wrong password on plesk 11.5 + mod_fcgid

Michael M Slusarz slusarz at horde.org
Thu Jul 25 07:43:26 UTC 2013


Quoting Nethub Online <nethubonline at gmail.com>:

> Michael M Slusarz <slusarz <at> horde.org> writes:
>
>>
>> Quoting Nethub Online <nethubonline <at> gmail.com>:
>>
>> > You can check my horde and enter any wrong username & password here:
>> > http://webmail.plesktest3.demo360.net
>> > Version: http://webmail.plesktest3.demo360.net/test.php
>>
>> You should really disable the test script.  It is a potential security
>> issue if active.
>>
>> Anyway, all I can say is that your server is *NOT* returning the PHP
>> error through Horde (fatal errors will be formatted in HTML - at the
>> above website, the fatal error is simple text data).  Which tells me
>> that your Horde codebase is not pristine from source - i.e. it has
>> been altered.  Obviously, we can't provide support for software that
>> we have no idea what is occurring behind the scenes.
>>
>> michael
>>
>> ___________________________________
>> Michael Slusarz [slusarz <at> horde.org]
>>
>
>
> Dear Michael,
>
> Not really, in fact I only set *.local.php in the horde, and never modify
> any source code of Horde PHP.
>
> Anyway, I just re-install the Horde again and this time I did NOT set any
> *.local.php , that means all files are stay untouch. However the result is
> same that showing "Fatal error: Call to a member function write() on a
> non-object in /usr/share/psa-pear/pear/php/Horde/Imap/Client/Socket.php on
> line 3916"......is it relating to php.ini setting "display_errors = On"?

No.  What I am saying is that ANY fatal PHP error occurring under the  
Horde framework will be output via Horde_ErrorHandler::fatal().  See  
https://github.com/horde/horde/blob/master/framework/Core/lib/Horde/ErrorHandler.php

PHP errors are displayed using HTML code under that method.  So if the  
PHP errors are NOT being displayed via Horde_ErrorHandler, then the  
conclusion is that someone has altered the Horde code.  And once the  
Horde code has been altered, it becomes impossible for us to provide  
support.

I believe you said you use Plesk.  So I have to conclude that they are  
altering the code.  Again: it is impossible for us to provide support  
since we have no idea how they have changed the code.  For example:  
this could very well fix your issue:


___________________________________
Michael Slusarz [slusarz at horde.org]



More information about the horde mailing list