Bug 63809
Summary: | imap support non-functional in latest php | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | David Lawrence <dkl> |
Component: | php | Assignee: | Phil Copeland <copeland> |
Status: | CLOSED NOTABUG | QA Contact: | David Lawrence <dkl> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.3 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2002-04-18 22:25:43 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
David Lawrence
2002-04-18 22:25:38 UTC
This is caused by a change of behaviour. Even if you don't ASK for ssl negotiation, the connection will always try and negotiate ssl and when the client tries to validate the server's certificate, it fails. The script is *almost* correct. The problem is that the imap/ssl interaction uses a self signed certificate that we supply that instead of being signed by a cert authority, ergo the ssl connection will fail because it's not signed by a trusted authority. You need to change $mailserver = "127.0.0.1:143"; to $mailserver = "127.0.0.1:143/novalidate-cert"; and suddenly everything will be fine again.. or you could go pay lots of money to a key certificate authority (CA) and get yourself a certificate that will pass the validation checks. Phil =--= |