Currently I don't want to enable location
services. I can drop
the PUBLISH requests but first I'd like to under stand the reason
for the loop.
The looping happens when the domain in the R-URI
is pointing to same server, but it is not
listed as local domain for kamailio.
You have to add it as alias
or use it with domain module.
For adding it as alias, add:
alias=kamailio.marrold.co.uk <http://kamailio.marrold.co.uk>
This is already in the original configuration I posted.
The capture the traffic on the server and paste it to the mailing
list to see routing addresses:
ngrep -d any -qt -W byline "sip" port 5060
Cheers,
Daniel
Looks like I had a mistake in my config, thanks for taking the time to
reply though.