Hello FreePBX community,
first of all, I would like to wish you all a happy new year!
And now to my problem.
I installed FreePBX to test some old SIP devices.
First of all, I created 2 Extensions (PJSIP) for X-Lite, to test the general function of my new PBX.
-> Works perfect!
My next goal was, to install the old SIP devices. The first challenge was, that they do not support a password.
-> I created a new PJSIP Extension without a “Secret”.
It still didn’t work, so I analyzed the TCP Dumps on my PBX.
When one X-Lite Notebook calls the other X-Lite Notebook, it looks like that:
- X-Lite sends INVITE without Authorization Header
- PBX answers 401 Unauthorized
- X-Lite ACKS the 401 Unauthorized and sends a new INVITE with Authorization Header
-> Other side rings. As far as I understand SIP, this is absolutely normal.
Next step was, that I analyzed the TCP Dump of a call from my old SIP device. This looks like that:
- Device sends INVITE without Authorization Header
- PBX answers 401 Unauthorized
- Device ACKS the 401 Unauthorized
-> Call does not work because device does not send the second INVITE.
I guess this means, that my device does not support a second INVITE.
So my question is, if it is possible, to make a call without the Authorization Header, since my device does not support that.
Thank you!