[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