6.0.0-beta1
7/6/25

[#10271] openssl extension when no ssl is used
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

History
07/14/2011 05:58:39 AM Michael Slusarz State ⇒ Resolved
 
07/14/2011 05:58:31 AM Git Commit Comment #6 Reply to this comment
Changes have been made in Git for this ticket:

Bug #10271: Don't test for openssl in connection unless asked to

  1 files changed, 1 insertions(+), 1 deletions(-)
http://git.horde.org/horde-git/-/commit/dd3976ada282f10eb3516240f1ec62c3d865bc48
06/28/2011 04:40:38 PM Jan Schneider Comment #5
Assigned to Michael Slusarz
State ⇒ Assigned
Reply to this comment
Makes sense.
06/27/2011 08:55:37 AM kou (at) gmx (dot) de Comment #4 Reply to this comment
Oh maybe I was not clear enough what I referrer too.
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..

06/27/2011 08:50:40 AM kou (at) gmx (dot) de Comment #3 Reply to this comment
I'm not talking about local configuration files.. and it would be 
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...

06/23/2011 08:43:36 PM Michael Slusarz Comment #2
State ⇒ Not A Bug
Reply to this comment
Your local configuration is irrelevant.  The test page is simply 
intended to show all possible requirements that might be used by an 
application.  any local configuration files are completely ignored.
06/23/2011 08:32:35 PM kou (at) gmx (dot) de Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ openssl extension when no ssl is used
Queue ⇒ IMP
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
When using test.php:

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

Saved Queries