hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sebastian Brabänder (JIRA) <j...@apache.org>
Subject [jira] [Updated] (HTTPCLIENT-1517) Strip Porty by default setup and strip ports by default ports 80,443, also use canonical hostname to create kerberos / gssapi context
Date Tue, 08 Jul 2014 20:34:05 GMT

     [ https://issues.apache.org/jira/browse/HTTPCLIENT-1517?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Sebastian Brabänder updated HTTPCLIENT-1517:
--------------------------------------------

    Attachment: httpcomponents-client_Negotiate_CNAME_Resolve_2_DNS.patch
                httpcomponents-client_Negotiate_CNAME_Resolve_2.patch

Hi Oleg,

i have split the patch in two parts:
Part one Resolve_2 Patch modifies the GGSSchemeBase, Spnego and Kerberos implementation.
Resolve_2_DNS modifies the DNSResolver interface. 

I have copied the method resolveCanonicalHostname into GGSSchemeBase, to do the DNS lookups
needed. So we can change the DNSResolver Interface in the next httpclient major version release.

The patches are compiling but not tested. The old patches are tested and working. So this
code should also work. I hope i can test the new patches tomorrow.

Sebastian

> Strip Porty by default setup and strip ports by default ports 80,443, also use canonical
hostname to create kerberos / gssapi context
> -------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: HTTPCLIENT-1517
>                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-1517
>             Project: HttpComponents HttpClient
>          Issue Type: Improvement
>    Affects Versions: 4.3.3
>            Reporter: Sebastian Brabänder
>            Priority: Minor
>              Labels: Canonical, GSSAPI, Hostname, Kerberos,, SPNego
>             Fix For: 4.4 Final
>
>         Attachments: httpcomponents-client_Negotiate.patch, httpcomponents-client_Negotiate_CNAME_Resolve.patch,
httpcomponents-client_Negotiate_CNAME_Resolve_2.patch, httpcomponents-client_Negotiate_CNAME_Resolve_2_DNS.patch
>
>
> This patch changes to the default support of stripping ports by kerberos and SPNego Context.
This patch enables also the support of canonical hostnames in kerberos context.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
For additional commands, e-mail: dev-help@hc.apache.org


Mime
View raw message