IAX Registration being lost

I have this problem

An IAX registration (register => user:pwd@somehost.it) to a Asterisk at some provider, from my Asterisk. All is working fine, but after some time, e.g. a day or so, the registration is lost, and then Asterisk is not able to registar any more, I can see with the “iax2 debug” on, that my Asterisk is sending REGREQ with username and so. But there is no response, as if the register request never arrives to the provider. If I register with a softphone IAX (firefly) then all is well. The only way to resolve this is to stop Asterisk and restart, and sometimes it is not enough, even that.

I’ve seen others with this problem, but I have seen no one who has resolved it. Is this a bug? Then it is very serious bug, because it is very difficult for me to stop Asterisk since I have about 100 people using it in work, 24 hours a day.

We are using asterisk@home 1.5

Tim Mickelson