Xuo, Can't say for Chrome Web Tools, but they most likely will filter these packets out as they are not part of "real traffic". I'd suggest you to do a capture directly on the wire with Wireshark or so.
Same for Kamailio, I also don't expect em to be saved there for the same reason above. пт, 11 мар. 2022 г. в 09:29, Xuo Guoto <[email protected]>: > Hi, > > Yes, I understand that the SIP OPTIONS and websocket pings are different. > > I check the ping using two methods. One at the client side using chrome > developer tools. At the server side I use sipdump module to capture all > traffic. > > modparam("sipdump", "enable", 1) > modparam("sipdump", "folder", "/var/log/kamailio/sip/") > > With this enabled, kamailio dumps all the traffic in a file for analysis. > For example: > > tag: rcv > pid: 1553531 > process: 16 > time: 1646982958.357033 > date: Fri Mar 11 12:45:58 2022 > proto: tls ipv4 > srcip: x9.xx.196.11 > srcport: 54640 > dstip: 1x8.xx.59.172 > dstport: 443 > ~~~~~~~~~~~~~~~~~~~~ > GET /ws HTTP/1.1 > Host: myhost-q01.mydomain.net > Connection: Upgrade > Pragma: no-cache > Cache-Control: no-cache > User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 > (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.3 > 6 Edg/99.0.1150.36 > Upgrade: websocket > Origin: https://myhost-adm.mydomain.net > Sec-WebSocket-Version: 13 > <snip> > > I expect the ping websockets to be printed here, but this is not the only > place I am checking for. If pings are being sent, I should get to see it at > chrome websocket also. In my case neither place shows any trace of > websocket pings packets. > > X. > > > Sent with ProtonMail <https://protonmail.com/> secure email. > > ------- Original Message ------- > On Friday, March 11th, 2022 at 2:19 PM, Igor Olhovskiy < > [email protected]> wrote: > > Xuo, > > How do you capture this traffic? WebSocket pings is not an ordinary > "SIP-style OPTIONS" pings, It's packets described in RFC6455 - > https://datatracker.ietf.org/doc/html/rfc6455#section-5.5.2 > > чт, 10 мар. 2022 г. в 16:57, Xuo Guoto <[email protected]>: > >> Hello list, >> >> I have kamailio 5.5.3 (x86_64/linux) configured as an SBC in front of >> asterisk to front end webrtc clients. Browser clients running JsSIP 3.7.0 >> connect to kamailio via webrtc and kamailio sends the traffic back to >> asterisk using SIP. rtpengine is configured to relay the RTP packets. >> >> I need to send websocket pings every 10 seconds to the browser clients. >> >> I have the following config in kamailio: >> >> modparam("websocket", "keepalive_mechanism", 1) >> modparam("websocket", "keepalive_timeout", 10) >> modparam("websocket", "keepalive_interval", 2) >> modparam("websocket", "keepalive_processes", 2) >> modparam("websocket", "verbose_list", 1) >> >> If my understanding of the documentation is correct, I do not need to do >> any additional configuration. >> >> But looking at the websocket traffic, I do not see any ping packets in >> websocket. I am also using sipdump module to capture all packets sent and >> received by kamailio and the ping packets are not visible there either. >> >> What could be wrong here? Do I need to do any additional config? >> >> Thanks for every help! >> >> X. >> __________________________________________________________ >> Kamailio - Users Mailing List - Non Commercial Discussions >> * [email protected] >> Important: keep the mailing list in the recipients, do not reply only to >> the sender! >> Edit mailing list options or unsubscribe: >> * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >> > > > -- > Best regards, > Igor > > > __________________________________________________________ > Kamailio - Users Mailing List - Non Commercial Discussions > * [email protected] > Important: keep the mailing list in the recipients, do not reply only to > the sender! > Edit mailing list options or unsubscribe: > * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users > -- Best regards, Igor
__________________________________________________________ Kamailio - Users Mailing List - Non Commercial Discussions * [email protected] Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe: * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
