Opened 18 years ago
Closed 15 years ago
#11755 closed enhancement (worksforme)
RFE: www/apache2 +openssl97 variant to fix bug
Reported by: | ecronin (Eric Cronin) | Owned by: | imajes@… |
---|---|---|---|
Priority: | Low | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | apache2 |
Description
OpenSSL 0.9.8 (security/openssl) seems to have a known mis-interaction with Apache and large uploads, which is particularly exercised by Subversion. see <http://subversion.tigris.org/faq.html#ssl-negotiation-error> for a less than helpful confirmation.
Since OpenSSL 0.9.8 hasn't been fixed, the attached patch adds a +openssl97 variant to apache2 which I can confirm fixes the inability to commit large files into Subversion. It is uglier than I would like, but because /opt/local gets looked at before /opt/local/lib/openssl97/ it is necessary that the openssl port be deactivated for the configure and build of apache2 +openssl97 to pick the correct library. Additionally, I'm using the internal registry_active API to check that this is the case. I'm not opposed to someone smarter than me at Portfiles fixing any of these problems.
Attachments (1)
Change History (7)
Changed 18 years ago by ecronin (Eric Cronin)
Attachment: | apache2.patch added |
---|
comment:1 Changed 17 years ago by nox@…
Priority: | Nice to have → Low |
---|---|
Version: | 1.4 |
comment:2 Changed 17 years ago by tabithamc@…
comment:3 Changed 17 years ago by ecronin (Eric Cronin)
Cc: | ecronin@… added; ecronin@… removed |
---|
Yes, this ticket addresses a runtime issue between apache+mod_dav_svn and openssl 0.9.8. I haven't rebuilt apache on the production machine in several months so I'm unsure if the current letter revision of 0.9.8 has resolved the issue, but it is orthogonal to the problem in ticket #13182.
comment:4 Changed 16 years ago by (none)
Milestone: | Port Enhancements |
---|
Milestone Port Enhancements deleted
comment:6 Changed 15 years ago by jmroot (Joshua Root)
Cc: | imajes@… ecronin@… removed |
---|---|
Keywords: | apache subversion openssl removed |
Port: | apache2 added |
Resolution: | → worksforme |
Status: | new → closed |
Please see my amendment to Ticket #13182. The openssl97 port is probably not needed any more (unless the Subversion problem with OpenSSL 0.9.8 is independent of the symbols error with Apache2 as described in more detail in Ticket #13182).
If OpenSSL 0.9.8 can be used successfully with Apache2 and Subversion, I would suggest that the openssl97 port be deprecated.