This looks like something is not working as it should be. Please open a bug report, add a full SIP debug copied from an asterisk started with '-vvvvvvvvvvvvdr' including the text between the packets. Also add your extensions.conf and sip.conf State your platform (O/S) and the version of Asterisk you're using. Bugs is at http://bugs.digium.com /O