Cisco 7945G won't register 400 bad request, Supported: (null

Hi all,
I have read a lot of posts regarding my issue, but can’t find any solution. I changed sccp to SIP firmware. Use 9-0 and 8-2 sip firmwares for cisco7945g. but always I receive error form server 400 bad request, Supported: (null),X-cisco-xsi-7.0.1 and won’t register.

Please help how can I change header info from phone or solution for that.