Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-7957

Redirecting to external ports such as 443 is not working

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Rejected
    • Affects Version/s: 10.1.0.Final
    • Fix Version/s: None
    • Component/s: Web Sockets
    • Labels:
      None
    • Environment:

      Windows Server 2012 R2 Standard, 64bit

    • Steps to Reproduce:
      Hide

      IIS7 as an front-end server to Wildfly 10 and used mod_jk connector (1.2.40) both the server are installed on the same server IIS uses 80 and 433 where as Wildfly uses 8080 and 8443.

      Show
      IIS7 as an front-end server to Wildfly 10 and used mod_jk connector (1.2.40) both the server are installed on the same server IIS uses 80 and 433 where as Wildfly uses 8080 and 8443.

      Description

      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}"/>

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  swd847 Stuart Douglas
                  Reporter:
                  jbossbhaskar Bhaskara Undi
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: