<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">

  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    
    <!--[if gte mso 9]>
    <xml>
      <o:OfficeDocumentSettings>
        <o:AllowPNG/>
        <o:PixelsPerInch>96</o:PixelsPerInch>
     </o:OfficeDocumentSettings>
    </xml>
    <![endif]-->
    
    
    <style type="text/css">* a:hover{cursor:pointer;}</style>
    

    <style>body {-webkit-animation:bugfix infinite 1s;}@-webkit-keyframes bugfix {from {position:relative;}to {position:relative;}}</style>

  </head>

  <body style="word-wrap:normal;  word-break:break-word;">

    <style>a {word-wrap:normal;word-break:break-word;}.background-contain {background-size:contain;}@media only screen and (max-width:600px) {.container {-webkit-text-size-adjust:none !important;}.container,.palm-one-whole {width:100% !important;min-width:100% !important;}.palm-one-half {width:50% !important;min-width:50% !important;box-sizing:border-box;}blockquote .container,blockquote .container div,blockquote .container table {width:auto !important;min-width:0 !important;position:relative !important;}img {max-width:100%;}.border-outer,.border-middle,.border-inner,.inner,[title="separator"] {width:100% !important;}.innercell {padding:8px !important;}.palm-block {display:block !important;}td.palm-one-whole {display:inline-block !important;padding:0;}td.palm-one-whole:first-child:not(:only-child) {margin-bottom:16px;}td.hostname {padding-top:3px !important;}}@media only screen and (min-width:601px) {.preview-card {max-width:600px !important;}}@media only screen and (min-device-width :320px) and (max-device-width :568px),only screen and (min-device-width :768px) and (max-device-width :1024px),only screen and (max-device-width:640px),only screen and (max-device-width:667px),only screen and (max-width:480px){.container {width:100% !important;min-width:100% !important;}.p,.small,li,font[size="2"],font[size="3"] {font-size:1em !important;}}@media only screen and (min-device-width :320px) and (max-device-width :568px),only screen and (min-device-width :768px) and (max-device-width :1024px),only screen and (min-device-width :1224px)  {.message-wrapper {padding-top:6px;}.apple-only[style] {display:block !important;max-height:none !important;line-height:normal !important;overflow:visible !important;height:auto !important;width:100% !important;position:relative !important;}.no-apple {display:none !important;}form {font-size:inherit;}input[type="text"] {height:43px;padding-left:4px !important;}button:hover {cursor:pointer;}}@media only screen and (min-device-width :1224px)  {.apple-mail-form {display:block !important;background-color:white !important;}}* [office365] .outlook-com-hidden {display:none !important;}* [office365] .outlook-com-button {display:block;}* [office365] .outlook-com-only {display:block !important;max-height:none !important;line-height:normal !important;overflow:visible !important;height:auto !important;width:100% !important;position:relative !important;}</style>

    
    <!--[if (gte mso 9)|(IE)]>
    
    <style>a,body {font-family:'Calibri',Arial,sans-serif;}img {border:none !important;-ms-interpolation-mode:bicubic;}td {mso-line-height-rule:exactly !important;}.mso-card-inner table {border-collapse:collapse !important;mso-table-lspace:0pt;mso-table-rspace:0pt;vertical-align:top;}.outlook-com-only {display:none !important;font-size:0 !important;}#mso-one-whole {width:100% !important;}.border-outer,.border-middle,.border-inner {border:none !important;}.border-middle,.border-inner {width:100% !important;}.mso-border-outer,.mso-border-middle,.mso-border-inner {padding:1px;}.mso-border-outer {background-color:rgb(245,255,255);}.mso-border-middle {background-color:rgb(223,246,255);}.mso-border-inner {background-color:rgb(153,176,225);}</style>
    
    <![endif]-->
    

    <table class="container" lang="container" border="0" cellpadding="0" cellspacing="0" valign="top" style="width:100%;  margin-top:6px;">
      <tr>
        <td valign="top" class="message-wrapper" style="line-height: 1.31;  color: #222;  font-family: arial, sans-serif;">

          <!--[if mso]><table  border="0" cellpadding="0" cellspacing="0" valign="top" style="border-collapse:separate;"><tr><td valign="top"><![endif]-->
            <div>Stuart, I created a ticket with all the information I know to provide:</div><div><br></div><div>


<div style="height:4px; font-size:4px;"><br></div>

<!--[if mso]>
<table class="mso-card-v3" width="578" cellpadding="0" cellspacing="0" style="border:1px solid #f5ffff;">
  <tr>
    <td style="border:1px solid #d5ecff; background-color:#99b0e1; padding:1px;">
<![endif]-->

      <table id="" class="card-v3" cellpadding="0" cellspacing="0" style="border:1px solid #f5ffff; border-radius:4px; width:100%; max-width:578px; mso-border-alt: none;">
        <tr style="border:1px solid #d5ecff; mso-border-alt:none; display:block; border-radius: 3px;">
          <td style="display:block; padding:8px; border-radius:2px; border:1px solid #99b0e1; font-size:0; vertical-align:top; background-color:white; mso-border-alt:none;">
            <table width="100%" border="0" cellpadding="0" cellspacing="0" valign="top" style="border-collapse:separate; text-align:left;">
  <tr class="">
    
<td class="palm-one-whole" rowspan="" valign="top" style="font-size:13px; width:px;">
  <table width="100%" class="inner" border="0" cellpadding="0" cellspacing="0" valign="top" style="border-collapse:separate; font-size:13px;">
    <tr>
      <td valign="top" style="padding: ">
              <table cellpadding="0" cellspacing="0" valign="top" style="border-collapse:collapse">
        <tr>
          <td colspan="2" valign="top" style="min-width:100%;  padding-bottom: 2px; font-size:16px; line-height:22px;  font-weight:600;  font-family:'proxima-nova', 'Avenir Next', 'Segoe UI', 'Calibri', 'Helvetica Neue', Helvetica, Arial, sans-serif;
      ">
      <a href="https://issues.jboss.org/browse/UNDERTOW-714?_sscc=t" target="_blank" style="text-decoration:none;  display:block;  color:#333;  border:none;">
                [UNDERTOW-714] Broken WebSocket Proxying Support - JBoss Issue Tracker
      
      </a>
          </td>
        </tr>
      
          <tr>
            <td colspan="2" valign="top" style="min-width:100%;  padding-bottom: 4px;  font-size:13px; line-height:17px;  font-family:'Segoe UI', 'Helvetica Neue', Helvetica, 'Calibri', Arial, sans-serif;
      ">
      <a href="https://issues.jboss.org/browse/UNDERTOW-714?_sscc=t" target="_blank" style="text-decoration:none;  display:block;  color:#333;  border:none;">
                  I have been attempting to write a test proxy server to proxy explicitly to another server.
      
      </a>
            </td>
          </tr>
      </table>

      </td>
    </tr>
  </table>
</td>

    </tr><tr>
      <td valign="bottom">
        <table width="100%" border="0" cellpadding="0" cellspacing="0" valign="top" style="border-collapse:separate; ">
          <tr>
            <td valign="bottom" style="line-height:11px; font-family:'proxima-nova', 'Avenir Next', 'Segoe UI', 'Calibri', 'Helvetica Neue', Helvetica, Arial, sans-serif;
" class="hostname">
              <a style="color:#aab; display:block;  font-size:11px;  margin:0;  letter-spacing:1px;  padding-left: 1px; text-decoration:none;  text-transform:uppercase;" href="https://issues.jboss.org/browse/UNDERTOW-714?_sscc=t" target="_blank">issues.jboss.org</a>
            </td>
            <td align="right" valign="bottom">
                <a href="https://mixmax.com/r/rExsBBgirNC89QPSv" style="display:block;  vertical-align:top;  font-size:0;" target="_blank">
                  <img src="https://emailapps.mixmax.com/img/badge_mixmax.png" align="top" height="20" style="display:block;" alt="Mixmax" border="0">
                </a>
              
              
            </td>
          </tr>
        </table>
      </td>
    </tr>

  </table></td></tr>
</table>

         
        
      

<!--[if mso]>
    </td>
  </tr>
</table>
<![endif]-->

<div style="height:4px; font-size:4px;"><br></div>
</div><div><br></div><div>I'm not positive which side is closing the connection, but looking at the JavaScript console it's showing the connection is being closed almost immediately after any message is sent from the browser to the server.</div><div><br></div><div class="mixmax_signature"></div><img align="left" width="0" height="0" style="border:0; width:0px; height:0px;" src="https://app.mixmax.com/api/track/v2/pMI83NwnEbKZKD32O/ISbvNmLzt2YphGd0FWbARHdh1mI/icmcv5ycz9mYq5yc0NXasBkdlRWL39GdyVGZuVnI/iMnclB3bsVmdlREI39GdyVGZuVlI?sc=false" alt="">
          <!--[if mso]></td></tr></table><![endif]-->
        </td>
      </tr>
    </table>

    <div><div class="gmail_quote"><div dir="ltr">On Mon, May 23, 2016 at 2:48 AM Stuart Douglas &lt;sdouglas@redhat.com&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div dir="ltr"><div><div>When you say it does not work exactly what behaviour are you seeing? Does the connection get established? If it gets established and then fails which side drops the connection? <br><br></div>We have extensive tests for this in the test suite, as web socket tests are run through the proxy server, we need more info to see why it is not working for you.<br><br></div>Stuart<br></div><div class="gmail_extra"><br><div class="gmail_quote"></div></div><div class="gmail_extra"><div class="gmail_quote">On Fri, May 20, 2016 at 1:18 AM, Hicks, Matt <span dir="ltr">&lt;<a href="mailto:matt@matthicks.com" target="_blank">matt@matthicks.com</a>&gt;</span> wrote:<br></div></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<u></u>



  
    
    
    
    
    
    
    
    

    

  

  <div style="word-wrap:normal;word-break:break-word">

    

    
    
    

    <table valign="top" style="width:100%;margin-top:6px" border="0" cellpadding="0" cellspacing="0" lang="container">
      <tbody><tr>
        <td style="line-height:1.31;color:#222;font-family:arial,sans-serif" valign="top">

          
            <div>I did some additional testing with 2.0.0.Alpha1 and got the exact same results.  If there is some way to accomplish proper proxying with Undertow I'm not seeing it.</div><div><br></div><div>Should I file a bug report?</div><div><br></div><div></div><img style="border:0;width:0px;min-height:0px" src="https://compose.mixmax.com/img/blank.png" alt="" height="0" align="left" width="0">
          
        </td>
      </tr>
    </tbody></table>

  </div>

<br></blockquote></div></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">______________________________<wbr>_________________<br>
undertow-dev mailing list<br>
<a href="mailto:undertow-dev@lists.jboss.org" target="_blank">undertow-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/undertow-dev" rel="noreferrer" target="_blank" data-saferedirecturl="https://www.google.com/url?q=https://lists.jboss.org/mailman/listinfo/undertow-dev&amp;source=gmail&amp;ust=1464095473760000&amp;usg=AFQjCNHCbQR0NMB4bZzHLmzxySHTWKqd3w">https://lists.jboss.org/<wbr>mailman/listinfo/undertow-dev</a><br></blockquote></div><br></div>
</blockquote></div></div>
    
  </body>
</html>