t_debug2.cfg 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. debug=9 # debug level (cmd line: -dddddddddd)
  2. check_via=yes # (cmd. line: -v)
  3. dns=on # (cmd. line: -r)
  4. rev_dns=yes # (cmd. line: -R)
  5. fork=no # (cmd. line: -D)
  6. #children=5
  7. log_stderror=yes # (cmd line: -E)
  8. #port=5080
  9. #listen=192.168.99.100
  10. loop_checks=1
  11. # for more info: sip_router -h
  12. #modules
  13. loadmodule "modules/print/print.so"
  14. loadmodule "modules/tm/tm.so"
  15. route{
  16. #rewritehost("iptel.org");
  17. log("trying forward to uri");
  18. # forward(uri:host,uri:port);
  19. # forward(127.0.0.1, 5090);
  20. log("after forward");
  21. if ( t_lookup_request()) {
  22. print("\nFOUND REQUEST\n");
  23. if ( method=="ACK" ) {
  24. log("SER: ACK received -> t_release\n");
  25. t_release();
  26. } else {
  27. t_retransmit_reply();
  28. log("SER: yet another annoying retranmission\n");
  29. };
  30. } else {
  31. print("\nbefore add transaction\n");
  32. t_add_transaction();
  33. print("\nafter add transaction\n");
  34. if (method=="CANCEL") {
  35. log("SER: new CANCEL\n");
  36. # XXX ... it wants me to put status code in ""
  37. t_send_reply( "200", "glad to cancel");
  38. } else {
  39. print("\nELSE if method\n");
  40. log("SER: new transaction\n");
  41. t_send_reply("100", "trying -- your call is important to us");
  42. };
  43. print("\nbefore rewrite host\n");
  44. rewritehost("iptel.org");
  45. # XXX ... it wants me to put port nr in ""
  46. #t_forward("benetnash.fokus.gmd.de", "5080" );
  47. #t_forward("iptel.org", "5060" );
  48. print("\nbefore forward uri\n");
  49. t_forward_uri();
  50. # XXX ... it doesn't like default port numbers
  51. # t_forward("fox.iptel.org" );
  52. # XXX t_forward_uri ... not done yet
  53. };
  54. }