Summary: | security/openssl: openssl s_client and XMPP | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Alexey <ucu8u1b-ol> | ||||
Component: | Individual Port(s) | Assignee: | Bernard Spil <brnrd> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | brnrd | ||||
Priority: | --- | Keywords: | needs-qa | ||||
Version: | Latest | Flags: | koobs:
maintainer-feedback?
(brnrd) koobs: merge-quarterly? |
||||
Hardware: | Any | ||||||
OS: | Any | ||||||
URL: | https://github.com/openssl/openssl/commit/4e48c77572a9a96a301e362a3646cd3cc7eca0f9 | ||||||
Attachments: |
|
Description
Alexey
2017-06-05 20:55:19 UTC
Use correct summary (category/port: summary) and assign to maintainer @Alexey Thank you for your report. Can you add the patch mentioned in the description/comment as an attachment in unified diff format please Created attachment 183311 [details]
Add checking for extra " from XMPP server
I simple applied attached patch (as i wrote, got it from official Fedora SRPM repo) after
# make clean patch
and before
# make all install
and! it works!
---
$ /usr/local/bin/openssl s_client -servername "xmpp.google.com" -connect "xmpp.google.com":"5222" -starttls "xmpp" < /dev/nul
l | fgrep Issue
depth=2 C = US, O = GeoTrust Inc., CN = GeoTrust Global CA
verify return:1
depth=1 C = US, O = Google Inc, CN = Google Internet Authority G2
verify return:1
depth=0 C = US, ST = California, L = Mountain View, O = Google Inc, CN = *.google.com
verify return:1
DONE
---
A commit references this bug: Author: brnrd Date: Sat Jun 10 13:24:11 UTC 2017 New revision: 443087 URL: https://svnweb.freebsd.org/changeset/ports/443087 Log: security/openssl: Fix xmpp STARTTLS - Add (refactored) patch from master branch PR: 219805 Submitted by: Alexey <fbsd98816551@avksrv.org> Changes: head/security/openssl/files/patch-apps_s__client.c Re-open for MFH Great! now openssl from ports (security/openssl) works as expected. Thanks you. MFH happened with branching of 2017Q3 |