title: F5 balancer and rawsockets(crossbar)
body: <p>I am trying to use rawsocket as a mode of transport using autobahn-python client and crossbar server(does not work, and does not establish connection)</p>
  
  <pre><code>DEBUG:file_uploader.spEm_PreFile:Logger Started in Debug mode
  DEBUG:asyncio:Get address info dev4-dv.davinci-onsite.com:443, type=&lt;SocketKind.SOCK_STREAM: 1&gt;
  DEBUG:asyncio:Getting address info dev4-dv.davinci-onsite.com:443, type=&lt;SocketKind.SOCK_STREAM: 1&gt; took 7.818 ms: [(&lt;AddressFamily.AF_INET: 2&gt;, &lt;SocketKind.SOCK_STREAM: 1&gt;, 6, '', ('100.74.40.13', 443))]
  DEBUG:asyncio:poll took 2.898 ms: 1 events
  DEBUG:asyncio:connect &lt;socket.socket fd=20, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('0.0.0.0', 0)&gt; to ('100.74.40.13', 443)
  DEBUG:asyncio:poll took 2.280 ms: 1 events
  DEBUG:asyncio:&lt;asyncio.sslproto.SSLProtocol object at 0x1110a7f28&gt; starts SSL handshake
  DEBUG:asyncio:poll took 4.890 ms: 1 events
  DEBUG:asyncio:poll took 2.498 ms: 1 events
  DEBUG:asyncio:poll took 5.125 ms: 1 events
  DEBUG:asyncio:poll took 2.074 ms: 1 events
  DEBUG:asyncio:&lt;asyncio.sslproto.SSLProtocol object at 0x1110a7f28&gt;: SSL handshake took 17.8 ms
  DEBUG:asyncio:&lt;socket.socket fd=20, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('172.21.53.155', 56279), raddr=('100.74.40.13', 443)&gt; connected to dev4-dv.davinci-onsite.com:443: (&lt;asyncio.sslproto._SSLProtocolTransport object at 0x1110a7c88&gt;, &lt;autobahn.asyncio.rawsocket.WampRawSocketClientProtocol object at 0x1110a7f98&gt;)
  
  
  
  </code></pre>
  
  <p>here I am using websocket as a mode of transport using autobahn-python client and crossbar server
  (does work, and does establish connection) </p>
  
  <pre><code>
  DEBUG:file_uploader.spEm_PreFile:Logger Started in Debug mode
  DEBUG:asyncio:connect &lt;socket.socket fd=18, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('0.0.0.0', 0)&gt; to ('75.98.94.147', 443)
  INFO:asyncio:poll took 2014.309 ms: 1 events
  DEBUG:asyncio:&lt;asyncio.sslproto.SSLProtocol object at 0x108de1320&gt; starts SSL handshake
  DEBUG:asyncio:poll took 6.991 ms: 1 events
  DEBUG:asyncio:poll took 199.922 ms: 1 events
  DEBUG:asyncio:poll took 0.341 ms: 1 events
  DEBUG:asyncio:poll took 6.248 ms: 1 events
  DEBUG:asyncio:poll took 3.031 ms: 1 events
  DEBUG:asyncio:&lt;asyncio.sslproto.SSLProtocol object at 0x108de1320&gt;: SSL handshake took 221.4 ms
  DEBUG:asyncio:&lt;socket.socket fd=18, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('172.21.53.155', 56272), raddr=('75.98.94.147', 443)&gt; connected to 75.98.94.147:443: (&lt;asyncio.sslproto._SSLProtocolTransport object at 0x108de13c8&gt;, &lt;autobahn.asyncio.websocket.WampWebSocketClientProtocol object at 0x108de1438&gt;)
  INFO:file_uploader.spEm_PreFile:SessionDetails(realm=&lt;realm1&gt;, session=8429055290522792, authid=&lt;UATMATTHEWTO&gt;, authrole=&lt;system&gt;, authmethod=ticket, authprovider=dynamic, authextra={'router': 'sl4spxbar302.dvms.local'}, resumed=None, resumable=None, resume_token=None)
  2019-12-06T14:10:19 SessionDetails(realm=&lt;realm1&gt;, session=8429055290522792, authid=&lt;UATMATTHEWTO&gt;, authrole=&lt;system&gt;, authmethod=ticket, authprovider=dynamic, authextra={'router': 'sl4spxbar302.dvms.local'}, resumed=None, resumable=None, resume_token=None)
  
  
  I highly suspect that f5 load balancer is causing this difference in behavior, but I do not have access to the server at work, any advise to make this work would helpful. 
  </code></pre>