Hi everyone!
Some time ago I configured dozens of Linux (Raspberry) devices using linphonecsh. It carried out an automatic modification of the linphonerc file and during the first registration the ha1 hash was created.
Now I have restarted the project and I cannot authenticate. The client sends the REGISTER frame in a loop due to a timeout error.
No message appears in the freepbx log, it seems as if it will not route the registration request correctly.
After many tests I have located a specific case that fails. It is the following:
- I created a new pjsip extension in freepbx and its password
- I configure linphonerc with that data
- I start linphonec and the registration is done correctly (the authentication hash is stored in linphonerc)
- If I change the client’s IP address, it stays in a loop sending the REGISTER frame and in freepbx log no message appears
- If I put the IP that was used when making the first registration in the client again, it connects correctly again
What configuration should I modify so that the same client can connect from any IP?
Thank you so much