Index: channels/chan_sip.c =================================================================== RCS file: /usr/cvsroot/asterisk/channels/chan_sip.c,v retrieving revision 1.899 diff -u -r1.899 chan_sip.c --- channels/chan_sip.c 28 Oct 2005 13:37:31 -0000 1.899 +++ channels/chan_sip.c 30 Oct 2005 01:21:26 -0000 @@ -6570,7 +6570,12 @@ !strncmp(uri, ast_pickup_ext(),strlen(uri))) { return 1; } - + + /* Return 0 for "OPTIONS" requests with no user@ part (application level ping) */ + if ((req->method == SIP_OPTIONS) && (strcmp(uri, "@"))) { + return 0; + } + return -1; }