Howto:Not maintaining bindings for domain

From innovaphone wiki
Jump to navigation Jump to search

A PBX may reject incoming REGISTER requests with 404 and warning "Not maintaining bindings for domain"

REGISTER sip:84.41.0.27 SIP/2.0
Via: SIP/2.0/UDP 84.41.0.18:1046;branch=z9hG4bK-CE1CAA24;rport
From: <sip:Far81@84.41.0.27>;epid=009033061b62;tag=1976156829
To: <sip:Far81@84.41.0.27>
Call-ID: 1c5400a9e909d311aad9009033061b62@192.168.1.2
CSeq: 1045 REGISTER
Contact: <sip:Far81@84.41.0.18:1046;transport=UDP>;expires=120
Content-Length: 0
Expires: 120
Max-Forwards: 70
User-Agent: (innovaphone IP800/8.00 hotfix2 [80500.04/09-8050000/400])
Allow-Events: reg,dialog,message-summary,presence

SIP/2.0 404 Not Found
Via: SIP/2.0/UDP 84.41.0.18:1046;branch=z9hG4bK-CE1CAA24;rport
From: <sip:Far81@84.41.0.27>;epid=009033061b62;tag=1976156829
To: <sip:Far81@84.41.0.27>;tag=3668707639
Call-ID: 1c5400a9e909d311aad9009033061b62@192.168.1.2
CSeq: 1045 REGISTER
Content-Length: 0
Date: Wed, 07 Jul 2010 17:40:17 GMT
Server: (innovaphone IP800/8.00 hotfix2 [80500.04/8050004/400])
Warning: Not maintaining bindings for domain

Meaning is:
The PBX does not feel responsible for domain "84.41.0.27" since "84.41.0.27" does neither match the Gatekeeper ID (aka. System Name) of the PBX nor does it match the PBX's IP address.


Solution

  1. use DNS name instead of the IP address
  2. configure this DNS name as System Name in the PBX configuration