Summary | openssl extension when no ssl is used |
Queue | IMP |
Queue Version | 5.0.7 |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | slusarz (at) horde (dot) org |
Requester | kou (at) gmx (dot) de |
Created | 06/23/2011 (5127 days ago) |
Due | |
Updated | 07/14/2011 (5106 days ago) |
Assigned | 06/28/2011 (5122 days ago) |
Resolved | 07/14/2011 (5106 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
Bug #10271: Don't test for openssl in connection unless asked to1 files changed, 1 insertions(+), 1 deletions(-)
http://git.horde.org/horde-git/-/commit/dd3976ada282f10eb3516240f1ec62c3d865bc48
Assigned to Michael Slusarz
State ⇒ Assigned
I'm not talking about the Message if openssl is available. I'm talking
about the
Mail Server Support Test form that you find on test.php?app=imp
If I say 'Use SSL/TLS' = NO I get the error that openssl extension is
not available. Though I could test the connection anyway... since its
not using ssl/tls anyway..
irrelevant anyway...
If I use the test page and don't want a secure connection to IMAP or
PHP because I don't have openssl extension installed I get this
error... Please try yourself...
The error is irrelevant because I'm not using a secure connection and
I want to test without a secure connection... so please skip the check
for openssl extension availability if its not needed anyway because no
secure connection is requested.
But what is happening here is that if secure connection is not empty
but set to 'no' there is still a openssl extension availability check
done, which is useless...
State ⇒ Not A Bug
intended to show all possible requirements that might be used by an
application. any local configuration files are completely ignored.
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ openssl extension when no ssl is used
Queue ⇒ IMP
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
The error 'Secure connections require the PHP openssl extension.' when
no openssl extension is available even though no SSL is used.
Horde/Imap/Client/Socket.php checks only if $this->_params['secure']
is set. If its set to 'no' the error is still shown...
Same applies to Pop3.php