Hello,

On 06/04/15 14:41, Juha Heinanen wrote:
> Juha Heinanen writes:
>
>> apache 2.4 has capability to tunnel websocket requests:
>>
>> https://httpd.apache.org/docs/2.4/mod/mod_proxy_wstunnel.html
>>
>> the tunnel also automatically upgrades the connection to websocket
>> connection meaning that ws_handle_handshake() is not needed.
>>
>> has anyone managed to configure kamailio to handle sip requests via
>> apache wstunnel?
> forgot to include an example of a GET request from the tunnel:
>
> GET / HTTP/1.1.
> Host: 192.98.102.30:8000.
> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 
> Firefox/31.0 Iceweasel/31.6.0.
> Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8.
> Accept-Language: en-US,en;q=0.5.
> Accept-Encoding: gzip, deflate.
> DNT: 1.
> Sec-WebSocket-Version: 13.
> Origin: https://test.tutpro.com.
> Sec-WebSocket-Protocol: sip.
> Sec-WebSocket-Key: NKwlVvwJcj2Z07MlXm8URg==.
> Pragma: no-cache.
> Cache-Control: no-cache.
> X-Forwarded-For: 192.98.103.30.
> X-Forwarded-Host: 192.98.103.33.
> X-Forwarded-Server: jessie.test.tutpro.com.
>
> since Connection, Upgrade and Sec-WebSocket-Version headers are missing,
> it looks to me that a modified version of ws_handle_handshake() would be
> needed.
>
I see Sec-WebSocket-Version header.

Anyhow, if upgrade header is missing, isn't this just going to be bare
http(s) connection?

Or what is apache expecting to happen? To still upgrade to websocket?

Cheers,
Daniel

-- 
Daniel-Constantin Mierla
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Kamailio World Conference, May 27-29, 2015
Berlin, Germany - http://www.kamailioworld.com


_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to