[jboss-jira] [JBoss JIRA] (WFLY-7957) Redirecting to external ports such as 443 is not working

Bhaskara Undi (JIRA) issues at jboss.org
Wed Jan 25 12:39:00 EST 2017


    [ https://issues.jboss.org/browse/WFLY-7957?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13353581#comment-13353581 ] 

Bhaskara Undi commented on WFLY-7957:
-------------------------------------

Added <socket-binding name="https-ext" port="443"/> to the <socket-binding-group....getting the following error.

2017-01-25 09:37:02,239 ERROR [io.undertow.request] (default task-1) UT005001: An exception occurred processing the request: java.lang.IllegalStateException: UT010053: No confidential port is available to redirect the current request.
	at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.getRedirectURI(ServletConfidentialityConstraintHandler.java:80)
	at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:49)
	at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)

> Redirecting to external ports such as 443 is not working
> --------------------------------------------------------
>
>                 Key: WFLY-7957
>                 URL: https://issues.jboss.org/browse/WFLY-7957
>             Project: WildFly
>          Issue Type: Bug
>          Components: Web Sockets
>    Affects Versions: 10.1.0.Final
>         Environment: Windows Server 2012 R2 Standard, 64bit
>            Reporter: Bhaskara Undi
>            Assignee: Stuart Douglas
>
> 2017-01-24 10:57:17,812 ERROR [io.undertow.request] (default task-1) UT005001: An exception occurred processing the request: java.lang.IllegalStateException: UT010053: No confidential port is available to redirect the current request.
> 	at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.getRedirectURI(ServletConfidentialityConstraintHandler.java:80)
> 	at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:49)
> 	at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
> 	at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:59)
> 	at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60).........
> ------------------
> <server-identities>
>    <ssl>
>      <keystore path="edustgkeystore.jks" relative-to="jboss.server.config.dir" keystore-password="pass" alias="server"/>
>    </ssl>
> </server-identities>
> -----------------------------
>  <subsystem xmlns="urn:jboss:domain:undertow:3.1">
>     <buffer-cache name="default"/>
>        <server name="default-server">
>           <ajp-listener name="listen-ajp" socket-binding="ajp"/>
>           <http-listener name="default" socket-binding="http" redirect-socket="https-ext" enable-http2="true"/>
>           <https-listener name="https" socket-binding="https" security-realm="SSLRealm" enable-http2="true"/>
> -------------------------------
> <socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}">
>    <socket-binding name="management-http" interface="management" port="${jboss.management.http.port:9990}"/>
>    <socket-binding name="management-https" interface="management" port="${jboss.management.https.port:9993}"/>
>    <socket-binding name="ajp" port="${jboss.ajp.port:8009}"/>
>    <socket-binding name="http" port="${jboss.http.port:8080}"/>
>    <socket-binding name="https" port="${jboss.https.port:8443}"/>



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jboss-jira mailing list