The 407 responses are part of the SIP challenge-response authentication mechanism, see this SIP INVITE example.
If you get a 407 response to an INVITE request that you HAVE sent with an authentication header (for example WWW-Authenticate) it means the SIP server that received the request was not happy with it and wants you to try again. Common reasons for the authentication header failing are:
- Wrong password,
- Wrong or stale nonce. The first INVITE is usually sent without an authenitcation header and the 407 response contains the nonce that should be used in the susbsequent authenticated INVITE request,
- A bug in the code that's constructing the authentication header,
- A non-existent username, although in this case most SIP servers will respond with a 403 Forbidden or 404 Not Found response.