Bug 1052821
| Summary: | Unnecessary DNS lookup when accessing web console with https | |||
|---|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise Application Platform 6 | Reporter: | Hisanobu Okuda <hokuda> | |
| Component: | Domain Management | Assignee: | Darran Lofthouse <darran.lofthouse> | |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Petr Kremensky <pkremens> | |
| Severity: | urgent | Docs Contact: | ||
| Priority: | urgent | |||
| Version: | 6.2.0 | CC: | dandread, darran.lofthouse, kkhan | |
| Target Milestone: | DR4 | |||
| Target Release: | EAP 6.4.0 | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | Bug Fix | ||
| Doc Text: |
If a client connects to the server and the SSL session is initiated there is an attempt to resolve the clients host name. If the clients name is an address this involves a DNS look up to attempt to discover the name. This caused performance hit on every connection from a remote client while the DNS lookup is performed, in addition to this if the DNS server is unavailable this can introduce a long delay.
This issue has ben fixed in JBoss EAP 6.4. A DNS lookup is now eliminated on the server when a client attempts to connect and establish a SSL session.
|
Story Points: | --- | |
| Clone Of: | ||||
| : | 1151621 (view as bug list) | Environment: | ||
| Last Closed: | Type: | Bug | ||
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Embargoed: | ||||
| Bug Depends On: | ||||
| Bug Blocks: | 1148532, 1151621 | |||
|
Description
Hisanobu Okuda
2014-01-14 06:35:36 UTC
No need to resolve a hostname. The below is enough:- 73: engine = sslctx.createSSLEngine (addr.getHostAddress(), addr.getPort()); The fix is present in EAP 6.4.0.DR9 codebase. |