Hello, comments inline.
On 16-01 15:24, Stephan Reiff-Marganiec wrote:
SIP/2.0 478 Unresolveable destination (478/TM)
Via: SIP/2.0/UDP 139.153.254.196:5062
CSeq: 488 REGISTER
To: "Stephan"
<sip:srm@cs.stir.ac.uk>;tag=0a96755a1d32d0360b3e454593e5079b-9b73
From: "Stephan" <sip:srm@cs.stir.ac.uk>
Call-ID: 1902284369(a)139.153.254.196
Server: Sip EXpress router (0.8.10 (i386/linux))
Content-Length: 0
Warning: 392 139.153.254.196:5060 "Noisy feedback tells: pid=5138
req_src_ip=139.153.254.196 in_uri=sip:cs.stir.ac.uk
out_uri=sip:cs.stir.ac.uk via_cnt==1"
--- end kphone -----------------------------------------------------
The problem is that the server tried to forward the request and was
unable to resolve cs.stir.ac.uk.
But since it is a register, server should not forward it. There is a
condition in the config script: if (uri == myself) which is true if
request URI belongs to the host running ser. And because cs.stir.ac.uk
cannot be resolved, ser does not know that this is a local domain and
the test uri==myself will fail.
Add the following in your config file: alias="cs.stir.ac.uk"
See also section "Domain matching" in ser admin's guide:
http://www.iptel.org/ser/doc/seruser.html
The problem is described there (including an example config).
In case you need more detail, where exactly is the
server log??
/var/spool/messages
regards, Jan.