![]() It's also written in Ruby and requires daemons gem installed:ĭEBUG: Connecting to the server (UDP:99.98.130.199:5060). The server side sip-alg-detector-daemon.rb must run in a host with public IP. However, ruby-readline is required interactive mode to work. In case of error ("couldn't get local ip/port") the script returns otherīuilt on Ruby with no external dependencies or libraries, the client is supposed to run in Linux, Windows and Mac. lp PORT : Local port from which UDP request will be sent. sp PORT : Port of the server when the daemon runs. si IP : IP of the server where 'sip-alg-detecter-daemon.rb' t (tcp|udp|all) : Tests to perform (TCP, UDP or both). n : Non interactive mode (don't ask for parameters during In non-interactive mode, the server IP must be provided with the "-si" parameter. The client side sip-alg-detector.rb can be runned in interactive or non-interactive mode (by adding "-n" parameter). Finally test results are displayed in the screen (UDP test and/or TCP test).Possible differences between them are displayed (in case SIP ALG exists). ![]() The client get the responses, rebuilds the original request (as arrived to the server) and generates a "diff" between its sent request and the mirrored request received from the server. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |